QEMU/Devices/Sound cards

From Computernewb Wiki
Jump to navigation Jump to search

Sound cards can be added easily to QEMU virtual machines easily through using -soundhw.

How to add a sound card[edit]

You can add a card with the following:

qemu-system-(arch) -soundhw (sound_card_model)

Devices[edit]

i386/x86-64[edit]

Model Name Bus Notes Minimum OS
ac97 Intel(r) 82801AA AC'97 PCI 64-bit versions of Windows 7 and later require a third-party driver for AC'97 support Windows: Windows 95 or later
Linux: ?
DOS: Requires per-application support
adlib Yamaha YM3812/Adlib [OPL2] ISA Windows: Windows 3.1
Linux: ?
DOS: Requires per-application support
all All sound cards ISA/PCI Enables every available sound card. N/A
cs4321a Crystal CS4321A ? Windows: ?
Linux: ?
DOS: ?
es1370 ENSONIQ AudioPCI ES1370 PCI Windows: Windows 98 or later
Linux: ?
DOS: ?
gus Gravis Ultrasound GF1 ISA Windows: Windows 3.1
Linux: ?
DOS: Requires per-application support
hda Intel HD Audio PCI Supported natively since Windows XP SP3, any earlier versions require a UAA driver. Recommended for modern Windows and Linux hosts. Windows: Windows 2000
Linux: supported in most all distros
DOS: Requires per-application support
pcspk PC speaker None Generic PC speaker All
sb16 Creative Labs SoundBlaster 16 ISA A very famous and widely supported card from the early 1990s. Most emulators, including QEMU, have support for this card. It is recommended for older Windows, Linux, and DOS hosts. Windows: Windows 3.1 or later
Linux: ?
DOS: Requires per-application support