Hi All,
I'm trying to look into what's required to support multiple streams.
It appears that almost all modern hardware only supports a single stream in hardware - so other OS have a software mixer to mix the sounds before passing on to the hardware.
Uniaud32 logs record what the number of supported streams is, in a line like:
GetUniaudPcmCaps: pcm 0, cp2. nr of streams: 1
I'm interested to see if anyone has any hardware that has 'nr of streams' > 1 - most likely this would be SB Live! type hardware.
Cheers,
Paul