moOde

MPD

Settings

MPD settings cannot be saved when Audio output in Bluetooth Control is set to "Bluetooth speaker" or when Multiroom Sender or Receiver are On.

DSD support
Native DSD: If the audio device reports that it supports Native DSD then MPD will send the unaltered DSD bitstream to the device otherwose MPD will perform DSD to PCM on-the-fly conversion.
DSD over PCM (DoP): There is no way to detect if an audio device supports DoP so only enable this if you are certain that the device support it otherwise the encapsulated DSD bitstream may cause loud or unpredictable distortion.
Play silence before manually stopping or pausing DSD/DoP playback. This is a workaround for some audio devices that emit noise when stopping DSD/DoP playback.
Enable a workaround for a bug in Thesycon USB audio receivers. On these devices playing DSD512 or PCM causes all subsequent attempts to play other DSD rates to fail which can be fixed by briefly playing PCM at 44.1 kHz.
SoX Resampling
The Selective resampling option will appear when SoX is enabled and a sample rate is specified.

These charts show the effect of selective resampling modes for the example target rates.

Selective resampling chart 1

Selective resampling chart 2

Very high: Precision 28, Phase response 50 (Linear phase), Passband end 91%, Stopband begin 100%, Attenuation 0dB.
High (Default): Precision 20, Phase response 50 (Linear phase), Passband end 91%, Stopband_begin 100%, Attenuation 0dB.
Medium: Precision 16, Phase response 50 (Linear phase), Passband end 92%, Stopband begin 100%, Attenuation 0dB.
Custom recipe: Set individual parameters.
Individual quality parameters will appear when Quality is set to "Custom recipe".
Default is 20 bits which corresponds to the "High quality" setting. The "Very high quality" setting uses 28 bits.
Range is 0 to 50 where 0 = minimum phase, 25 = intermediate phase and 50 = linear phase. Default is 50.
Original bandwidth of source used. Range is 80 to 100% where 100% represents the Nyquist frequency. Default is 95%.
A percentage greater than or equal to 100. Default is 100% which represents the Nyquist frequency.
Reduce the amplitude of the source to prevent clipping. Range is 0 to 24dB. Default is 0dB.
Bit mask for setting special SoX options.
00 ROLLOFF_SMALL 0.01 dB
01 ROLLOFF_MEDIUM 0.35 dB
02 ROLLOFF_NONE For Chebyshev bandwidth.
08 HI_PREC_CLOCK Increase "irrational" ratio accuracy.
16 DOUBLE_PRECISION Use DP calcs even if precision <= 20
32 SOXR_VR Variable-rate resampling.
Run SoX in multiple threads for improved efficiency.
Gain and Normalization
Adjust the volume of songs played using ReplayGain tags. Setting this to "album" will adjust volume using the album's ReplayGain tags, while setting it to "track" will adjust it using the track ReplayGain tags. Setting it to "auto" uses the track ReplayGain tags if MPD random play is activated otherwise the album ReplayGain tags. Currently only FLAC, Ogg Vorbis, Musepack, and MP3 (through ID3v2 ReplayGain tags, not APEv2) are supported.
The gain (in dB) applied to songs with ReplayGain tags. Range is -15 to 15.
Adjust the volume of songs as they play so that they sound as though they are of equal loudness. Note that output bit depth will be converted to 16 bit.
Resource allocation
Size of the buffer for audio samples. Range is 4 to 64MB. Default size is 4MB.
Size of the buffer for command output. Range is 8 to 512MB. Default is 128MB.
Range is 2 to 32768 Queue items. Default is 16384 items.
The input cache prefetches queued song files into memory before they are going to be played. If the cache grows larger than the specified size, older files will be evicted.
HTTP Proxy
Specify the address of the HTTP proxy server for example proxy.isp.com:8080
Specify the userid used to authenticate to the proxy server.
Specify the password used to authenticate to the proxy server.
Other options
Control the amount of detail in the MPD log (/var/log/mpd/log).
Device sample buffer length in milliseconds.
The time in milliseconds between sample transfers to the host (calculated as device_buffer_length / 4).
Reconnect
Reconnect System restarted
Reconnect System shut down