Hello,
I do not have an issue with MB (my favorite musicplayer since years) but some days ago I listened to highres music and I wondered how it worked.
I have 2 active loudspeakers (Nupro A-700) which are connected via USB to my “Windows 10 – Music - PC”. MusicBee and Windows are running in exclusive WASAPI mode to bypass the Windows audio mixer. The USB input of my loudspeaker (DAC) is limited to max. 16bit / 48 kHz PCD format.
The Issue is that there is no issue
if MusicBee is playing a 24bit/96kHz file in WASAPI exclusive mode. Even if I play a 1bit DSD file in MusicBee the sound is perfect. So there must be a format conversion taking place somewhere in the PC from the original PCD/DSD source format to a 16/48 PCD output. I am happy that it works so well
but I would like to understand where this conversion is happening.
Does MusicBee recognize that the DAC of my loudspeakers is only capable of 16/48 and is converting to the target format?
Or does MB send the music in “native format” (e.g. 24bit/96kHz) and the conversion is done from Windows 10 somewhere downstream?
Also there is a resample option in MB (Settings/Player/Resample …). Is this option working if WASAPI exclusive mode is active? When I set the MB resampling option to 96kHz sound is again perfect (but my loudspeakers are not capable to process 96kHz PCD via USB ).
Thank you
Nubi