Message 5/7
Date: 03-Nov-03 @ 07:15 PM -
RE: are they multithreaded?
it would seem so but remember, on a uniprocessor system only one process/thread at a time can use the cpu. IE. each thread/proess take turns and have some sort of timeslice of the cpu. In the end programs can do this without needing to turn to multithreading (for uni processor). They just need to make sure that the sound buffer is still non-empty per iteration (if i remember dx sound programming correctly) so that the audio hardware still has data to process.
Games for instance, are usually singlethreaded.
Anyway, thanks for the replies.. so dx plug-ins are separapte programs, that's good to hear. I don't much about musiking with software so one more thing: what are dx plugins? are they just effects? can they come in the form of softsynths and the like?
Thanks again!
-j