Lines Matching +full:digital +full:- +full:input +full:- +full:open +full:- +full:circuit +full:- +full:detection
2 Advanced Linux Sound Architecture - Driver Configuration guide
22 too. "Debug detection" will add checks for the detection of cards.
38 ----------
47 limiting card index for auto-loading (1-8);
49 For auto-loading more than one card, specify this option
50 together with snd-card-X aliases.
63 Module snd-pcm-oss
64 ------------------
86 regarding opening the device. When this option is non-zero,
90 Module snd-rawmidi
91 ------------------
94 similar to those of the snd-pcm-oss module.
103 Module snd-soc-core
104 -------------------
113 --------------------------------------------
123 Default: -1
139 many machines which have two HD-audio controllers (one for HDMI/DP
149 Module snd-adlib
150 ----------------
162 Make sure you have ``sbiload`` from the alsa-tools package available and,
164 number through ``sbiload -l``.
175 sbiload -p 64:0 std.sb drums.sb
178 instead. To have the card produce sound, use ``aplaymidi`` from alsa-utils:
181 aplaymidi -p 64:0 foo.mid
183 Module snd-ad1816a
184 ------------------
193 Module snd-ad1848
194 -----------------
208 The power-management is supported.
210 Module snd-ad1889
211 -----------------
221 Module snd-ali5451
222 ------------------
234 The power-management is supported.
236 Module snd-als100
237 -----------------
243 The power-management is supported.
245 Module snd-als300
246 -----------------
252 The power-management is supported.
254 Module snd-als4000
255 ------------------
261 0 = disabled (default), 1 = auto-detect
265 The power-management is supported.
267 Module snd-asihpi
268 -----------------
278 Module snd-atiixp
279 -----------------
290 If this works for you file a bug with your `lspci -vn` output.
291 (-2 = Force probing, -1 = Default behavior, 0-2 = Use the
294 S/PDIF transfer over AC-link (default = 1)
299 over AC-link and another is over the "direct" SPDIF output. The
303 The power-management is supported.
305 Module snd-atiixp-modem
306 -----------------------
312 Note: The default index value of this module is -2, i.e. the first
315 The power-management is supported.
317 Module snd-au8810, snd-au8820, snd-au8830
318 -----------------------------------------
344 Module snd-azt1605
345 ------------------
359 DMA # for WSS capture (0,1), -1 = disabled (default)
361 port # for MPU-401 UART (0x300,0x330), -1 = disabled (default)
363 IRQ # for MPU-401 UART (3,5,7,9), -1 = disabled (default)
365 port # for OPL3 (0x388), -1 = disabled (default)
377 full-duplex mode. When ``dma1=3``, only ``dma2=0`` is valid and the only way to
386 Module snd-azt2316
387 ------------------
401 DMA # for WSS capture (0,1), -1 = disabled (default)
403 port # for MPU-401 UART (0x300,0x330), -1 = disabled (default)
405 IRQ # for MPU-401 UART (5,7,9,10), -1 = disabled (default)
407 port # for OPL3 (0x388), -1 = disabled (default)
419 full-duplex mode. When ``dma1=3``, only ``dma2=0`` is valid and the only way to
428 Module snd-aw2
429 --------------
435 Module snd-azt2320
436 ------------------
442 The power-management is supported.
444 Module snd-azt3328
445 ------------------
454 Module snd-bt87x
455 ----------------
460 Override the default digital rate (Hz)
466 Note: The default index value of this module is -2, i.e. the first
469 Module snd-ca0106
470 -----------------
477 Module snd-cmi8330
478 ------------------
480 Module for sound cards based on C-Media CMI8330 ISA chips.
483 ISA PnP detection - 0 = disable, 1 = enable (default)
510 The power-management is supported.
512 Module snd-cmipci
513 -----------------
515 Module for C-Media CMI8338/8738/8768/8770 PCI sound cards.
523 port address of OPL-3 FM synthesizer (8x38 only):
528 Software-conversion of raw SPDIF packets (model 033 only) (default = 1)
530 Joystick port address (0 = disable, 1 = auto-detect)
534 The power-management is supported.
536 Module snd-cs4231
537 -----------------
544 port # for MPU-401 UART (optional), -1 = disable
548 IRQ # for MPU-401 UART
557 The power-management is supported.
559 Module snd-cs4236
560 -----------------
566 ISA PnP detection - 0 = disable, 1 = enable (default)
571 port # for CS4236 chip (PnP setup - 0x534)
573 control port # for CS4236 chip (PnP setup - 0x120,0x210,0xf00)
575 port # for MPU-401 UART (PnP setup - 0x300), -1 = disable
577 FM port # for CS4236 chip (PnP setup - 0x388), -1 = disable
581 IRQ # for MPU-401 UART (9,11,12,15)
585 second DMA # for CS4236 chip (0,1,3), -1 = disable
591 The power-management is supported.
593 This module is aliased as snd-cs4232 since it provides the old
594 snd-cs4232 functionality, too.
596 Module snd-cs4281
597 -----------------
606 The power-management is supported.
608 Module snd-cs46xx
609 -----------------
626 The power-management is supported.
628 Module snd-cs5530
629 -----------------
633 Module snd-cs5535audio
634 ----------------------
638 The power-management is supported.
640 Module snd-ctxfi
641 ----------------
643 Module for Creative Sound Blaster X-Fi boards (20k1 / 20k2 chips)
645 * Creative Sound Blaster X-Fi Titanium Fatal1ty Champion Series
646 * Creative Sound Blaster X-Fi Titanium Fatal1ty Professional Series
647 * Creative Sound Blaster X-Fi Titanium Professional Audio
648 * Creative Sound Blaster X-Fi Titanium
649 * Creative Sound Blaster X-Fi Elite Pro
650 * Creative Sound Blaster X-Fi Platinum
651 * Creative Sound Blaster X-Fi Fatal1ty
652 * Creative Sound Blaster X-Fi XtremeGamer
653 * Creative Sound Blaster X-Fi XtremeMusic
666 Module snd-darla20
667 ------------------
674 Module snd-darla24
675 ------------------
682 Module snd-dt019x
683 -----------------
685 Module for Diamond Technologies DT-019X / Avance Logic ALS-007 (PnP
691 The power-management is supported.
693 Module snd-dummy
694 ----------------
697 or input, but you may use this module for any application which
709 When multiple PCM devices are created, snd-dummy gives different
712 * 1 = non-interleaved with mmap support
714 * 3 = non-interleaved without mmap
716 As default, snd-dummy drivers doesn't allocate the real buffers
722 The power-management is supported.
724 Module snd-echo3g
725 -----------------
732 Module snd-emu10k1
733 ------------------
740 * E-MU APS (partially supported)
741 * E-MU DAS
759 Input & Output configurations [extin/extout]
760 * Creative Card wo/Digital out [0x0003/0x1f03]
761 * Creative Card w/Digital out [0x0003/0x1f0f]
762 * Creative Card w/Digital CD in [0x000f/0x1f0f]
763 * Creative Card wo/Digital out + LiveDrive [0x3fc3/0x1fc3]
764 * Creative Card w/Digital out + LiveDrive [0x3fc3/0x1fcf]
765 * Creative Card w/Digital CD in + LiveDrive [0x3fcf/0x1fcf]
766 * Creative Card wo/Digital out + Digital I/O 2 [0x0fc3/0x1f0f]
767 * Creative Card w/Digital out + Digital I/O 2 [0x0fc3/0x1f0f]
768 * Creative Card w/Digital CD in + Digital I/O 2 [0x0fcf/0x1f0f]
769 * Creative Card 5.1/w Digital out + LiveDrive [0x3fc3/0x1fff]
773 The power-management is supported.
775 Module snd-emu10k1x
776 -------------------
782 Module snd-ens1370
783 ------------------
795 The power-management is supported.
797 Module snd-ens1371
798 ------------------
808 (default), 1 = auto-detect
812 The power-management is supported.
814 Module snd-es1688
815 -----------------
817 Module for ESS AudioDrive ES-1688 and ES-688 sound cards.
820 ISA PnP detection - 0 = disable, 1 = enable (default)
822 port # for MPU-401 port (0x300,0x310,0x320,0x330), -1 = disable (default)
824 IRQ # for MPU-401 port (5,7,9,10)
831 port # for ES-1688 chip (0x220,0x240,0x260)
833 IRQ # for ES-1688 chip (5,7,9,10)
835 DMA # for ES-1688 chip (0,1,3)
837 This module supports multiple cards and autoprobe (without MPU-401 port)
840 Module snd-es18xx
841 -----------------
843 Module for ESS AudioDrive ES-18xx sound cards.
846 ISA PnP detection - 0 = disable, 1 = enable (default)
851 port # for ES-18xx chip (0x220,0x240,0x260)
853 port # for MPU-401 port (0x300,0x310,0x320,0x330), -1 = disable (default)
857 IRQ # for ES-18xx chip (5,7,9,10)
859 first DMA # for ES-18xx chip (0,1,3)
861 first DMA # for ES-18xx chip (0,1,3)
863 This module supports multiple cards, ISA PnP and autoprobe (without MPU-401
865 When ``dma2`` is equal with ``dma1``, the driver works as half-duplex.
867 The power-management is supported.
869 Module snd-es1938
870 -----------------
872 Module for sound cards based on ESS Solo-1 (ES1938,ES1946) chips.
876 The power-management is supported.
878 Module snd-es1968
879 -----------------
881 Module for sound cards based on ESS Maestro-1/2/2E (ES1968/ES1978) chips.
884 total buffer size in kB (1-4096kB)
886 playback channels (1-8, default=2)
888 capture channels (1-8, default=0)
890 clock (0 = auto-detection)
892 support the power-management (0 = off, 1 = on, 2 = auto (default))
900 The power-management is supported.
902 Module snd-fm801
903 ----------------
909 1 = MediaForte 256-PCS,
910 2 = MediaForte 256-PCPR,
911 3 = MediaForte 64-PCR
912 High 16-bits are video (radio) device number + 1;
913 example: 0x10002 (MediaForte 256-PCPR, device 1)
917 The power-management is supported.
919 Module snd-gina20
920 -----------------
927 Module snd-gina24
928 -----------------
935 Module snd-gusclassic
936 ---------------------
947 DMA # for GF1 chip (1,3,5,6,7,-1=disable)
949 0 to 31, (0.59V-4.52V or 0.389V-2.98V)
951 GF1 voices limit (14-32)
957 Module snd-gusextreme
958 ---------------------
963 port # for ES-1688 chip (0x220,0x230,0x240,0x250,0x260)
967 port # for MPU-401 port (0x300,0x310,0x320,0x330), -1 = disable
969 IRQ # for ES-1688 chip (5,7,9,10)
973 IRQ # for MPU-401 port (5,7,9,10)
975 DMA # for ES-1688 chip (0,1,3)
979 0 to 31, (0.59V-4.52V or 0.389V-2.98V)
981 GF1 voices limit (14-32)
985 This module supports multiple cards and autoprobe (without MPU-401 port).
987 Module snd-gusmax
988 -----------------
999 DMA # for GF1 chip (1,3,5,6,7,-1=disable)
1001 0 to 31, (0.59V-4.52V or 0.389V-2.98V)
1003 GF1 voices limit (14-32)
1009 Module snd-hda-intel
1010 --------------------
1022 -1 = system default: choose appropriate one per controller hardware,
1026 3 = VIACOMBO: VIA-specific workaround for capture,
1031 Bitmask to probe codecs (default = -1, meaning all slots);
1040 Passing -1 will make the driver to choose the appropriate
1043 Specifies the early "patch" files to modify the HD-audio setup
1046 is set. See hd-audio/notes.rst for details.
1059 Automatic power-saving timeout (in second, 0 = disable)
1061 Reset HD-audio controller in power-saving mode (default = on)
1072 See hd-audio/notes.rst for more details about HD-audio driver.
1079 is found in hd-audio/models.rst.
1083 "codec-patch". It's sometimes good for testing and debugging.
1087 and YYYY are the sub-vendor and sub-device IDs in hex numbers,
1092 matches with your device, report it together with alsa-info.sh
1093 output (with ``--no-upload`` option) to kernel bugzilla or alsa-devel
1096 ``power_save`` and ``power_save_controller`` options are for power-saving
1126 This occurs when the access to non-existing or non-working codec slot
1127 (likely a modem one) causes a stall of the communication via HD-audio
1134 The power-management is supported.
1136 Module snd-hdsp
1137 ---------------
1145 the firmware via hdsploader utility included in alsa-tools
1147 The firmware data is found in alsa-firmware package.
1149 Note: snd-page-alloc module does the job which snd-hammerfall-mem
1152 allocation sure, load snd-page-alloc module in the early
1156 Module snd-hdspm
1157 ----------------
1170 Module snd-ice1712
1171 ------------------
1202 Omni I/O support for MidiMan M-Audio Delta44/66
1217 Module snd-ice1724
1218 ------------------
1239 * Chaintech ZNF3-150
1240 * Chaintech ZNF3-250
1242 * Chaintech AV-710
1244 * Onkyo SE-90PCI
1245 * Onkyo SE-200PCI
1249 * EGO-SYS WaveTerminal 192M
1267 Module snd-indigo
1268 -----------------
1275 Module snd-indigodj
1276 -------------------
1283 Module snd-indigoio
1284 -------------------
1291 Module snd-intel8x0
1292 -------------------
1304 AC'97 codec clock base (0 = auto-detect)
1315 Use S/PDIF over AC-link instead of direct connection from the
1316 controller chip (0 = off, 1 = on, -1 = default)
1320 Note: the latest driver supports auto-detection of chip clock.
1325 motherboard has these devices, use the ns558 or snd-mpu401
1328 The power-management is supported.
1330 Module snd-intel8x0m
1331 --------------------
1342 AC'97 codec clock base (0 = auto-detect)
1346 Note: The default index value of this module is -2, i.e. the first
1349 The power-management is supported.
1351 Module snd-interwave
1352 --------------------
1354 Module for Gravis UltraSound PnP, Dynasonic 3-D/Pro, STB Sound Rage 32
1358 0 to 31, (0.59V-4.52V or 0.389V-2.98V)
1366 ISA PnP detection - 0 = disable, 1 = enable (default)
1377 DMA # for InterWave chip (0,1,3,5,6,7,-1=disable)
1381 Module snd-interwave-stb
1382 ------------------------
1384 Module for UltraSound 32-Pro (sound card from STB used by Compaq)
1386 circuit for extended control of bass, treble and master volume.
1389 0 to 31, (0.59V-4.52V or 0.389V-2.98V)
1397 ISA PnP detection - 0 = disable, 1 = enable (default)
1410 DMA # for InterWave chip (0,1,3,5,6,7,-1=disable)
1414 Module snd-jazz16
1415 -------------------
1429 MPU-401 port # (0x300,0x310,0x320,0x330)
1431 MPU-401 irq # (2,3,5,7)
1435 Module snd-korg1212
1436 -------------------
1442 Module snd-layla20
1443 ------------------
1450 Module snd-layla24
1451 ------------------
1458 Module snd-lola
1459 ---------------
1461 Module for Digigram Lola PCI-e boards
1465 Module snd-lx6464es
1466 -------------------
1472 Module snd-maestro3
1473 -------------------
1480 GPIO pin number for external amp (0-15) or -1 for default pin (8
1491 The power-management is supported.
1493 Module snd-mia
1494 ---------------
1501 Module snd-miro
1502 ---------------
1516 MPU-401 port # (0x300,0x310,0x320,0x330)
1518 MPU-401 irq # (5,7,9,10)
1526 Module snd-mixart
1527 -----------------
1537 Install the necessary firmware files in alsa-firmware package.
1539 firmware via mixartloader utility in alsa-tools package.
1541 Module snd-mona
1542 ---------------
1549 Module snd-mpu401
1550 -----------------
1552 Module for MPU-401 UART devices.
1555 port number or -1 (disable)
1557 IRQ number or -1 (disable)
1559 PnP detection - 0 = disable, 1 = enable (default)
1563 Module snd-msnd-classic
1564 -----------------------
1570 Port # for msnd-classic card
1572 IRQ # for msnd-classic card
1580 ISA PnP detection - 0 = disable, 1 = enable (default)
1581 digital
1582 Digital daughterboard present (default = 0)
1609 Module snd-msnd-pinnacle
1610 ------------------------
1625 ISA PnP detection - 0 = disable, 1 = enable (default)
1630 Module snd-mtpav
1631 ----------------
1645 Module snd-mts64
1646 ----------------
1653 Module snd-nm256
1654 ----------------
1659 max playback frame size in kB (4-128kB)
1661 max capture frame size in kB (4-128kB)
1677 The power-management is supported.
1680 automatically, or causes hang-up during initialization.
1688 case, use ``force_ac97=1`` option - but *NO* guarantee whether it
1691 Note: The NM256 chip can be linked internally with non-AC97
1695 other drivers, e.g. snd-cs4232 or snd-opl3sa2. Some has ISA-PnP
1700 known hardware like Dell Latitude LS and Sony PCG-F305, this
1710 OSS driver, which is a result of black-magic reverse engineering.
1711 The detection of codec will fail if the driver is loaded *after*
1712 X-server as described above. You might be able to force to load
1713 the module, but it may result in hang-up. Hence, make sure that
1717 Module snd-opl3sa2
1718 ------------------
1720 Module for Yamaha OPL3-SA2/SA3 sound cards.
1723 ISA PnP detection - 0 = disable, 1 = enable (default)
1728 control port # for OPL3-SA chip (0x370)
1730 SB port # for OPL3-SA chip (0x220,0x240)
1732 WSS port # for OPL3-SA chip (0x530,0xe80,0xf40,0x604)
1734 port # for MPU-401 UART (0x300,0x330), -1 = disable
1736 FM port # for OPL3-SA chip (0x388), -1 = disable
1738 IRQ # for OPL3-SA chip (5,7,9,10)
1740 first DMA # for Yamaha OPL3-SA chip (0,1,3)
1742 second DMA # for Yamaha OPL3-SA chip (0,1,3), -1 = disable
1747 The power-management is supported.
1749 Module snd-opti92x-ad1848
1750 -------------------------
1756 ISA PnP detection - 0 = disable, 1 = enable (default)
1763 port # for MPU-401 UART (0x300,0x310,0x320,0x330)
1769 IRQ # for MPU-401 UART (5,7,9,10)
1775 Module snd-opti92x-cs4231
1776 -------------------------
1781 ISA PnP detection - 0 = disable, 1 = enable (default)
1788 port # for MPU-401 UART (0x300,0x310,0x320,0x330)
1794 IRQ # for MPU-401 UART (5,7,9,10)
1802 Module snd-opti93x
1803 ------------------
1808 ISA PnP detection - 0 = disable, 1 = enable (default)
1815 port # for MPU-401 UART (0x300,0x310,0x320,0x330)
1821 IRQ # for MPU-401 UART (5,7,9,10)
1829 Module snd-oxygen
1830 -----------------
1832 Module for sound cards based on the C-Media CMI8786/8787/8788 chip:
1834 * Asound A-8788
1836 * AuzenTech X-Meridian
1837 * AuzenTech X-Meridian 2G
1838 * Bgears b-Enspirer
1840 * HT-Omega Claro (plus)
1841 * HT-Omega Claro halo (XT)
1842 * Kuroutoshikou CMI8787-HG2PCI
1843 * Razer Barracuda AC-1
1850 Module snd-pcsp
1851 ---------------
1853 Module for internal PC-Speaker.
1856 Disable PC-Speaker PCM sound. Only beeps remain.
1863 Module snd-pcxhr
1864 ----------------
1870 Module snd-portman2x4
1871 ---------------------
1877 Module snd-powermac (on ppc only)
1878 ---------------------------------
1880 Module for PowerMac, iMac and iBook on-board soundchips
1889 The power-management is supported.
1891 Module snd-pxa2xx-ac97 (on arm only)
1892 ------------------------------------
1898 The power-management is supported.
1900 Module snd-riptide
1901 ------------------
1917 Module snd-rme32
1918 ----------------
1925 Module snd-rme96
1926 ----------------
1932 Module snd-rme9652
1933 ------------------
1935 Module for RME Digi9652 (Hammerfall, Hammerfall-Light) sound cards.
1942 Note: snd-page-alloc module does the job which snd-hammerfall-mem
1945 allocation sure, load snd-page-alloc module in the early
1949 Module snd-sa11xx-uda1341 (on arm only)
1950 ---------------------------------------
1957 The power-management is supported.
1959 Module snd-sb8
1960 --------------
1962 Module for 8-bit SoundBlaster cards: SoundBlaster 1.0, SoundBlaster 2.0,
1974 The power-management is supported.
1976 Module snd-sb16 and snd-sbawe
1977 -----------------------------
1979 Module for 16-bit SoundBlaster cards: SoundBlaster 16 (PnP),
1983 Mic Auto-Gain-Control - 0 = disable, 1 = enable (default)
1985 ASP/CSP chip support - 0 = disable (default), 1 = enable
1987 ISA PnP detection - 0 = disable, 1 = enable (default)
1994 port # for MPU-401 UART (0x300,0x330), -1 = disable
1996 base port # for EMU8000 synthesizer (0x620,0x640,0x660) (snd-sbawe
2001 8-bit DMA # for SB DSP 4.x chip (0,1,3)
2003 16-bit DMA # for SB DSP 4.x chip (5,6,7)
2007 Note: To use Vibra16X cards in 16-bit half duplex mode, you must
2008 disable 16bit DMA with dma16 = -1 module parameter.
2009 Also, all Sound Blaster 16 type cards can operate in 16-bit
2010 half duplex mode through 8-bit DMA channel by disabling their
2011 16-bit DMA channel.
2013 The power-management is supported.
2015 Module snd-sc6000
2016 -----------------
2018 Module for Gallant SC-6000 soundcard and later models: SC-6600 and
2019 SC-7000.
2028 MPU-401 IRQ # (5,7,9,10) ,0 - no MPU-401 irq
2032 Enable gameport - 0 = disable (default), 1 = enable
2038 Module snd-sscape
2039 -----------------
2050 MPU-401 IRQ # (PnP setup)
2054 2nd DMA # (PnP setup, -1 to disable)
2056 Enable gameport - 0 = disable (default), 1 = enable
2062 Module snd-sun-amd7930 (on sparc only)
2063 --------------------------------------
2069 Module snd-sun-cs4231 (on sparc only)
2070 -------------------------------------
2076 Module snd-sun-dbri (on sparc only)
2077 -----------------------------------
2083 Module snd-wavefront
2084 --------------------
2089 Use CS4232 MPU-401 interface
2092 ISA PnP detection - 0 = disable, 1 = enable (default)
2101 Port # for CS4232 MPU-401 interface.
2103 IRQ # for CS4232 MPU-401 interface (9,11,12,15).
2109 FM OPL-3 Port #
2165 Module snd-sonicvibes
2166 ---------------------
2172 Reverb Enable - 1 = enable, 0 = disable (default);
2175 Mic Gain Enable - 1 = enable, 0 = disable (default)
2179 Module snd-serial-u16550
2180 ------------------------
2187 IRQ # for UART16550A chip, -1 = poll mode
2195 number of MIDI ports in a serial port (1-4)
2199 0 = Soundcanvas, 1 = MS-124T, 2 = MS-124W S/A,
2200 3 = MS-124W M/B, 4 = Generic
2205 Module snd-trident
2206 ------------------
2212 * AzTech PCI 64-Q3D
2215 * Shark Predator4D-PCI
2218 * Hoontech SoundTrack Digital 4DWave NX
2223 max wavetable size in kB (4-?kb)
2227 The power-management is supported.
2229 Module snd-ua101
2230 ----------------
2232 Module for the Edirol UA-101/UA-1000 audio/MIDI interfaces.
2236 Module snd-usb-audio
2237 --------------------
2252 Ignore any USB-controller regarding mixer interface (default: no)
2254 Enable auto-clock selection for UAC2 devices (default: yes)
2266 For architectures with non-coherent memory like ARM or MIPS, the
2269 option, so that the DMA-coherent buffers are allocated and used
2281 The driver prints a message like "Found post-registration device
2290 * bit 2: Allow alignment on audio sub-slot at transfer
2295 * bit 7: Indicates ITF-USB DSD based DACs
2297 * bit 9: Add a delay of 1-2ms at each control message handling
2298 * bit 10: Add a delay of 5-6ms at each control message handling
2315 the mixer element such as URB error -22. This happens on some
2325 Module snd-usb-caiaq
2326 --------------------
2337 Module snd-usb-usx2y
2338 --------------------
2340 Module for Tascam USB US-122, US-224 and US-428 devices.
2345 in alsa-tools and alsa-firmware packages.
2347 Module snd-via82xx
2348 ------------------
2388 ``lspci -nv``).
2400 Note: for the MPU401 on VIA823x, use snd-mpu401 driver
2403 The power-management is supported.
2405 Module snd-via82xx-modem
2406 ------------------------
2415 Note: The default index value of this module is -2, i.e. the first
2418 The power-management is supported.
2420 Module snd-virmidi
2421 ------------------
2428 MIDI devices # (1-4, default=4)
2432 Module snd-virtuoso
2433 -------------------
2441 Module snd-vx222
2442 ----------------
2444 Module for Digigram VX-Pocket VX222, V222 v2 and Mic cards.
2455 Install the necessary firmware files in alsa-firmware package.
2457 firmware via vxloader utility in alsa-tools package. To invoke
2462 install snd-vx222 /sbin/modprobe --first-time -i snd-vx222\
2465 (for 2.2/2.4 kernels, add ``post-install /usr/bin/vxloader`` to
2471 /proc/asound/cardX/vx-status proc file.
2473 The power-management is supported.
2475 Module snd-vxpocket
2476 -------------------
2478 Module for Digigram VX-Pocket VX2 and 440 PCMCIA cards.
2493 Install the necessary firmware files in alsa-firmware package.
2495 firmware via vxloader utility in alsa-tools package.
2497 About capture IBL, see the description of snd-vx222 module.
2499 Note: snd-vxp440 driver is merged to snd-vxpocket driver since
2502 The power-management is supported.
2504 Module snd-ymfpci
2505 -----------------
2511 1 (auto-detect for YMF744/754 only)
2514 1 (auto-detect for YMF744/754 only)
2517 1 (auto-detect)
2519 enable shared rear/line-in switch (bool)
2523 The power-management is supported.
2525 Module snd-pdaudiocf
2526 --------------------
2530 The power-management is supported.
2537 specific devices on drivers for on-board AC'97 controllers like
2538 snd-intel8x0. Some hardware have swapped output pins between Master
2540 specifications from version to version :-)
2542 The driver provides the auto-detection of known problematic devices,
2567 For backward compatibility, the corresponding integer value -1, 0, ...
2574 Configuring Non-ISAPNP Cards
2577 When the kernel is configured with ISA-PnP support, the modules
2579 If this option is set, *only* the ISA-PnP devices will be probed.
2580 For probing the non ISA-PnP cards, you have to pass ``isapnp=0`` option
2583 When the kernel is configured without ISA-PnP support, isapnp option
2591 module aliases. The string ``snd-card-%1`` is requested for ALSA native
2594 To auto-load an ALSA driver for OSS services, define the string
2595 ``sound-slot-%i`` where ``%i`` means the slot number for OSS, which
2602 ----- /etc/modprobe.d/alsa.conf
2603 alias snd-card-0 snd-emu10k1
2604 alias sound-slot-0 snd-emu10k1
2605 ----- /etc/modprobe.d/alsa.conf
2607 The available number of auto-loaded sound cards depends on the module
2609 To enable the auto-loading of multiple cards, specify the number of
2619 ----- /etc/modprobe.d/alsa.conf
2622 alias snd-card-0 snd-interwave
2623 alias snd-card-1 snd-ens1371
2624 options snd-interwave index=0
2625 options snd-ens1371 index=1
2627 alias sound-slot-0 snd-interwave
2628 alias sound-slot-1 snd-ens1371
2629 ----- /etc/modprobe.d/alsa.conf
2639 options snd slots=snd-interwave,snd-ens1371
2641 Then, the first slot (#0) is reserved for snd-interwave driver, and
2642 the second (#1) for snd-ens1371. You can omit index option in each
2647 hot-plugging and the resultant slot conflict. For example, in the
2649 other driver (e.g. snd-usb-audio) is loaded before snd-interwave or
2650 snd-ens1371, it will be assigned to the third or later slot.
2653 modules but that name. For example, ``slots=!snd-pcsp`` will reserve
2654 the first slot for any modules but snd-pcsp.
2661 /dev/snd/pcmC0D0[c|p] -> /dev/audio0 (/dev/audio) -> minor 4
2662 /dev/snd/pcmC0D0[c|p] -> /dev/dsp0 (/dev/dsp) -> minor 3
2663 /dev/snd/pcmC0D1[c|p] -> /dev/adsp0 (/dev/adsp) -> minor 12
2664 /dev/snd/pcmC1D0[c|p] -> /dev/audio1 -> minor 4+16 = 20
2665 /dev/snd/pcmC1D0[c|p] -> /dev/dsp1 -> minor 3+16 = 19
2666 /dev/snd/pcmC1D1[c|p] -> /dev/adsp1 -> minor 12+16 = 28
2667 /dev/snd/pcmC2D0[c|p] -> /dev/audio2 -> minor 4+32 = 36
2668 /dev/snd/pcmC2D0[c|p] -> /dev/dsp2 -> minor 3+32 = 39
2669 /dev/snd/pcmC2D1[c|p] -> /dev/adsp2 -> minor 12+32 = 44
2677 options of snd-pcm-oss module.
2684 -------------------------------
2699 the application tries to open a pcm device for
2707 non-block
2708 force non-block mode
2709 whole-frag
2712 no-silence
2714 buggy-ptr
2731 actually loaded due to memory fragmentation. You can pre-allocate the
2732 PCM buffers by loading snd-page-alloc module and write commands to its
2736 Reading the proc file /proc/drivers/snd-page-alloc shows the current
2738 commands to the snd-page-alloc driver:
2752 This will erase the all pre-allocated buffers which are not in
2760 http://www.alsa-project.org
2764 mailto:alsa-devel@alsa-project.org
2765 alsa-info.sh script
2766 https://www.alsa-project.org/alsa-info.sh