%general-entities; ]> alsa-lib-&alsa-lib-version; alsa-lib Introduction to ALSA Library The ALSA Library package contains the ALSA library used by programs (including ALSA Utilities) requiring access to the ALSA sound interface. &lfs121_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &alsa-lib-md5sum; Download size: &alsa-lib-size; Estimated disk space required: &alsa-lib-buildsize; Estimated build time: &alsa-lib-time; ALSA Library Dependencies Recommended (Runtime) If the recommended runtime dependency is not installed, you may need to run any application requiring ALSA library as the &root; user or a user in the audio group. Optional , , and alsa-ucm-conf Kernel Configuration If needed, enable the following options in the kernel configuration and recompile the kernel: In the Device Drivers ⇒ Sound card support ⇒ Advanced Linux Sound Architecture section of the kernel configuration, select the settings and drivers appropriate for your hardware. If necessary, recompile and install your new kernel. ALSA Installation of ALSA Library Install ALSA Library by running the following commands: ./configure && make 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 To test the results, issue: make check. Now, as the root user: make install To install the API documentation, run the following command as the root user: install -v -d -m755 /usr/share/doc/alsa-lib-&alsa-lib-version;/html/search && install -v -m644 doc/doxygen/html/*.* \ /usr/share/doc/alsa-lib-&alsa-lib-version;/html && install -v -m644 doc/doxygen/html/search/* \ /usr/share/doc/alsa-lib-&alsa-lib-version;/html/search Configuring ALSA Library Config Files ~/.asoundrc and /etc/asound.conf ~/.asoundrc /etc/asound.conf Configuration Information 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 . Contents Installed Program Installed Library Installed Directories aserver libasound.so and libatopology.so /usr/include/alsa, /usr/share/alsa and /usr/share/doc/alsa-lib-&alsa-lib-version; Short Descriptions aserver is the ALSA server aserver libasound.so contains the ALSA API functions libasound.so libatopology.so contains API functions for the ALSA topologies libatopology.so