Table des matières
Résumé
Sous Linux, il existe maintenant une grande variété d'applications audio qui se trouvent à des degrés divers de développement. Le présent chapitre a pour objectif de vous donner un aperçu des nombreuses applications destinées à remplir différentes tâches dans le domaine du multimédia et des informations relatives aux caractéristiques techniques correspondantes. Certaines de ces applications ne sont pas contenues dans l'installation par défaut. Veuillez utiliser YaST pour installer les paquetages correspondants.
Dans la version 0.9 de Advanced Linux Sound Architecture (ALSA), le concept pour les périphériques PCM a été profondément modifié et étendu. PCM est l'acronyme de « Pulse Code Modulation » et désigne, pour les cartes son, les ports lecture pour les données audio numériques. L'utilisateur peut maintenant, en sélectionnant un certain type PCM, influencer la façon dont ALSA accède à la carte son. Les types PCM les plus importants portent les noms hw et plughw.
Pour comprendre la différence entre les deux types, considérons rapidement la procédure lors de l'ouverture d'un périphérique PCM. Pour chaque périphérique PCM, certains paramètres doivent être définis lors de l'ouverture. Les paramètres nécessaires sont le format de l'échantillon, la fréquence de l'échantillon, le nombre de canaux, le nombre de périodes (nommés auparavant des fragments) et la taille d'une période. Une application peut, par exemple, tenter de lire un fichier WAV avec une fréquence d'echantillon de 44,1 kHz alors que la carte son ne supporte pas cette fréquence. Dans ce cas, ALSA, à l'aide de la couche plug-in, peut procéder à une conversion automatique des données dans un format supporté par la carte son. Les paramètres affectés par cette conversion sont le format de l'échantillon, la fréquence de l'échantillon et le nombre de canaux.
Les couches plug-in sont activées en sélectionnant le type PCM plughw. Si le type PCM hw est sélectionné, ALSA essaie par contre d'ouvrir directement les périphériques PCM avec les paramètres nécessaires à l'application. La carte son désirée et le numéro de périphérique sont entrés, dans cet ordre, après un deux-points à la suite du type PCM. La description complète d'un périphérique PCM a, par exemple, l'aspect suivant : plughw:0,0
Un nouveau type PCM est maintenant disponible, le plug-in de sortie dmix. Dans le cas des cartes son qui ne permettent pas l'ouverture multiple d'un périphérique PCM, plusieurs applications pourront se partager un tel périphérique grâce à dmix. La description correcte est ici plug:dmix. Vous trouverez plus d'informations au sujet dedmix sous http://alsa.opensrc.org/index.php?page=DmixPlugin.