다중 채널 오디오(5.1 등)를 갖춘 QEMU

다중 채널 오디오(5.1 등)를 갖춘 QEMU

Arch에서 실행되는 통합 사운드 칩을 사용하는 5.1 설정이 있고 QEMU를 사용하여 에뮬레이트된 Windows에서 사용하고 싶습니다.

비슷한 패치를 봤는데이것지지가 언급되었으나 그 주장이 인정되지 않습니다. 해당 패치가 절대 병합되지 않을까 걱정됩니다.

5.1 추가 가능한가요?모방적인가상머신에 사운드카드?

답변1

글쎄요, 원작자 Zoltán의 도움으로 저는 그 일을 해냈습니다. 그는 qemu 브랜치가 있는 github 저장소를 유지하고 있으며 모든 작업이 정상적으로 실행되고 있습니다.여기, 비록 이전 qemu 버전이지만.

먼저 해당 저장소의 복사본을 가져와서 컴파일하세요.

다음은 내 구성 옵션입니다. "--help"를 사용하여 추가하거나 제거할 항목을 확인하세요.

../configure --python=/usr/bin/python2 --target-list=x86_64-softmmu --audio-drv-list=oss,alsa,sdl,pa 

모든 것이 컴파일된 후 다음 플래그를 사용하여 qemu를 실행할 수 있습니다.

-audiodev pa,id=asdf,out.mixeng=off -device usb-audio,audiodev=asdf,multi=on

이는 다중 채널 오디오를 지원하고 펄스 오디오를 출력하는 USB 오디오 장치를 노출합니다.

이전 줄에서 설정이 작동하려면 mixeng을 꺼야 하고, 다중 채널 오디오 장치를 사용하려면 multi "on"을 설정해야 하며, (제가 문제를 겪고 있는 부분은) usb audiodev가 해당 장치의 ID와 일치해야 한다는 점은 주목할 가치가 있습니다. 선언된 audiodev(이 경우 " asdf ").

저자는 qemu "--help"의 많은 옵션에 대해 주석을 달았습니다.

누군가가 일을 선택하기를 바랍니다2017 GSOC 오디오 작품최종 합병을 제안합니다.

관련 정보