The ALSA Library package contains the ALSA library. This is used by programs (including ALSA Utilities) requiring access to the ALSA sound interface.
Download (HTTP): http://gd.tuwien.ac.at/opsys/linux/alsa/lib/alsa-lib-1.0.13.tar.bz2
Download (FTP): ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.13.tar.bz2
Download MD5 sum: d55a9d7d2a79d738a1b7a511cffda4b6
Download size: 694 KB
Estimated disk space required: 34.9 MB (additional 22.2 MB to build and install docs)
Estimated build time: 0.6 SBU (less than 0.1 SBU to build and install docs)
Doxygen-1.4.6 and resmgr
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/alsa-lib
In the Device Drivers ⇒ Sound ⇒ Advanced Linux Sound Architecture section of the kernel configuration, select the settings and drivers appropriate for your hardware. Ensure that the deprecated Device Drivers ⇒ Sound ⇒ Open Sound System is not selected. If necessary, recompile and install your new kernel.
Install ALSA Library by running the following commands:
./configure --enable-static && make
This package does not come with a test suite.
Now, as the root user:
make install && install -v -m644 -D doc/asoundrc.txt \ /usr/share/doc/alsa-lib-1.0.13/asoundrc.txt
If you have Doxygen installed and you wish to build the library API documentation, run the following commands from the top-level directory of the source tree:
make doc
Now, as the root user:
install -v -d -m755 /usr/share/doc/alsa-1.0.13/html && install -v -m644 doc/doxygen/html/* /usr/share/doc/alsa-1.0.13/html
--enable-static: This switch is used to enable building the static library as some programs link against it.
~/.asoundrc, /etc/asound.conf, /usr/share/alsa/alsa.conf, and /usr/share/alsa/{cards,pcm}/*.conf
The default alsa.conf is adequate for most installations. For extra functionality and/or advanced control of your sound device, you may need to create additional configuration files. For information on the available configuration parameters, visit http://www.alsa-project.org/alsa-doc/doc-php/asoundrc.php.
Last updated on 2007-01-17 23:19:49 -0600