Chapter 10. People behind the scene

Knowing who is doing what to which card might be useful ,in case you would like to chip-in ,contribute .or it could be that you have a idea which might enhance the present drivers .So here is all that you would like to know about the men behind ALSA, alternatively you could even subscribe to but i wouldn't like to remind that all these developers are working hard to make the drivers work the best for you , so my advise is unless you are sure of what you are doing please do not disturb them with "my sound card has the surround sound embedded in its fifth chip why is it not ......"

Name of the soundcard: Gravis UltraSound Plug & Play, Dynasonic 3-D, STB Sound Rage 32, UltraSound 32-Pro (STB), MED3210

Chipset/Type: AMD InterWave

Interface: MIXER,PCM,MIDI,SYNTH

Maintainer: Jaroslav Kysela

Coded by: NA

Name of the soundcard: NA

Chipset/Type: Gravis UltraSound MAX

Interface: MIXER,PCM,MIDI,SYNTH

Maintainer: Jaroslav Kysela

Coded by: NA

Name of the soundcard: NA

Chipset/Type: Gravis UltraSound Extreme

Interface: MIXER,PCM,MIDI,SYNTH

Maintainer: Jaroslav Kysela

Coded by: NA

Name of the soundcard: NA

Chipset/Type: Gravis UltraSound Classic/ACE

Interface: MIXER,PCM,SYNTH

Maintainer: Jaroslav Kysela

Coded by: NA

Name of the soundcard: NA

Chipset/Type: ESS AudioDrive ESx688

Interface: MIXER,PCM,MIDI[1688]

Maintainer: Jaroslav Kysela

Coded by: NA

Name of the soundcard: NA

Chipset/Type: SoundBlaster 1.0/2.0/Pro

Interface: MIXER [Pro only], PCM,MIDI

Maintainer: Chris Butler

Coded by: Jaroslav Kysela

Name of the soundcard: NA

Chipset/Type: SoundBlaster 16/AWE

Interface: MIXER,PCM,MIDI

Maintainer: Jaroslav Kysela

Coded by: NA

Name of the soundcard: NA

Chipset/Type: Yamaha OPL3-SA2/SA3

Interface: MIXER,PCM,MIDI

Maintainer: Jaroslav Kysela

Coded by: NA

Name of the soundcard: NA

Chipset/Type: OAK Mozart

Interface: MIXER,PCM

Maintainer: NA

Coded by: Jaroslav Kysela

Name of the soundcard: Schubert 32 PCI [PINE]

Chipset/Type: S3 SonicVibes PCI

Interface: MIXER,PCM,MIDI

Maintainer: Jaroslav Kysela

Coded by: NA

Name of the soundcard: SoundBlaster PCI 64, SoundBlaster PCI 128

Chipset/Type: Ensoniq AudioPCI [ES1370,ES1371]

Interface: MIXER,PCM,MIDI

Maintainer: Jaroslav Kysela

Coded by: NA

Name of the soundcard: NA

Chipset/Type: Cirrus Logic / Crystal Semiconductors CS4232/CS4232A

Interface: MIXER,PCM,MIDI

Maintainer: Jaroslav Kysela

Coded by: NA

Name of the soundcard: Turtle Beach Malibu

Chipset/Type: Cirrus Logic / Crystal Semiconductors CS4235/CS4236/CS4236B. CS4237B/CS4238B/CS4239

Interface: MIXER,PCM

Maintainer: Jaroslav Kysela

Coded by: NA

Name of the soundcard: NA

Chipset/Type: Cirrus Logic / Crystal Semiconductors CS4610/CS4612/CS4615/CS4280

Interface: MIXER,PCM

Maintainer: Jaroslav Kysela

Coded by: NA

Name of the soundcard: NA

Chipset/Type: ESS Solo-1 ES1938

Interface: MIXER,PCM

Maintainer: Jaroslav Kysela

Coded by: NA

Name of the soundcard: NA

Chipset/Type: ESS ES18XX

Interface: MIXER,PCM,MIDI

Maintainer: Abramo Bagnara

Coded by: NA

Name of the soundcard: Audio 16 Pro EPC-SOUN9301[82C930 based] ExpertColor MED-3931 v2.0 [82C931 based] ExpertMedia Sound 16 MED-1600 [82C928 based - AD1848] Mozart S601206-G [OTI601 based - CS4231] Sound Player S-928[82C928 based - AD1848]

Chipset/Type: OPTi 82C9xx

Interface: MIXER,PCM,OPL,MIDI

Maintainer: Massimo Piccioni

Coded by: NA

Name of the soundcard: Best Union Miss Melody 4DWave PCI,HIS 4DWave PCI Warpspeed ONSpeed 4DWave PCI,AzTech PCI 64-Q3D Addonics SV 750,CHIC True Sound 4Dwave, Shark Predator4D-PCI,Jaton SonicWave 4D Hoontech SoundTrack Digital 4DWave NX

Chipset/Type: Trident 4DWave DX/NX

Interface: MIXER,PCM,MIDI

Maintainer: Jaroslav Kysela

Coded by: NA

Name of the soundcard: DT-0398

Chipset/Type: ForteMedia FM801

Interface: MIXER,PCM,MIDI

Maintainer:

Coded by: NA

Name of the soundcard: NA

Chipset/Type: SGI Indy [HAL2]

Interface: PCM

Maintainer: Ulf Carlsson

Coded by: NA

Name of the soundcard: Tropez Plus [Tropez+],Tropez, Maui :models with CS4232[others use OPTi 16 which is not handled]

Chipset/Type: Turtle Beach WaveFront

Interface: MIXER,PCM,MIDI,OPL, SYNTH_MIDI,HWDEP

Maintainer:

Coded by: Ulf Carlsson

Name of the soundcard: NA

Chipset/Type: C-Media CMI8330

Interface: MIXER,PCM

Maintainer: George Talusan

Coded by: NA

Name of the soundcard: NA

Chipset/Type: Avance Logic ALS100/ALS120

Interface: MIXER,PCM,MIDI

Maintainer: Massimo Piccioni

Coded by: NA

Name of the soundcard: NA

Chipset/Type: Diamond Technologies DT-0197H

Interface: MIXER,PCM,MIDI

Maintainer: Massimo Piccioni

Coded by: NA

Name of the soundcard: NA

Chipset/Type: Aztech Sound Galaxy

Interface: MIXER,PCM,MIDI

Maintainer: Christopher Butler

Coded by: NA

Name of the soundcard: NA

Chipset/Type: MOTU MidiTimePiece AV multiport MIDI interface

Interface: MIDI

Maintainer: Michael T. Mayers

Coded by: NA

Name of the soundcard: Sound Blaster Live!,Sound Blaster PCI 512,E-mu APS

Chipset/Type: EMU10K1

Interface: MIXER,PCM,MIDI,SYNTH_MIDI

Maintainer: Jaroslav Kysela

Coded by: NA

OPLRaw [native] OPL
MIDIexternal MIDI port
EMULMIDI emulation
SYNTHyeah, well!
SYNTH_MIDIinternal synth that handles MIDI data
SEQkernel client for ALSA sequencer
HWDEPvarious hardware-dependent interfaces/devices