Hi Leif,

I did review some of the archived messages from 2021.

For USB audio, I don't think there has been much progress.

Since 2021, there has been more support for virtio in qemu. I believe in qemu 
8.2.0 ( https://www.qemu.org/2023/12/20/qemu-8-2-0/ ) (back in 2023) device 
emulation was officially supported. I have no experience using the virtio-sound 
system, but is should be in a more usable state worth testing.

Emulation of HD audio controllers and codecs can also be done in qemu, but I 
have been warned about some potential quirks and bugs that exist.

In my own personal testing (probably about a year ago), I believe if I remember 
correctly, I worked by passing a host system HD audio device to the qemu 
emulator + a small amount of baremetal testing. I was able to produce a sine 
wave using the immediate command input and output registers, but that approach 
is not very practical.

Thanks,
Archer Pergande


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#121764): https://edk2.groups.io/g/devel/message/121764
Mute This Topic: https://groups.io/mt/117302329/21656
Group Owner: [email protected]
Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to