QEMU com áudio multicanal (5.1 e assim por diante)

QEMU com áudio multicanal (5.1 e assim por diante)

Eu tenho uma configuração 5.1 usando o chip de som integrado que está funcionando no Arch e gostaria de usá-lo dentro de um Windows emulado com QEMU

Eu vejo manchas comoessemencionando apoio, mas os argumentos não são reconhecidos. Temo que esses patches nunca tenham sido mesclados.

É possível adicionar um 5.1emuladoplaca de som para a VM?

Responder1

Bem, com a ajuda de Zoltán, o autor original, consegui fazer este trabalho. Ele mantém um repositório github com um fork qemu e todo o seu trabalho funcionando perfeitamenteaqui, embora sob uma versão mais antiga do qemu.

Primeiro busque uma cópia do referido repositório e compile-o.

Estas são minhas opções de configuração, use "--help" para ver o que adicionar ou remover:

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

Depois de compilar tudo, você pode executar o qemu com os seguintes sinalizadores:

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

Isso exporá um dispositivo de áudio USB que suporta áudio multicanal que é enviado para áudio pulsado.

Digno de nota na linha anterior, mixeng deve estar desativado para que a configuração funcione, multi "on" para usar o dispositivo de áudio multicanal e (a parte que tive problemas) usb audiodev deve corresponder a um id de um audiodev declarado ("asdf " nesse caso).

O autor comentou muitas opções no qemu "--help".

Espero que alguém escolha o trabalho emTrabalho de áudio GSOC 2017proposta para que finalmente seja fundida.

informação relacionada