📄 alsa-configuration.txt
字号:
----------------- Module for PCI soundcards based on CS4610/CS4612/CS4614/CS4615/CS4622/ CS4624/CS4630/CS4280 PCI chips. external_amp - Force to enable external amplifer. thinkpad - Force to enable Thinkpad's CLKRUN control. mmap_valid - Support OSS mmap mode (default = 0). Module supports up to 8 cards and autoprobe. Usually external amp and CLKRUN controls are detected automatically from PCI sub vendor/device ids. If they don't work, give the options above explicitly. The power-management is supported. Module snd-dt019x ----------------- Module for Diamond Technologies DT-019X / Avance Logic ALS-007 (PnP only) port - Port # (PnP setup) mpu_port - Port # for MPU-401 (PnP setup) fm_port - Port # for FM OPL-3 (PnP setup) irq - IRQ # (PnP setup) mpu_irq - IRQ # for MPU-401 (PnP setup) dma8 - DMA # (PnP setup) Module supports up to 8 cards. This module is enabled only with ISA PnP support. Module snd-dummy ---------------- Module for the dummy soundcard. This soundcard doesn't do any output or input, but you may use this module for any application which requires a soundcard (like RealPlayer). Module snd-emu10k1 ------------------ Module for EMU10K1/EMU10k2 based PCI soundcards. * Sound Blaster Live! * Sound Blaster PCI 512 * Emu APS (partially supported) * Sound Blaster Audigy extin - bitmap of available external inputs for FX8010 (see bellow) extout - bitmap of available external outputs for FX8010 (see bellow) seq_ports - allocated sequencer ports (4 by default) max_synth_voices - limit of voices used for wavetable (64 by default) max_buffer_size - specifies the maximum size of wavetable/pcm buffers given in MB unit. Default value is 128. enable_ir - enable IR Module supports up to 8 cards and autoprobe. Input & Output configurations [extin/extout] * Creative Card wo/Digital out [0x0003/0x1f03] * Creative Card w/Digital out [0x0003/0x1f0f] * Creative Card w/Digital CD in [0x000f/0x1f0f] * Creative Card wo/Digital out + LiveDrive [0x3fc3/0x1fc3] * Creative Card w/Digital out + LiveDrive [0x3fc3/0x1fcf] * Creative Card w/Digital CD in + LiveDrive [0x3fcf/0x1fcf] * Creative Card wo/Digital out + Digital I/O 2 [0x0fc3/0x1f0f] * Creative Card w/Digital out + Digital I/O 2 [0x0fc3/0x1f0f] * Creative Card w/Digital CD in + Digital I/O 2 [0x0fcf/0x1f0f] * Creative Card 5.1/w Digital out + LiveDrive [0x3fc3/0x1fff] * Creative Card 5.1 (c) 2003 [0x3fc3/0x7cff] * Creative Card all ins and outs [0x3fff/0x7fff] Module snd-ens1370 ------------------ Module for Ensoniq AudioPCI ES1370 PCI soundcards. * SoundBlaster PCI 64 * SoundBlaster PCI 128 joystick - Enable joystick (default off) Module supports up to 8 cards and autoprobe. Module snd-ens1371 ------------------ Module for Ensoniq AudioPCI ES1371 PCI soundcards. * SoundBlaster PCI 64 * SoundBlaster PCI 128 * SoundBlaster Vibra PCI joystick_port - port # for joystick (0x200,0x208,0x210,0x218), 0 = disable (default), 1 = auto-detect Module supports up to 8 cards and autoprobe. Module snd-es968 ---------------- Module for soundcards based on ESS ES968 chip (PnP only). port - port # for ES968 (SB8) chip (PnP setup) irq - IRQ # for ES968 (SB8) chip (PnP setup) dma1 - DMA # for ES968 (SB8) chip (PnP setup) Module supports up to 8 cards, PnP and autoprobe. Module snd-es1688 ----------------- Module for ESS AudioDrive ES-1688 and ES-688 soundcards. port - port # for ES-1688 chip (0x220,0x240,0x260) mpu_port - port # for MPU-401 port (0x300,0x310,0x320,0x330), -1 = disable (default) irq - IRQ # for ES-1688 chip (5,7,9,10) mpu_irq - IRQ # for MPU-401 port (5,7,9,10) dma8 - DMA # for ES-1688 chip (0,1,3) Module supports up to 8 cards and autoprobe (without MPU-401 port). Module snd-es18xx ----------------- Module for ESS AudioDrive ES-18xx soundcards. port - port # for ES-18xx chip (0x220,0x240,0x260) mpu_port - port # for MPU-401 port (0x300,0x310,0x320,0x330), -1 = disable (default) fm_port - port # for FM (optional, not used) irq - IRQ # for ES-18xx chip (5,7,9,10) dma1 - first DMA # for ES-18xx chip (0,1,3) dma2 - first DMA # for ES-18xx chip (0,1,3) isapnp - ISA PnP detection - 0 = disable, 1 = enable (default) Module supports up to 8 cards ISA PnP and autoprobe (without MPU-401 port if native ISA PnP routines are not used). When dma2 is equal with dma1, the driver works as half-duplex. The power-management is supported. Module snd-es1938 ----------------- Module for soundcards based on ESS Solo-1 (ES1938,ES1946) chips. Module supports up to 8 cards and autoprobe. Module snd-es1968 ----------------- Module for soundcards based on ESS Maestro-1/2/2E (ES1968/ES1978) chips. total_bufsize - total buffer size in kB (1-4096kB) pcm_substreams_p - playback channels (1-8, default=2) pcm_substreams_c - capture channels (1-8, default=0) clock - clock (0 = auto-detection) use_pm - support the power-management (0 = off, 1 = on, 2 = auto (default)) enable_mpu - enable MPU401 (0 = off, 1 = on, 2 = auto (default)) joystick - enable joystick (default off) Module supports up to 8 cards and autoprobe. The power-management is supported. Module snd-fm801 ---------------- Module for ForteMedia FM801 based PCI soundcards. Module supports up to 8 cards and autoprobe. Module snd-gusclassic --------------------- Module for Gravis UltraSound Classic soundcard. port - port # for GF1 chip (0x220,0x230,0x240,0x250,0x260) irq - IRQ # for GF1 chip (3,5,9,11,12,15) dma1 - DMA # for GF1 chip (1,3,5,6,7) dma2 - DMA # for GF1 chip (1,3,5,6,7,-1=disable) joystick_dac - 0 to 31, (0.59V-4.52V or 0.389V-2.98V) voices - GF1 voices limit (14-32) pcm_voices - reserved PCM voices Module supports up to 8 cards and autoprobe. Module snd-gusextreme --------------------- Module for Gravis UltraSound Extreme (Synergy ViperMax) soundcard. port - port # for ES-1688 chip (0x220,0x230,0x240,0x250,0x260) gf1_port - port # for GF1 chip (0x210,0x220,0x230,0x240,0x250,0x260,0x270) mpu_port - port # for MPU-401 port (0x300,0x310,0x320,0x330), -1 = disable irq - IRQ # for ES-1688 chip (5,7,9,10) gf1_irq - IRQ # for GF1 chip (3,5,9,11,12,15) mpu_irq - IRQ # for MPU-401 port (5,7,9,10) dma8 - DMA # for ES-1688 chip (0,1,3) dma1 - DMA # for GF1 chip (1,3,5,6,7) joystick_dac - 0 to 31, (0.59V-4.52V or 0.389V-2.98V) voices - GF1 voices limit (14-32) pcm_voices - reserved PCM voices Module supports up to 8 cards and autoprobe (without MPU-401 port). Module snd-gusmax ----------------- Module for Gravis UltraSound MAX soundcard. port - port # for GF1 chip (0x220,0x230,0x240,0x250,0x260) irq - IRQ # for GF1 chip (3,5,9,11,12,15) dma1 - DMA # for GF1 chip (1,3,5,6,7) dma2 - DMA # for GF1 chip (1,3,5,6,7,-1=disable) joystick_dac - 0 to 31, (0.59V-4.52V or 0.389V-2.98V) voices - GF1 voices limit (14-32) pcm_voices - reserved PCM voices Module supports up to 8 cards and autoprobe. Module snd-hdsp --------------- Module for RME Hammerfall DSP audio interface(s) precise_ptr - Enable precise pointer (doesn't work reliably). (default = 0) line_outs_monitor - Send all input and playback streams to line outs by default. (default = 0) force_firmware - Force a reload of the I/O box firmware (default = 0) Module supports up to 8 cards. Note: you need to load the firmware via hdsploader utility included in alsa-tools and alsa-firmware packages. Note: snd-page-alloc module does the job which snd-hammerfall-mem module did formerly. It will allocate the buffers in advance when any HDSP cards are found. To make the buffer allocation sure, load snd-page-alloc module in the early stage of boot sequence. Module snd-ice1712 ------------------ Module for Envy24 (ICE1712) based PCI soundcards. * MidiMan M Audio Delta 1010 * MidiMan M Audio Delta 1010LT * MidiMan M Audio Delta DiO 2496 * MidiMan M Audio Delta 66 * MidiMan M Audio Delta 44 * MidiMan M Audio Delta 410 * MidiMan M Audio Audiophile 2496 * TerraTec EWS 88MT * TerraTec EWS 88D * TerraTec EWX 24/96 * TerraTec DMX 6Fire * Hoontech SoundTrack DSP 24 * Hoontech SoundTrack DSP 24 Value * Hoontech SoundTrack DSP 24 Media 7.1 * Digigram VX442 model - Use the given board model, one of the following: delta1010, dio2496, delta66, delta44, audiophile, delta410, delta1010lt, vx442, ewx2496, ews88mt, ews88mt_new, ews88d, dmx6fire, dsp24, dsp24_71, ez8 omni - Omni I/O support for MidiMan M-Audio Delta44/66 cs8427_timeout - reset timeout for the CS8427 chip (S/PDIF transciever) in msec resolution, default value is 500 (0.5 sec) Module supports up to 8 cards and autoprobe. Note: The consumer part is not used with all Envy24 based cards (for example in the MidiMan Delta serie). Module snd-ice1724 ------------------ Module for Envy24HT (VT/ICE1724) based PCI soundcards. * MidiMan M Audio Revolution 7.1 * AMP Ltd AUDIO2000 * TerraTec Aureon Sky-5.1, Space-7.1 model - Use the given board model, one of the following: revo71, amp2000, prodigy71, aureon51, aureon71 Module supports up to 8 cards and autoprobe. Module snd-intel8x0 ------------------- Module for AC'97 motherboards from Intel and compatibles. * Intel i810/810E, i815, i820, i830, i84x, MX440 * SiS 7012 (SiS 735) * NVidia NForce, NForce2 * AMD AMD768, AMD8111 * ALi m5455 ac97_clock - AC'97 codec clock base (0 = auto-detect) joystick - Enable joystick (default off) mpu_port - MPU401 port # (0 = disabled, 0x330,0x300) ac97_quirk - AC'97 workaround for strange hardware (-1 = default) -1 = default, don't override 0 = disable 1 = use headphone control as master 2 = swap headphone and master controls 3 = for AD1985, turn on OMS bit and use headphone 4 = for ALC65x, turn on the jack sense mode Module supports autoprobe and multiple bus-master chips (max 8). Note: the latest driver supports auto-detection of chip clock. if you still encounter too fast playback, specify the clock explicitly via the module option "ac97_clock=41194". The joystick and MPU-401 are supported only certain hardwares. MPU401 is experimental, It doesn't work perfectly. The ac97_quirk option is used to enable/override the workaround for specific devices. Some hardware have swapped output pins between Master and Headphone, or Surround. The driver provides the auto-detection of known problematic devices, but some might be unknown or wrongly detected. In such a case, pass the proper value with this option. The power-management is supported. Module snd-intel8x0m -------------------- Module for Intel ICH (i8x0) chipset MC97 modems. ac97_clock - AC'97 codec clock base (0 = auto-detect) This module supports up to 8 cards and autoprobe. Module snd-interwave -------------------- Module for Gravis UltraSound PnP, Dynasonic 3-D/Pro, STB Sound Rage 32 and other soundcards based on AMD InterWave (tm) chip. port - port # for InterWave chip (0x210,0x220,0x230,0x240,0x250,0x260) irq - IRQ # for InterWave chip (3,5,9,11,12,15) dma1 - DMA # for InterWave chip (0,1,3,5,6,7) dma2 - DMA # for InterWave chip (0,1,3,5,6,7,-1=disable) joystick_dac - 0 to 31, (0.59V-4.52V or 0.389V-2.98V) midi - 1 = MIDI UART enable, 0 = MIDI UART disable (default) pcm_voices - reserved PCM voices for the synthesizer (default 2)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -