alsa-lib-1.2.12

Introduction à ALSA Library

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

Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.2.

Informations sur le paquet

  • Téléchargement (HTTP) : https://www.alsa-project.org/files/pub/lib/alsa-lib-1.2.12.tar.bz2

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : 97bbf3cca911c1701fe9fe115c32b03d

  • Taille du téléchargement : 1,1 Mo

  • Estimation de l'espace disque requis : 46 Mo (avec les tests la documentation)

  • Estimation du temps de construction : 0,2 SBU (avec les tests et la documentation)

Téléchargements supplémentaires

Dépendances de ALSA Library

Recommandées (à l'exécution)

Systemd-256.4

[Note]

Note

Si la dépendance recommandée à l'exécution n'est pas installée, vous devrez peut-être exécuter les applications qui ont besoin de la bibliothèque ALSA en tant qu'utilisateur root ou un utilisateur du groupe audio.

Facultatives

Doxygen-1.12.0 et Python2

Configuration du noyau

Si nécessaire, activez les options suivantes dans la configuration du noyau et recompilez le noyau :

Device Drivers --->
  <*/M> Sound card support --->                                          [SOUND]
    # Select settings and drivers appropriate for your hardware
    # in the submenu:
    <*/M> Advanced Linux Sound Architecture --->                           [SND]

Dans la section Device Drivers ⇒ Sound card support ⇒ Advanced Linux Sound Architecture de la configuration du noyau, sélectionnez les paramètres et les pilotes adaptés à votre matériel. Si nécessaire, recompilez et installez votre nouveau noyau.

Installation de ALSA Library

Installez ALSA Library en exécutant les commandes suivantes :

./configure &&
make

Si vous avez installé Doxygen et que vous souhaitez construire la documentation de l'API, lancez les commandes suivantes depuis le répertoire supérieur de l'arborescence des sources :

make doc

Pour tester les résultats, exécutez : make check.

Maintenant, en tant qu'utilisateur root, installez le paquet et les fichiers de configuration recommandés :

make install &&
tar -C /usr/share/alsa --strip-components=1 -xf ../alsa-ucm-conf-1.2.12.tar.bz2

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

install -v -d -m755 /usr/share/doc/alsa-lib-1.2.12/html/search &&
install -v -m644 doc/doxygen/html/*.* \
                /usr/share/doc/alsa-lib-1.2.12/html &&
install -v -m644 doc/doxygen/html/search/* \
                /usr/share/doc/alsa-lib-1.2.12/html/search

Configuration d'ALSA Library

Fichiers de configuration

~/.asoundrc et /etc/asound.conf

Informations sur la configuration

Le fichier alsa.conf par défaut convient à la plupart des installations. Pour des fonctionnalités supplémentaires et 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 https://www.alsa-project.org/main/index.php/Asoundrc.

Contenu

Programme installé: aserver
Bibliothèque installée: libasound.so et libatopology.so
Répertoires installés: /usr/include/alsa, /usr/share/alsa et /usr/share/doc/alsa-lib-1.2.12

Descriptions courtes

aserver

est le serveur ALSA

libasound.so

contient les fonctions de l'API de ALSA

libatopology.so

contient les fonctions de l'API des topologies ALSA