Pour permettre à l'utilisateur de l'ordinateur d'utiliser en même temps différents programmes qui se servent du son, des serveurs de sons ont été inventés.
Un serveur de sons (dmix ci-dessous) est un logiciel qui s'interpose entre le signal sonore créé par un logiciel niveau utilisateur (xmms par exemple) et le pilote (ALSA ou OSS) qui va transmettre le son à jouer à votre carte son.
Afin de pouvoir exploiter les cartes son sous GNU/Linux, il existe deux pilotes fondamentalement différents, OSS et ALSA.
| OSS | OSS (Open Sound System), est l'interface de gestion du son qui a largement été utilisée jusqu'à la version 2.4 du noyau. Ce pilote est de moins en moins utilisé du fait que la version libre n'est plus maintenue et est plutôt archaïque. Certains développeurs font encore le choix de ce pilote, car il est multiplateforme contrairement au deuxième qui n'est utilisé que sous Linux. |
| ALSA | Alsa (Advanced Linux Sound Architecture) a été créé lorsque OSS est passé sous licence propriétaire, afin de toujours avoir une alternative libre. Ce pilote est en constante amélioration et supporte de plus en plus de cartes. De plus il permet depuis peu la gestion directe de plusieurs sons grâce à un serveur de sons intégré (dmix). En vue de toujours pouvoir utiliser les programmes écrits pour OSS, une sur-couche a été créée afin de conserver l'usage des applications écrites seulement pour OSS |
| OSS4 | OSS4 (Open Sound System v4), est la nouvelle version d'OSS qui est repassé en OpenSource ! Elle supporte de plus un nombre de carte son aussi conséquent ou presque qu'ALSA et permet une compatibilité à toute épreuve avec les applications anciennes (OSS classique) comme récentes (Alsa/pulseaudio)! |
Lors de l'installation d'Ubuntu, GNU/Linux détecte seul votre carte son, installe un pilote son adapté, le serveur de son standard et une série de logiciels utilisateurs.
Dans Ubuntu,
et l'ensemble est directement opérationnel.
À condition que votre carte son soit supportée, la lecture ne demande pas de configuration particulière.
Vous pouvez gérer simplement par le contrôleur de volume
(petit haut-parleur intégré dans la barre de menu de Gnome) :
Si l'absence de son ne provient pas de ces problèmes, lisez cette section dédiée aux problèmes de son.
Nombres de problèmes ont pu êtres résolus en se référant à cette page.
Il existe un autre outil pour ce test :
pavumeter --record
Pour effectuer les essais que vous allez faire maintenant et les valider, il est recommandé de mettre en route un applicatif de la carte son et de la laisser tourner en arrière plan. Lancez une émission de télé ou de radio, par exemple, celle-ci http://the-ou-cafe.france2.fr/
Avant toute chose, il faut savoir sur quelle entrée vous allez brancher votre périphérique.
Les cartes son des ordinateurs sont souvent équipées de 2 entrées, une bleue et une rouge/rose.
l'entrée ligne (bleue)
microphone (rose)
Pour tester l'enregistrement du microphone, il vous faut ouvrir le contrôleur de son et vous rendre sous l'onglet enregistrement.
Si vous souhaitez activer l'entrée son de votre carte son (Line-in, entrée son non amplifiée), par exemple pour brancher la sortie audio d'une console de jeu (xbox 360, …) sur votre ordinateur.
Pour vérifier l'état on ou off de l'entrée ligne dans amixer, tapez dans un terminal :
amixer
Repérez la partie correspondante à 'Line', ici désactivée :
Simple mixer control 'Line',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 25 [81%] [3.00dB] [off] Front Right: Playback 13 [42%] [-15.00dB] [off]
Pour réactiver l'entrée ligne, entrez la commande suivante :
amixer -c 0 set Line 80% unmute capture
Note : Le 0 correspond au chiffre à la fin de la ligne "Simple mixer control 'Line'"
Les bips système sont des sons émis par la carte mère, et sont assez souvent désagréables
.
Pour les désactiver, lisez cette page : buzzer
Cette section vous regroupe les informations importantes si vous envisagez un usage audio avancé ou professionnel.
Cette section vous donne la liste des cartes son compatibles
, partiellement compatibles
et pas compatibles
.
—-
Contributeurs : toy, cyberdf, Id2ndR, L.Bellegarde