ALSA Library-1.0.24.1

Introduction à ALSA Library

Le paquet ALSA Library contient la bibliothèque ALSA. C'est utilisé par des programmes (y compris ALSA Utilities) exigeant l'accès à l'interface de son ALSA.

Ce paquet est connu pour se construire et fonctionner correctement sur une plateforme LFS-7.0.

Informations sur le paquet

Dépendances d'ALSA Library

Facultatives

Doxygen-1.7.5 and resmgr

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/alsa-lib

Configuration du noyau

Dans la section Device Drivers ⇒ Sound ⇒ Advanced Linux Sound Architecture de la configuration, du noyau, sélectionnez les paramètres et les pilotes adaptés à votre matériel. Assurez-vous que le Device Drivers ⇒ Sound ⇒ Open Sound System obsolète n'est pas sélectionné. Si nécessaire, recompilez et installez votre nouveau noyau.

Installation de ALSA Library

Installez ALSA Library en lançant les commandes suivantes :

./configure --enable-static &&
make

Ce paquet n'est pas fourni avec une suite de tests.

Maintenant, pour installer la documentation de l'API, en tant qu'utilisateur root :

make install &&
install -v -m644 -D doc/asoundrc.txt \
    /usr/share/doc/alsa-lib-1.0.24.1/asoundrc.txt

Si vous avez installé Doxygen et si vous souhaitez construire la documentation de l'API de la bibliothèque, lancez les commandes suivantes depuis le premier niveau du répertoire de l'arborescence des sources :

make doc

Maintenant, en tant qu'utilisateur root :

install -v -d -m755 /usr/share/doc/alsa-1.0.24.1/html &&
install -v -m644 doc/doxygen/html/* /usr/share/doc/alsa-1.0.24.1/html

Explication des commandes

--enable-static : Ce paramètre est utilisé pour activer la construction de la bibliothèque statique vu que certains programmes s'y lient.

Configuration d'ALSA Library

Fichiers de configuration

~/.asoundrc, /etc/asound.conf, /usr/share/alsa/alsa.conf et /usr/share/alsa/{cards,pcm}/*.conf

Informations de configuration

Le alsa.conf par défaut convient à la plupart des installations. Pour des fonctionnalités supplémentaires et/ou un contrôle avancé de votre périphérique son, vous pouvez avoir besoin de créer des fichiers de configuration supplémentaires. Pour des informations sur les paramètres de configuration disponibles, visitez http://www.alsa-project.org/alsa-doc/doc-php/asoundrc.php.

Contenu

Programme installé: aserver
Bibliothèques installées: libasound.{so,a} et smixer-*.{so,a}
Répertoires installés: /usr/include/alsa, /usr/lib/alsa-lib, /usr/share/alsa et /usr/share/doc/alsa-lib-1.0.24.1

Descriptions courtes

aserver

fournit le serveur ALSA.

libasound.{so,a}

fournit les fonctions ALSA pour les application.

smixer-*.{so,a}

fournit les fonctions du mixeur ALSA dépendant du matériel.

Last updated on 2011-12-12 21:16:56 +0100