У меня возникла проблема, когда звук трещал при изменении громкости видео на YouTube. Я использую USB-наушники
Я обнаружил, что многие подобные проблемы уже задавались в Интернете, но они либо остались без ответа, либо предложенные исправления не помогли мне.
Как предложено на вики-странице Arch для устранения неполадок PulseAudio, я добавил «load-module» module-udev-Detect tsched = 0 "to /etc/pulseaudio/default.pa и перезапустил импульс, но это не решило мою проблему.
Может кто-нибудь помочь?
Я также попробовал несколько других твиков, чтобы чтобы улучшить качество звука, поэтому содержимое моего /etc/pulse/daemon.conf выглядит так:
daemonize = no
high-priority = yes
nice-level = -11
realtime-scheduling = yes
realtime-priority = 9
resample-method = speex-float-10
avoid-resampling = false
enable-lfe-remixing = no
flat-volumes = no
rlimit-rtprio = 9
default-sample-format = float32le
default-sample-rate = 19200
alternate-sample-rate = 96000
default-sample-channels = 2
default-channel-map = front-left,front-right
default-fragments = 2
default-fragment-size-msec = 125
deferred-volume-safety-margin-usec = 1
I just found the answer to my problem. It seem like this crackling noise when changing volume happens when the audio is resampled. So, in order to find out what is the default sample rate of my sound card:
pactl list short sinks
Since it indicates that my USB sound card is 44100 I changed these values to /etc/pulseaudio/daemon.conf
default-sample-rate = 44100
avoid-resampling = true
Afterwards restart pulseaudio
pulseaudio -k
pulseaudio --start
For me this completely eliminated the annoying crackling sound when changing the volume