Some questions to prevent me from doing further testing and reporting based on possibly incorrect assumptions:
1.With all setting boxes for 'problem devices' unchecked, and MusicBee not using ReplayGain or any DSP functionality:
Will the streams to the device be in their original audio format, or are they converted to a pcm stream, depending on settings on the right side of the settings panel?
- If in their original format, is all metadata supposed to be included and relayed to the receiving device?
- If they are streamed as pcm, is the original metadata preserved and relayed to the receiving device somehow?
(PS, I assume MusicBee's volume slider does not affect (transcoding) the stream itself, but adjusts the volume on the playing device?)
2.I have been wrecking my brain over the 'output sample rate' setting.
At first I thought it would set a fixed sample rate for all file types.
But reading the tooltip, it does something very different.

I've read it a couple of times, but I'm still not sure I understand it.
Why or when should you use this?
3.Could you elaborate on what settings are stored for device profiles exactly?
Is it only the five checkbox options under 'problem devices' and the user-agent info, or is it everything that is available in the configuration panel?And it is stored in the UPnPSettings.dat file, correct?
edit
Never mind, it looks like it should store everything on the lower half of the panel.
I was uncertain because I probably didn't understand how saving it exactly worked, and because there seems to be a small bug with it:
The 'force little endian' setting is remembered globally, not per preset.