Hi There,
I have a Bass application playing to four stereo outputs but I'm working on making an ASIO-compatible version. It's going okay except for a bug I cannot get to the bottom of - I think it's something in my Timer check routine, but I thought I'd shout out in case somebody recognises the behaviour and can offer a clue of what I'm looking for.
Single streams play/stop/pause exactly as you'd hope. However, when running multiple streams, stopping one seems to hang or pause the rest. They resume when you restart the stopped one. I have made a simple two-stereo app as a test and that works fine.
Thanks a lot,
Steve