Original Post
Hi there, I was wondering how sound streaming is usually implemented inside APIs. It's easy to guess that this implementation is higly influenced by the particular platform APIs are programmed for but I was trying to figure out a "general schema". These days I had to program a simple sound engine for a platform which allows me to use threads. So my idea was to dedicate a single thread for each sound in order to play different streams( 3 sounds max ) at the same time. What do you think, is that a good idea? Is there any better way or something neater? Thanks in advance, Gionathan