-
-
MASM EasySound library[ZT]
-
发表于:
2005-12-22 07:21
5375
-
MASM EasySound library[ZT]
A wrapper for DirectSound, aimed to simplify streaming of generated audio data. Has only two funcs, just as many are needed:
invoke EasySound_Start,MyCallback,44100,2,0
invoke EasySound_Stop
Sound is managed/rendered in a new thread, using the "polling" method. 11ms min latency, adjustable at any time via an exported DWORD "EasySound_Latency".
Handles both 16-bit(word) and real4 data.
It's very similar to the ASIO wrapper I posted yesterday, my original intent is to mix these two libs together, for my personal needs.
This time stripped it out of my base.inc SDK, for direct usage by any MASM user, so have fun :)
附件:easysound.zip
[课程]Linux pwn 探索篇!