Telling us the brand of soundcard you’re using is irrelevant, but it’d obviously be kind of handy to say whether you’re using ASIO, WASAPI or DirectSound!
I’m sure some soundcard drivers will struggle when different apps try to share the same device using different driver models. E.g. it might be fine when two apps both use WASAPI, but if one app uses WASAPI and another one uses DirectSound, it may gltich while it figures that out. Some drivers can’t actually do this at all, e.g. mixing Dsound and ASIO is impossible on some of them.
It is not my code - it is the JuceDemo straight from GIT. I ran it in the debugger and found that it is using DirectSound.
But yeah it looks like there are some issues with DirectSound on windows 7, which are completely nothing to do with JUCE. I will try to play with WASAPI.
Anyway sorry for the spam, and keep up the fantastic work!