More information on sound drivers and sound cards can be found on Alan Cox's OSS page, ALSA, and the Linux Sound HOWTO.
Creative Sound Blaster AWE64/Gold and 16/32/AWE PnP cards need to be activated using isapnptools
ESS 1868, 1869 (type-1 and type-2), 1878, 1879, 1968 PnP AudioDrive
Generic Crystal CS4232 based soundcard or motherboard (non PnP)
Generic Crystal CS4236 based soundcard or motherboard (non PnP)
Generic Crystal CS4237 based soundcard or motherboard (non PnP)
Generic Crystal CS4238 based soundcard or motherboard (non PnP)
Generic ESS ES688, ES1688, ES1788, ES1868, ES1869, ES1887, ES1888 based soundcard or motherboard
Generic MAD16 (OPTi 82C928), MAD16 Pro, MAD16 Pro (duplex) (OPTi 82C929)
Generic OPTi 82C924 soundcard (non PnP mode). Use the MSS driver and the isapnp tools
Generic Soundscape based soundcard
Generic Windows Sound System compatible
Generic Yamaha OPL3-SA1 (YMF701) based soundcard
Generic Yamaha OPL3-SA2 (YMF711) based soundcard (type-1, type-3, type-4)
Generic Yamaha OPL3-SA3 (YMF715) based soundcard
Generic Yamaha OPL3-SAx (YMF715/YMF719) non-PnP
Gravis Ultrasound
Gravis Ultrasound Extreme
Gravis Ultrasound 16-bit sampling daughterboard
Gravis Ultrasound MAX
Gravis Ultrasound ACE
Gravis Ultrasound PnP (with RAM), PnP Pro
HP OmniBook 2100 (CS4236)
Home Studio 64 (analog audio only)
IBM Audio Feature (CS423x)
Logitech SoundMan Games (SBPro, 44kHz stereo support)
Logitech SoundMan Wave (Jazz16/OPL4)
Logitech SoundMan 16 (PAS-16 compatible)
MED3201 audio card
Maxi Sound 32 PnP (analog audio only)
Maxi Sound 64 Dynamic 3D (analog audio only)
Media Sound SW/32 (non PnP mode)
MediaTriX AudioTriX Pro, 3D XG
Media Vision Premium 3D (Jazz16)
Media Vision Pro Sonic 16 (Jazz)
Media Vision Pro Audio Spectrum 16 (PAS-16)
Media Vision Pro Audio Studio 16
Media Vision Thunderboard
Microsoft Windows Sound System board (AD1848)
MiroSound PCM!-pro
MultiWave AudioWave Green 16
Music Quest MIDI connector card (MCC)
Music Quest MQX-16, MQX-16S MIDI adapter
Music Quest MQX-32, MQX-32M MIDI adapter
Music Quest PC MIDI card
NEC Harmony
Orchid SoundDrive 16EZ
Pine PT201
Primax SoundStorm FM 16, SoundStorm Wave
Pro Audio Spectrum 16, Studio 16
RME Digi32, Digi32 Pro, Digi32/8
Reveal SC300
Reveal WaveExtreme Pro (with RAM)
Roland MPU IPC-T MIDI adapter
S3 SonicVibes
Shark Mako
Sharp PC8800
Shuttle Sound System 48
Spacewalker HOT-255 PCI 3D (PCI)
TerraTec Maestro 32/96
Terratec EWS64XL (audio only)
Terratec Sound System Base 1 (AD1816)
Terratec Sound System Base 64 (AD1816)
Tomato Sound System (OPTi 82C930)
Trust Sound Expert De Luxe Wave 32
Turtle Beach Classic/Tahiti/Monterey
Turtle Beach Maui
Turtle Beach Monte Carlo 928, Monte Carlo 929
Turtle Beach Pinnacle/Fiji
Turtle Beach Tropez, Tropez Plus (audio only)
Turtle Beach Daytona (audio only)
Wearnes Classic 16
Yamaha Sound Edge SW20-PC
Zefiro Acoustics ZA2 (NOT RECOMMENDED)
Zenith Z-Player
AWE32/64 supports is started in kernel series 2.1.x (check the SoundBlaster AWE mini-HOWTO by Marcus Brinkmann for installation details)
MPU-401 MIDI Intelligent mode (don't enable blindly)
MPU IPC-T
MQX-32M
MPU-401 MIDI UART only dumb port (don't enable blindly)
Yamaha FM synthesizers (OPL2, OPL3, OPL3-SAx (since kernel series 2.1.x) and OPL4)
OSS supports all MIDI daughter cards including Wave Blaster, TB Rio and Yamaha DB50XG. The only requirement is that the "host" card is supported by OSS. Note that only the "host" card needs to be configured using soundconf. The daughter card will be automatically accessible through the MIDI of the "host" card.
Creative Sound Blaster Live! and Live! Value Edition Creative Labs has beta driver for this card. They work with kernels 2.0.36 and 2.2.5 (and most probably newer kernels in these series). The drivers can be downloaded under the software download area at Creative's web site.
Highscreen Sound-Boostar 32 Wave 3D (AD1816 based)
Highscreen Sound-Boostar 16 (AD1816 based)
HP Kayak (AD1816 based)
IBM MWave
Newcom SC-16 3D (AD1816 based)
PC speaker / Parallel port DAC (driver)
Rockwell WaveArtist chipset
Sonorus STUDI/O
SY-1816 (AD1816 based)
Terratec Base 1, Base 64 (AD1816 based)
Terratec EWS64S (AD1816 based)
Turtle Beach Malibu (driver)
For the AD1816 sound chip based sound cards isapnptools is needed for configuration.
Please note that this section has not been updated recently. It is most likely incorrect.
The ASP chip on Sound Blaster 16 series is not supported. AWE32's onboard E-mu MIDI synthesizer is not supported.
Nathan Laredo < laredo@gnu.ai.mit.edu> is willing to write AWE32 drivers if you send him a complimentary card. He is also willing to write drivers for almost any hardware if you send him free samples of your hardware.
Sound Blaster 16's with DSP 4.11 and 4.12 have a hardware bug that causes hung/stuck notes when playing MIDI and digital audio at the same time. The problem can happen with either Wave Blaster daughterboards or MIDI devices attached to the MIDI port. There is no known fix.