The Daily Click ::. Forums ::. General Chat ::. Directsound 2 Lite

Post Reply  Post Oekaki 

Posted By Message


Klik Legend

23rd July, 2005 at 09:40:30 -

(Cross-post from CT, sorry, I'm feeling lazy)

Directsound 2 has been released as a Lite edition. I haven't got the time to finish adding the fancy extras like audio effects and sound capture, so here's a cut down version of Directsound 2. Fully documented and with examples.

- 64 channel mixing (compared to MMF's 8 sound mixing). Supports hardware acceleration.
- New sound engine - MUCH more stable than Directsound 1.
- Control panning and volume on individual sounds.
- Enhanced positional sound: Positioned sounds now also pan. Panning and volume also continuously update relative to the listener position. Sounds can also be attached to objects so you can hear the sound move around with the object.
- Control sound frequency (for car engine effects etc)
- Seamless looping
- Read raw data: get the raw audio data from WAV files to display wave images and so on.
- Write raw data: write your own waves using algorithms or formulae, and hear the result. Combined with raw reading, you could feasably code your own effects.

Download here:
Be sure to look at the examples. (Extract all files so the WAVs load)

A great alternative to MMF's ageing, basic sound engine.

Image Edited by the Author.

- Tigerworks

Johan Hargne (Wartagon)

Lover Of Circys


Game of the Week WinnerCROBASOFTVIP MemberPS3 OwnerWii OwnerMushroom
23rd July, 2005 at 09:54:48 -

Very good, actually. I love the way you can set a position for your sound, making it sound more like 3DSound.

Music Composer.



This fool just HAD to have a custom rating


Game of the Week WinnerClickzine StaffHas Donated, Thank You!Cardboard BoxDos Rules!
23rd July, 2005 at 09:55:51 -

This is great.

Old member (~2004-2007).

The Chris Street

Unspeakably Lazy Admin


Game of the Week WinnerClickzine StaffAcoders MemberKlikCast StarVIP MemberPicture Me This Round 35 Winner!Second GOTW AwardYou've Been Circy'd!Picture Me This Round 38 Winner!GOTM December Third Place!!
I am an April FoolKliktober Special Award Tag
23rd July, 2005 at 18:44:28 -

If only someone could make an extention that could do all that with MIDIs - particularly seamless looping; I hate the pause you get when a MIDI loops.


Crystal Clear (H.E.S)

Possibly Insane

23rd July, 2005 at 23:33:58 -

Now this is cool!
The "Frequency" and "Positional" examples are hella cool, brilliant work Tigsy!

HES homepage:
Crystal Clear Productions:


Savior of the Universe

24th July, 2005 at 17:32:51 -

Nice job. The positional sound example is sweet. My only complaint is that you don't explain how the formulas work. The Advanced Sound Viewer is really difficult to understand because of this.


Klik Legend

14th August, 2005 at 12:06:47 -

Sorry to resurrect this thread but I've done a small update. New in v1.1:
- Should let the application run on PCs without soundcards
- Set/Get position of a channel in milliseconds, and channel length in milliseconds
- Is Playing condition to check if any channel is playing.

Same download link. Use this link to skip your cache and make sure you get the latest version:

- Tigerworks

Post Reply



Worth A Click