KVM/QEMU 가상 머신에 컨트롤러의 USB 패스스루를 추가할 때 사운드 왜곡을 방지하려면 어떻게 해야 합니까?

KVM/QEMU 가상 머신에 컨트롤러의 USB 패스스루를 추가할 때 사운드 왜곡을 방지하려면 어떻게 해야 합니까?

aqemu를 사용하여 가상 머신을 만들었고 가상 머신에서 사운드가 제대로 작동합니다. 그런 다음 "미디어" -> "컴퓨터 포트" -> "USB 포트 추가"에서 USB를 통해 연결된 믹서에 대한 패스스루를 추가했습니다. 가상 머신을 다시 시작하면 소리가 거의 인식할 수 없을 정도로 왜곡됩니다(오디오 파일을 업로드해야 할 수도 있습니다). 오래된 게임 음악처럼 매우 "디지털"처럼 들립니다. 패스스루를 다시 제거하니 소리가 정상으로 돌아왔습니다. 가상 머신에서 컨트롤러를 사용할 수 있으므로 USB 패스스루가 제대로 작동합니다. (제가 설명한 반전과는 다릅니다.여기.) 내부 사운드 카드가 있는 USB 믹서 컨트롤러에 연결된 헤드폰. 컨트롤러 대신 헤드폰을 컴퓨터에 연결하면 소리가 괜찮습니다.

이 문제의 원인은 무엇이며 이를 방지하는 방법은 무엇입니까? 이전에는 사운드가 작동했지만 QEMU/KVM에 있었는지 아니면 VirtualBox에만 있었는지 확실하지 않습니다.

답변1

나는 이 문제를 (거의) 해결할 수 있었습니다.

sudo vim /etc/pulse/daemon.conf

샘플링 주파수를 48000kHz로 변경합니다.

그런 다음 VM을 시작하고 그에 따라 Windows의 kHz를 48000으로 변경합니다. 가끔 왜곡된 소리가 들리지만 이전보다 훨씬 좋아졌습니다.

관련 정보