11-24-2019, 02:59 PM
Below are the DSD over PCM (DoP) decode rates.
For DSD to PCM on-the-fly conversion MPD/ALSA queries the audio device to determine what rates it supports and selects an appropriate rate or the highest rate. For example if the device supports up to 384k rate including 352.8k then dsd64 to PCM = 176.4k x 2 channels = 352.8k. If the device does not support 352.8k then dsd64 will be played at 384k PCM rate.
MPD will also zero-pad the bit depth to 32 bits if it detects the audio device does not support 24-bit.
Code:
- dsd64 24 bit 176.4 kHz
- dsd128 24 bit 352.8 kHz
- dsd256 24 bit 705.6 kHz
- dsd512 24 bit 1.411 MHz
For DSD to PCM on-the-fly conversion MPD/ALSA queries the audio device to determine what rates it supports and selects an appropriate rate or the highest rate. For example if the device supports up to 384k rate including 352.8k then dsd64 to PCM = 176.4k x 2 channels = 352.8k. If the device does not support 352.8k then dsd64 will be played at 384k PCM rate.
MPD will also zero-pad the bit depth to 32 bits if it detects the audio device does not support 24-bit.