Well, I found out some other stuff. But do I understand it? Nope not yet, but here it is, about how things changed from Vista On (Windows 7, 8 etc) in the OS with audio.
http://msdn.microsoft.com/en-us/library/dd370844%28v=vs.85%29.aspx Ah, now back to taking aspirin.
I assumed I knew what Windows was doing, but now, I am not sure. I am just sure I have 44100 24 bit marked in Windows for playback when running in shared mode, but then I really don't want anything running in shared mode, as far as I know. The rest will have to be read about maybe a couple of times. It has to do with how the the program is programmed. And as far as I know anyway, streaming over the Internet always I think uses Flash so that is to me different than a program like WMP playing anything or maybe SimAmp whatever program.
I am thinking I do not use WASPI whatever it is mode but with that, if bit rates and sample rates do not match I am thinking (or trying to remember after reading the article) Windows OS changes that to match what you have marked on the Advance Tab where it says do you want 44100 24 bit or 44100 16 bit above the Exclusive Mode stuff.
Anyway, if not using that mode then I think Exclusive mode give the program the option to stream music how it wants to, but if not matching then there will be silence. The only thing I got so far is that WASPI whatever it is called, is Windows own version of ASIO drivers or so they said. In all there is latency involved with using audio/interfaces and any of that and some of the reasons Windows OS changed things starting with Vista after XP with audio (and probably something with video also.
well, back to the headaches trying to decipher what is going on I guess.
??
From the link:
"In Windows Vista, the default settings for an audio endpoint device are the following:
- The device can be used to play or record exclusive-mode streams.
- A request to use a device to play or record an exclusive-mode stream preempts any shared-mode stream that is currently being played or recorded through the device."
That would include any future OS like Windows 7, 8 whatever.
To me that means using Exclusive mode in Windows marked by those checkboxes, means that whatever is the software being used (not in the background but in the foreground as in the windows of the program) for playback or recording gets the priority while shared-mode would not do that.