emettre_du_son
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| emettre_du_son [2021/06/20 19:09] – 83.202.47.17 | emettre_du_son [2021/09/04 17:18] (Version actuelle) – supprimée eric | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Emission du son ====== | ||
| - | Le son émis par un ordinateur est généré par un jeu de circuits intégrés spécialisés // | ||
| - | |||
| - | Pour connaître la ou les cartes son d'un ordinateur et leurs chipsets, on peut saisir les commandes suivantes dans un terminal : **lspci | grep -i audio**. // | ||
| - | |||
| - | Cela donne par exemple :\\ | ||
| - | :~$ lspci | grep -i audio | ||
| - | 00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) (rev 40) | ||
| - | 01:05.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] RS880 HDMI Audio [Radeon HD 4200 Series] | ||
| - | 04:06.0 Multimedia video controller: Conexant Systems, Inc. CX23880/ | ||
| - | 04:06.2 Multimedia controller: Conexant Systems, Inc. CX23880/ | ||
| - | 05:0d.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11) | ||
| - | |||
| - | qui donne 2 cartes son (identifiées par Audio device) et leurs chipsets respectifs (SBx00 Azalia et RS880 HDMI).\\ | ||
| - | |||
| - | il existe aussi des cartes son connectées en USB que l'on peut trouver par **lsusb | grep -i audio**. | ||
| - | |||
| - | Chaque carte son et/ou chipset a son propre langage de commande. Pour que le système d' | ||
| - | Afin de ne pas avoir à rechercher le driver spécifique à un chipset à chaque fois que Linux est installé sur un ordinateur, on les regroupe dans des ensembles de drivers.\\ | ||
| - | L' | ||
| - | ALSA utilise le répertoire **/ | ||
| - | |||
| - | Pour obtenir la liste des cartes son utilisées par ALSA sur un ordinateur donné, saisir | ||
| - | **cat / | ||
| - | :~$ cat / | ||
| - | 0 [SB ]: HDA-Intel - HDA ATI SB | ||
| - | HDA ATI SB at 0xfbbf8000 irq 16 | ||
| - | 1 [HDMI ]: HDA-Intel - HDA ATI HDMI | ||
| - | HDA ATI HDMI at 0xfbde8000 irq 19 | ||
| - | |||
| - | |||
| - | Les cartes son sont listées par numéro croissant en commençant par ' | ||
| - | Cette commande permet déjà de voir que la première carte son est une carte de type [[https:// | ||
| - | La seconde carte est de type [[https:// | ||
| - | Il existe aussi bien d' | ||
| - | |||
| - | On voit aussi qu'il s'agit de cartes créées par la société ' | ||
| - | Enfin, la dernière information est le numéro de l' | ||
| - | |||
| - | On retrouve la liste des modules Linux qui commandent les cartes son par **cat / | ||
| - | :~$ cat / | ||
| - | 0 snd_hda_intel | ||
| - | 1 snd_hda_intel | ||
| - | Comme les deux cartes suivent la norme [[https:// | ||
| - | | ||
| - | Pour aller un peu plus loin, on peut voir les drivers utilisés par les chipsets par **cat / | ||
| - | Dans notre exemple, cela donne : | ||
| - | :~$ cat / | ||
| - | Codec: Realtek ALC892 | ||
| - | :~$ cat / | ||
| - | Codec: ATI RS690/780 HDMI | ||
| - | Les drivers sont indiqués après ' | ||
| - | | ||
| - | On peut aussi vérifier les entrées/ | ||
| - | |||
| - | :~$ cat / | ||
| - | 00-00: ALC892 Analog : ALC892 Analog : playback 1 : capture 1 | ||
| - | 00-01: ALC892 Digital : ALC892 Digital : playback 1 | ||
| - | 00-02: ALC892 Alt Analog : ALC892 Alt Analog : capture 1 | ||
| - | 01-03: HDMI 0 : HDMI 0 : playback 1 | ||
| - | |||
| - | Cette commande indique trois sorties possibles pour le son, identifiées par ' | ||
| - | De plus, l' | ||
| - | |||
| - | |||
| - | |||
| - | Pour tout savoir sur le son sur Linux, le site [[https:// | ||
| - | |||
emettre_du_son.1624208952.txt.gz · Dernière modification : de 83.202.47.17
