Pulseaudio가 잘못된 샘플링 속도를 감지했습니다. 강제 펄스 오디오 샘플링 속도

Pulseaudio가 잘못된 샘플링 속도를 감지했습니다. 강제 펄스 오디오 샘플링 속도

h2n을 USB 마이크 및 재생 장치로 사용하면 44.1khz 샘플 속도를 표시합니다.

pulseaudio가 다시 시작되면 감지가 정확합니다( pacmd list-sinks).sample spec: s16le 2ch 44100Hz

이제 YouTube에서 비디오 재생을 시작하고 재생하는 동안 "pavucontrol"->"Configuration"에서 "Profile"을 "Off"로 설정한 다음 다시 "Analog Stereo Duplex"로 설정합니다. 이제 pulseaudio가 나에게 말합니다:sample spec: s16le 2ch 48000Hz

단순히 켜는 것만으로도 새 시스템이 시작될 때 pavucontrol잘못된 샘플링 속도가 발생할 수 있습니다.

이로 인해 딱딱거리는 소리가 많이 나는 피치 출력이 발생합니다.


내가 시도한 것들:

1.

다음과 같이 변경하십시오 ~/.config/pulse/daemon.conf.

default-sample-rate = 44100
avoid-resampling = yes

다른 질문에서 제안한 것처럼 (pulseaudio에서 장치별 샘플링 속도를 다르게 설정하시겠습니까?) 그리고https://wiki.archlinux.org/index.php/PulseAudio/Troubleshooting

2.

놓다

pcm.device{
    format S16_LE
    rate 41000
    type hw
    card 0
    device 0
}
pcm.!default{
    type plug
    slave.pcm "device"
}

들어가서 ~/.asoundrc로그아웃했다가 다시 로그인하세요. (https://unix.stackexchange.com/a/141234/227331)

삼.

놓다

pcm.!default {
    type rate
    slave {
        pcm "plughw:0,0"
        rate 44100
    }
}

~/.asoundrc들어가려면 여기의 조언을 따르십시오.https://bbs.archlinux.org/viewtopic.php?pid=400718#p400718그리고 다시 시작하세요.

4.

pactl list sinks | grep -oP "(?<=device.string = \")(.*)(?=\")" | while read in; do pasuspender -- speaker-test --nloops=1 --channels=2 --test=wav --device=$in; done제안대로https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/Users/Troubleshooting/좋은 것 같아요. 그러면 Firefox는 딱딱거리는 소리와 함께 다시 시작됩니다.

답변1

주석을 해제하고 in alternate-sample-rate으로 설정하고 삭제합니다 .44100/etc/pulse/daemon.conf~/.asoundrc

답변2

케이던스와 jack2를 설치하고, 오디오 그룹( usermod -a -G audio username)에 자신을 추가하고, 다시 로그인하고, 입력 및 출력에 h2n을 사용하도록 케이던스를 설정한 후에는 유망해 보입니다. pavucontrol에는 출력용 "잭 싱크"와 입력용 "잭 소스"가 있으며 필요할 때 기본값으로 선택할 수 있습니다. 아직 크랙은 없습니다.

그래서 기본적으로 Linux 오디오 환경을 올바르게 이해한다면 pulseaudio와 alsa 사이에 잭을 넣어 작동하게 해야 합니다.


편집하다

이제 pulseaudio를 완전히 제거하려고 합니다. 상당수의 프로그램이 계속 실행되지만 전부는 실행되지 않습니다. 볼륨 제어가 작동하도록 하려면 다음을 수행했습니다.https://github.com/sezanzab/ALSA-Control. 또한보십시오https://unix.stackexchange.com/a/293206/227331


편집 2

노력하다https://pipewire.org/

관련 정보