Hi There,

First off, I apologise if this is the wrong place to post this - I couldn't find a forum related to audio except for Vista (and I'm trying to do this under XP). Though I am programming in c#.

Is there a way to determine if a given wave output device in the system is currently playing audio I've spent a day wading through documentation for various APIs and I can't find any way of doing this. But it seems like an obvious thing to want to do - all I want to do is determine if the device is active (i.e. currently playing a sound) - I don't otherwise want to interfere with it.

I appreciate any suggestions. I'm totally stuck on this one!