Hi David,
A nice tool indeed, however it looks like you still read your sounds
from wave files.
Ah! Yes, the percussion sounds are indeed .WAV files.
Or did I miss something? I want to generate waveforms
in real-time, using for instance a sinus generator!
Well, there is a simple FM synth in DT-42. Just a trivial fun hack
using trig functions (not very efficient), but you get the idea.
For a “slightly” more advanced software synth, you could check out
Kobo Deluxe which, as of version 0.5.1, uses only algorithmically
generated sounds.
http://www.olofson.net/kobodl/
BTW, that sound engine is the precedessor of Audiality:
http://www.audiality.org/
No major functional differences - and both are still rather messy
beasts. There’ll be a major rewrite eventually, but until then, the
version in Kobo Deluxe is probably the best bet if you want to use it
for anything. The Audiality 0.1.x branch is a dead end.
Anyway, what exactly are you looking for? 
The audio source (loaded data or generated data) is irrelevant to how
you deal with the API - and the API is irrelevant if you already know
how to generate audio. Either way, you have to figure you how to get
the API to understand your data, and/or convert your data as needed.
//David Olofson - Programmer, Composer, Open Source Advocate
.------- http://olofson.net - Games, SDL examples -------.
| http://zeespace.net - 2.5D rendering engine |
| http://audiality.org - Music/audio engine |
| http://eel.olofson.net - Real time scripting |
'-- http://www.reologica.se - Rheology instrumentation --'On Friday 19 September 2008, W.Boeke wrote: