DSD over DoP for Multi-channel playback

Started by soundgals,

Ian @ un4seen

Yes, the DoP data needs to reach the DAC unmodified, as any modification of it will make it no longer DoP data (and so the DAC won't detect DoP/DSD). Any volume adjustment will need to be applied by the DAC (or after that) rather than BASS or the OS. The same goes for downmixing, so you should disable BASS downmixing (with BASS 2.4.18):

BASS_ChannelSetAttribute(stream, BASS_ATTRIB_DOWNMIX, 0); // disable downmixing