📄 alsa-configuration.txt
字号:
effect - 1 = InterWave effects enable (default 0); requires 8 voices Module supports up to 8 cards, autoprobe and ISA PnP. Module snd-interwave-stb ------------------------ Module for UltraSound 32-Pro (soundcard from STB used by Compaq) and other soundcards based on AMD InterWave (tm) chip with TEA6330T circuit for extended control of bass, treble and master volume. port - port # for InterWave chip (0x210,0x220,0x230,0x240,0x250,0x260) port_tc - tone control (i2c bus) port # for TEA6330T chip (0x350,0x360,0x370,0x380) 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) effect - 1 = InterWave effects enable (default 0); requires 8 voices Module supports up to 8 cards, autoprobe and ISA PnP. Module snd-korg1212 ------------------- Module for Korg 1212 IO PCI card Module supports up to 8 cards. Module snd-maestro3 ------------------- Module for Allegro/Maestro3 chips external_amp - enable external amp (enabled by default) amp_gpio - GPIO pin number for external amp (0-15) or -1 for default pin (8 for allegro, 1 for others) Module supports autoprobe and multiple chips (max 8). Note: the binding of amplifier is dependent on hardware. If there is no sound even though all channels are unmuted, try to specify other gpio connection via amp_gpio option. For example, a Panasonic notebook might need "amp_gpio=0x0d" option. The power-management is supported. Module snd-mixart ----------------- Module for Digigram miXart8 soundcards. Module supports multiple cards. Note: One miXart8 board will be represented as 4 alsa cards. See MIXART.txt for details. Module snd-mpu401 ----------------- Module for MPU-401 UART devices. port - port number or -1 (disable) irq - IRQ number or -1 (disable) acpipnp - ACPI PnP detection - 0 = disable, 1 = enable (default) Module supports multiple devices (max 8) and ACPI PnP. If PnP is not used (or ACPI not enabled), port and irq must be specified. Module snd-mtpav ---------------- Module for MOTU MidiTimePiece AV multiport MIDI (on the parallel port). port - I/O port # for MTPAV (0x378,0x278, default=0x378) irq - IRQ # for MTPAV (7,5, default=7) hwports - number of supported hardware ports, default=8. Module supports only 1 card. This module has no enable option. Module snd-nm256 ---------------- Module for NeoMagic NM256AV/ZX chips playback_bufsize - max playback frame size in kB (4-128kB) capture_bufsize - max capture frame size in kB (4-128kB) force_ac97 - 0 or 1 (disabled by default) buffer_top - specify buffer top address use_cache - 0 or 1 (disabled by default) vaio_hack - alias buffer_top=0x25a800 Module supports autoprobe and multiple chips (max 8). The power-management is supported. Note: on some notebooks the buffer address cannot be detected automatically, or causes hang-up during initialization. In such a case, specify the buffer top address explicity via buffer_top option. For example, Sony F250: buffer_top=0x25a800 Sony F270: buffer_top=0x272800 The driver supports only ac97 codec. It's possible to force to initialize/use ac97 although it's not detected. In such a case, use force_ac97=1 option - but *NO* guarantee whether it works! Note: The NM256 chip can be linked internally with non-AC97 codecs. This driver supports only the AC97 codec, and won't work with machines with other (most likely CS423x or OPL3SAx) chips, even though the device is detected in lspci. In such a case, try other drivers, e.g. snd-cs4232 or snd-opl3sa2. Some has ISA-PnP but some doesn't have ISA PnP. You'll need to speicfy isapnp=0 and proper hardware parameters in the case without ISA PnP. Note: This driver is really crappy. It's a porting from the OSS driver, which is a result of black-magic reverse engineering. The detection of codec will fail if the driver is loaded *after* X-server as described above. You might be able to force to load the module, but it may result in hang-up. Hence, make sure that you load this module *before* X if you encounter this kind of problem. Module snd-opl3sa2 ------------------ Module for Yamaha OPL3-SA2/SA3 soundcards. port - control port # for OPL3-SA chip (0x370) sb_port - SB port # for OPL3-SA chip (0x220,0x240) wss_port - WSS port # for OPL3-SA chip (0x530,0xe80,0xf40,0x604) midi_port - port # for MPU-401 UART (0x300,0x330), -1 = disable fm_port - FM port # for OPL3-SA chip (0x388), -1 = disable irq - IRQ # for OPL3-SA chip (5,7,9,10) dma1 - first DMA # for Yamaha OPL3-SA chip (0,1,3) dma2 - second DMA # for Yamaha OPL3-SA chip (0,1,3), -1 = disable isapnp - ISA PnP detection - 0 = disable, 1 = enable (default) Module supports up to 8 cards and ISA PnP. This module does not support autoprobe (if ISA PnP is not used) thus all ports must be specified!!! The power-management is supported. Module snd-opti92x-ad1848 ------------------------- Module for soundcards based on OPTi 82c92x and Analog Devices AD1848 chips. Module works with OAK Mozart cards as well. port - port # for WSS chip (0x530,0xe80,0xf40,0x604) mpu_port - port # for MPU-401 UART (0x300,0x310,0x320,0x330) fm_port - port # for OPL3 device (0x388) irq - IRQ # for WSS chip (5,7,9,10,11) mpu_irq - IRQ # for MPU-401 UART (5,7,9,10) dma1 - first DMA # for WSS chip (0,1,3) This module supports only one card, autoprobe and PnP. Module snd-opti92x-cs4231 ------------------------- Module for soundcards based on OPTi 82c92x and Crystal CS4231 chips. port - port # for WSS chip (0x530,0xe80,0xf40,0x604) mpu_port - port # for MPU-401 UART (0x300,0x310,0x320,0x330) fm_port - port # for OPL3 device (0x388) irq - IRQ # for WSS chip (5,7,9,10,11) mpu_irq - IRQ # for MPU-401 UART (5,7,9,10) dma1 - first DMA # for WSS chip (0,1,3) dma2 - second DMA # for WSS chip (0,1,3) This module supports only one card, autoprobe and PnP. Module snd-opti93x ------------------ Module for soundcards based on OPTi 82c93x chips. port - port # for WSS chip (0x530,0xe80,0xf40,0x604) mpu_port - port # for MPU-401 UART (0x300,0x310,0x320,0x330) fm_port - port # for OPL3 device (0x388) irq - IRQ # for WSS chip (5,7,9,10,11) mpu_irq - IRQ # for MPU-401 UART (5,7,9,10) dma1 - first DMA # for WSS chip (0,1,3) dma2 - second DMA # for WSS chip (0,1,3) This module supports only one card, autoprobe and PnP. Module snd-powermac (on ppc only) --------------------------------- Module for PowerMac, iMac and iBook on-board soundchips enable_beep - enable beep using PCM (enabled as default) Module supports autoprobe a chip. Note: the driver may have problems regarding endianess. The power-management is supported. Module snd-rme32 ---------------- Module for RME Digi32, Digi32 Pro and Digi32/8 (Sek'd Prodif32, Prodif96 and Prodif Gold) soundcards. Module supports up to 8 cards. Module snd-rme96 ---------------- Module for RME Digi96, Digi96/8 and Digi96/8 PRO/PAD/PST soundcards. Module supports up to 8 cards. Module snd-rme9652 ------------------ Module for RME Digi9652 (Hammerfall, Hammerfall-Light) soundcards. precise_ptr - Enable precise pointer (doesn't work reliably). (default = 0) Module supports up to 8 cards. Note: snd-page-alloc module does the job which snd-hammerfall-mem module did formerly. It will allocate the buffers in advance when any RME9652 cards are found. To make the buffer allocation sure, load snd-page-alloc module in the early stage of boot sequence. Module snd-sa11xx-uda1341 (on arm only) --------------------------------------- Module for Philips UDA1341TS on Compaq iPAQ H3600 soundcard. Module supports only one card. Module has no enable and index options. Module snd-sb8 -------------- Module for 8-bit SoundBlaster cards: SoundBlaster 1.0, SoundBlaster 2.0, SoundBlaster Pro port - port # for SB DSP chip (0x220,0x240,0x260) irq - IRQ # for SB DSP chip (5,7,9,10) dma8 - DMA # for SB DSP chip (1,3) Module supports up to 8 cards and autoprobe. Module snd-sb16 and snd-sbawe ----------------------------- Module for 16-bit SoundBlaster cards: SoundBlaster 16 (PnP), SoundBlaster AWE 32 (PnP), SoundBlaster AWE 64 PnP port - port # for SB DSP 4.x chip (0x220,0x240,0x260) mpu_port - port # for MPU-401 UART (0x300,0x330), -1 = disable awe_port - base port # for EMU8000 synthesizer (0x620,0x640,0x660) (snd-sbawe module only) irq - IRQ # for SB DSP 4.x chip (5,7,9,10) dma8 - 8-bit DMA # for SB DSP 4.x chip (0,1,3) dma16 - 16-bit DMA # for SB DSP 4.x chip (5,6,7) mic_agc - Mic Auto-Gain-Control - 0 = disable, 1 = enable (default) csp - ASP/CSP chip support - 0 = disable (default), 1 = enable isapnp - ISA PnP detection - 0 = disable, 1 = enable (default) Module supports up to 8 cards, autoprobe and ISA PnP. Note: To use Vibra16X cards in 16-bit half duplex mode, you must disable 16bit DMA with dma16 = -1 module parameter. Also, all Sound Blaster 16 type cards can operate in 16-bit half duplex mode through 8-bit DMA channel by disabling their 16-bit DMA channel. Module snd-sgalaxy ------------------ Module for Aztech Sound Galaxy soundcard. sbport - Port # for SB16 interface (0x220,0x240) wssport - Port # for WSS interface (0x530,0xe80,0xf40,0x604) irq - IRQ # (7,9,10,11) dma1 - DMA # Module supports up to 8 cards. Module snd-sscape ----------------- Module for ENSONIQ SoundScape PnP cards. port - Port # (PnP setup) irq - IRQ # (PnP setup) mpu_irq - MPU-401 IRQ # (PnP setup) dma - DMA # (PnP setup) Module supports up to 8 cards. ISA PnP must be enabled. You need sscape_ctl tool in alsa-tools package for loading the microcode. Module snd-sun-amd7930 (on sparc only) -------------------------------------- Module for AMD7930 sound chips found on Sparcs. Module supports up to 8 cards. Module snd-sun-cs4231 (on sparc only) ------------------------------------- Module for CS4231 sound chips found on Sparcs. Module supports up to 8 cards. Module snd-wavefront -------------------- Module for Turtle Beach Maui, Tropez and Tropez+ soundcards. cs4232_pcm_port - Port # for CS4232 PCM interface. cs4232_pcm_irq - IRQ # for CS4232 PCM interface (5,7,9,11,12,15). cs4232_mpu_port - Port # for CS4232 MPU-401 interface. cs4232_mpu_irq - IRQ # for CS4232 MPU-401 interface (9,11,12,15). use_cs4232_midi - Use CS4232 MPU-401 interface (inaccessibly located inside your computer) ics2115_port - Port # for ICS2115 ics2115_irq - IRQ # for ICS2115 fm_port - FM OPL-3 Port # dma1 - DMA1 # for CS4232 PCM interface. dma2 - DMA2 # for CS4232 PCM interface. isapnp - ISA PnP detection - 0 = disable, 1 = enable (default) Module supports up to 8 cards and ISA PnP. Module snd-sonicvibes --------------------- Module for S3 SonicVibes PCI soundcards.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -