Differences between revisions 20 and 21
Revision 20 as of 2005-01-12 18:18:12
Size: 1306
Editor: anonymous
Comment:
Revision 21 as of 2005-01-15 09:27:16
Size: 1706
Editor: anonymous
Comment:
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
["ALSA"] is not just a set of ["sound"] drivers, it is also an extensible API that handles the latest features of sound cards (e.g., multiple sound channels, Dolby AC-3, etc.) ["ALSA"] is not just a set of ["sound"] drivers, it is also a library with an extensible API that gives applications access to the latest features of sound cards (e.g., multiple sound channels, Dolby AC-3, etc.)
Line 8: Line 8:
For years ["ALSA"] was a project separate from Linux. It was added to Linux during the 2.5 development series and became the standard sound system in Linux 2.6. For years ["ALSA"] was a project separate from Linux. The drivers were added to Linux during the 2.5 development series and became the standard sound driver system in Linux 2.6.
Line 10: Line 10:
ALSA is backward compatible with ["OSSFree"]. ALSA is backward compatible with OSS.
Line 13: Line 13:
To configure the sound, run the ALSA sound configuration utility The latest ALSA packages should work out of the package. The only hitch may
be module loading. Hotplug or discover can take care of this. Alternatively,
you can run the alsaconf utility; this writes an extra configuration file,
/etc/modutils/sound or /etc/modprobe.d/sound, containing lines like these:
Line 15: Line 18:
 alsaconf     alias snd-card-0 snd-cs46xx
    options snd-cs46xx index=0
Line 17: Line 21:
as ["root"]. Alsaconf will automatically probe the sound card and configure it. Just follow the prompts and you will have sound working.
With these module loader configuration entries in place, when the "snd" module
loads it will load snd-cs46xx above itself.
Line 20: Line 27:
For more information, check out http://www.alsa-project.org and http://alsa.opensrc.org For more information, read the README.Debian files in the alsa-base and
alsa-source packages or
check out http://www.alsa-project.org and http://alsa.opensrc.org.

["Sound"]


["ALSA"], the Advanced Linux Sound Architecture, was originally started because the OSS architecture (see ["OSSFree"]) was outdated and the free variant of OSS lacked some drivers available only in the commercial variant.

["ALSA"] is not just a set of ["sound"] drivers, it is also a library with an extensible API that gives applications access to the latest features of sound cards (e.g., multiple sound channels, Dolby AC-3, etc.)

For years ["ALSA"] was a project separate from Linux. The drivers were added to Linux during the 2.5 development series and became the standard sound driver system in Linux 2.6.

ALSA is backward compatible with OSS.

Configuration

The latest ALSA packages should work out of the package. The only hitch may be module loading. Hotplug or discover can take care of this. Alternatively, you can run the alsaconf utility; this writes an extra configuration file, /etc/modutils/sound or /etc/modprobe.d/sound, containing lines like these:

    alias snd-card-0 snd-cs46xx
    options snd-cs46xx index=0

With these module loader configuration entries in place, when the "snd" module loads it will load snd-cs46xx above itself.

More information

For more information, read the README.Debian files in the alsa-base and alsa-source packages or check out http://www.alsa-project.org and http://alsa.opensrc.org.

New, just in:

Installing and Configuring ALSA Sound Modules in Debian GNU/Linux HOWTO Version 1.0 http://www.linuxorbit.com/modules.php?op=modload&name=Sections&file=index&req=viewarticle&artid=541&page=1 http://slashdot.org/article.pl?sid=02/11/01/1645231&mode=thread&tid=90