Pulseaudio settings for audiophiles
Appearance
Pulseaudio is usually installed with default options to make it work with most hardware.
But settings can be tuned for better sound-quality. Adjust the following settings in your daemon.conf:
resample-method = soxr-vhq avoid-resampling = yes flat-volumes = no high-priority = yes realtime-scheduling = yes default-sample-channels = 2 default-sample-rate = 96000 alternate-sample-rate = 48000 default-sample-format = float32le
The two sample rate settings can be adjusted to suit your hardware configuration.
Also the sample-format can also be u8, s16le, s16be, s24le, s24be, s24-32le, s24-32be, s32le, s32be float32le, float32be, ulaw, alaw.
resample-method can be
trivial speex-float-0 speex-float-1 speex-float-2 speex-float-3 speex-float-4 speex-float-5 speex-float-6 speex-float-7 speex-float-8 speex-float-9 speex-float-10 speex-fixed-0 speex-fixed-1 speex-fixed-2 speex-fixed-3 speex-fixed-4 speex-fixed-5 speex-fixed-6 speex-fixed-7 speex-fixed-8 speex-fixed-9 speex-fixed-10 ffmpeg auto copy peaks soxr-mq soxr-hq soxr-vhq