After I studied a little this interesting language from "tao" documentation, I mean the best way to learn Ecere more would be from your samples, so I tried to compile a "piano" but I got i.a. this error:
... Couldn't open obj/debug.win32\EcereAudio.sym
Then I quickly found your solution at http://www.ecere.com/forums/viewtopic.p ... Audio#p542
but when compiled that DLL I got other error:
So any help will be very appretiatedCompiling...
alsa.ec
alsa.c
audio.ec
audio.c
dsound.ec
dsound.ec:778:30: error: unresolved identifier DS3DALG_DEFAULT; expected struct _GUID
dsound.ec:778:7: error: couldn't determine type of DS3DALG_DEFAULT
EcereAudio.dll (Debug) - 2 errors, no warning

Best Regards,
Svat