Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
audio [Le 25/05/2026, 23:47] – [Les pilotes] mise en forme tableau krodelabestioleaudio [Le 12/09/2026, 00:38] (Version actuelle) – problème markdown ? krodelabestiole
Ligne 6: Ligne 6:
 ===== Comment ça fonctionne ? ====== ===== Comment ça fonctionne ? ======
  
-Ubuntu, comme tous les systèmes [[wpfr>GNU/Linux]], est constitué de différentes couches logicielles qui ont chacune une fonction propre. Pour gérer le son, Ubuntu utilise 3 couches : +[[:ubuntu_distribution|Ubuntu]], comme tous les systèmes [[wpfr>GNU/Linux]], est constitué de différentes couches logicielles qui ont chacune une fonction propre. Pour gérer le son, Ubuntu utilise 3 couches\_
-  * l'**[[#applications_audio|application audio]]** : en relation directe avec l'utilisateur, elle permet de créer un flux audio (encore virtuel), dirigé vers le serveur de son. Les applications courantes sont les [[:lecteur_audio|lecteurs audio]], les [[:lecteur vidéo|lecteurs vidéo]] ou les [[:navigateur|navigateurs web]], mais certaines peuvent aussi servir à l'[[#enregistrement]] ou à la manipulation des sons (voir la //[[:MAO|Musique Assistée par Ordinateur]]//). +  * l'**[[#applications_audio|application audio]]**\_manipulée directement par l'utilisateur, elle permet de générer un flux audio (encore "virtuel"), à destination du serveur de son. Les applications courantes sont les [[:lecteur_audio|lecteurs audio]], les [[:lecteur vidéo|lecteurs vidéo]] ou les [[:navigateur|navigateurs web]], mais certaines peuvent aussi servir à l'[[#enregistrement]] ou à la manipulation audio (voir la //[[:MAO|Musique Assistée par Ordinateur]]//). 
-  * le **[[#les serveurs de sons|serveur de son]]** fait l'interface entre le pilote et l'application. Il permet d'uniformiser, mélanger, gérer, et acheminer les différents flux audio créés par les logiciels, entre les entrées (microLine In, réseau, ...) et les sorties (casque, haut-parleur, réseau, Bluetooth...). Il s'agit désormais de [[:PipeWire]]. +  * le **[[#les serveurs de sons|serveur de son]]** fait l'interface entre le pilote et l'application. Il permet d'uniformiser, mélanger, gérer, et acheminer les différents flux audio créés par les logiciels, entre les entrées (microphoneentrée ligneflux réseau, ...) et les sorties (casque, haut-parleur, réseau, bluetooth...). Il s'agit désormais de [[:PipeWire]] par défaut sur Ubuntu
-  * le **[[#les pilotes|pilote]]**, qui permet au [[wpfr>noyau Linux]] de gérer la ou les cartes son de l'ordinateur. C'est une couche logicielle invisible pour l'utilisateur, en relation directe avec le matériel. Sur Ubuntu il s'agit de [[:ALSA]].+  * le **[[#les pilotes|pilote]]** permet au [[wpfr>noyau Linux]] de gérer la ou les cartes son de l'ordinateur. C'est une couche logicielle invisible pour l'utilisateur, en relation directe avec le matériel. Sur Ubuntu il s'agit de [[:ALSA]].
  
 <note> <note>
Ligne 17: Ligne 17:
 ==== Les pilotes ==== ==== Les pilotes ====
  
-Afin de pouvoir exploiter les cartes son, Ubuntu utilise le [[wpfr>Pilote_informatique|pilote]] **[[:ALSA]]**.+Afin de pouvoir exploiter les cartes son, Ubuntu utilise par défaut le [[wpfr>Pilote_informatique|pilote]] **[[:ALSA]]**. **[[OSS4]]**  est aussi toujours disponible.
  
 ^ **ALSA** |**[[:ALSA]]** //(Advanced Linux Sound Architecture)// est un ensemble de pilotes pour les cartes son intégrées, %%PCI et USB%%. Il 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 gère un très grand nombre de cartes. De plus il permet 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 logicielle a été créée afin de conserver l'usage des applications écrites seulement pour %%OSS%%| ^ **ALSA** |**[[:ALSA]]** //(Advanced Linux Sound Architecture)// est un ensemble de pilotes pour les cartes son intégrées, %%PCI et USB%%. Il 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 gère un très grand nombre de cartes. De plus il permet 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 logicielle a été créée afin de conserver l'usage des applications écrites seulement pour %%OSS%%|
 ^ **[[:OSS4]]** |**OSS4** //(Open Sound System v4)// supporte un nombre de cartes son presque aussi conséquent qu'%%ALSA%% mais il n'a plus beaucoup d'intérêt comparé à ALSA qui l'a remplacé.| ^ **[[:OSS4]]** |**OSS4** //(Open Sound System v4)// supporte un nombre de cartes son presque aussi conséquent qu'%%ALSA%% mais il n'a plus beaucoup d'intérêt comparé à ALSA qui l'a remplacé.|
-^ **[[https://www.ffado.org/|FFADO]]** |**%%FFADO%%** //(Free Firewire Audio Drivers)//, est un projet visant à fournir un pilote unifié pour les cartes son Firewire sous %%GNU%%/Linux. C'est le successeur de FreeBob. Il est désormais directement intégré à [[:ALSA]], donc n'a plus de [[:paquet]] propre.|+ 
 +Anciennement\_: 
 +^ **[[https://www.ffado.org/|FFADO]]** |**%%FFADO%%** //(Free Firewire Audio Drivers)// était un projet visant à fournir un pilote unifié pour les cartes son Firewire sous %%GNU%%/Linux. Il succéda à FreeBob. Il est désormais directement intégré à [[:ALSA]], donc n'a plus de [[:paquet]] propre.|
 ^ **%%OSS%%** |**%%OSS%%** //(Open Sound System)//, était l'interface de gestion du son largement utilisée sur les anciennes versions de Linux (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. il est remplacé par %%OSS4%%.| ^ **%%OSS%%** |**%%OSS%%** //(Open Sound System)//, était l'interface de gestion du son largement utilisée sur les anciennes versions de Linux (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. il est remplacé par %%OSS4%%.|
  
Ligne 33: Ligne 35:
 Ainsi sur les versions récentes d'Ubuntu, la section //Son// de [[:gnome-control-center|GNOME Paramètres]] permet en coulisse de configurer certains paramètres de [[:PipeWire]]. Ainsi sur les versions récentes d'Ubuntu, la section //Son// de [[:gnome-control-center|GNOME Paramètres]] permet en coulisse de configurer certains paramètres de [[:PipeWire]].
  
-Pour la lecture audio ordinaire le signal suit donc ce chemin :\\+Pour la lecture audio ordinaire le signal suit donc ce chemin\_:\\
 | Applications -> [[:PipeWire]] (serveur de son) -> [[:ALSA]] (pilote audio) -> carte son -> hauts parleurs | | Applications -> [[:PipeWire]] (serveur de son) -> [[:ALSA]] (pilote audio) -> carte son -> hauts parleurs |
  
Ligne 52: Ligne 54:
 ==== Choix de la sortie audio ==== ==== Choix de la sortie audio ====
  
-Dans le cas où plusieurs interfaces audio sont connectées (c'est par exemple le cas avec un écran connecté en HDMI, ou un casque [[:bluetooth]]), on peut sélectionner celle à utiliser dans les paramètres de l'[[:environnements|environnement de bureau]] : +Dans le cas où plusieurs interfaces audio sont connectées (c'est par exemple le cas avec un écran connecté en HDMI, ou un casque [[:bluetooth]]), on peut sélectionner celle à utiliser dans les paramètres de l'[[:environnements|environnement de bureau]]\_
-  * en choisissant une sortie audio dans le [[:gnome-shell#le_menu_systeme|menu système de GNOME]] (en cliquant sur le triangle blanc ''〉'' à droite du contrôle du volume((celui-ci apparaît seulement quand plusieurs interfaces audio sont disponibles)))+  * en choisissant une sortie audio dans le [[:gnome shell#le_menu_systeme|menu système de GNOME]] (en cliquant sur le triangle blanc ''〉'' à droite du contrôle du volume((celui-ci apparaît seulement quand plusieurs interfaces audio sont disponibles)))
   * ou dans [[:gnome-control-center|GNOME Paramètres]] -> //Son// par ex.   * ou dans [[:gnome-control-center|GNOME Paramètres]] -> //Son// par ex.
 l'audio sera alors diffusé depuis le périphérique audio sélectionné. l'audio sera alors diffusé depuis le périphérique audio sélectionné.
Ligne 68: Ligne 70:
 Les touches multimédia de certains claviers agissent aussi directement sur ce volume précis. Les touches multimédia de certains claviers agissent aussi directement sur ce volume précis.
  
-Si plusieurs lecteurs audio sont en service, vous pouvez régler les volumes de ceux-ci individuellement :+Si plusieurs lecteurs audio sont en service, vous pouvez régler les volumes de ceux-ci individuellement\_:
   * depuis les [[:gnome-control-center|paramètres système]] de [[:GNOME]], entrée //Son// -> //Niveaux de volume//   * depuis les [[:gnome-control-center|paramètres système]] de [[:GNOME]], entrée //Son// -> //Niveaux de volume//
   * depuis l'application de mixage [[:Pavucontrol]], onglet //lecture// et choisir //applications// dans le menu déroulant en bas à droite.   * depuis l'application de mixage [[:Pavucontrol]], onglet //lecture// et choisir //applications// dans le menu déroulant en bas à droite.
Ligne 93: Ligne 95:
 {{:captures:gnome-control-center_audio.png?750|Paramètres système - Son}} {{:captures:gnome-control-center_audio.png?750|Paramètres système - Son}}
  
-Pour enregistrer depuis un microphone externe ou un appareil audio :+Pour enregistrer depuis un microphone externe ou un appareil audio\_:
   - Connecter l'appareil    - Connecter l'appareil 
     * à l'aide d'un câble mini-jack, en utilisant la carte son intégrée à votre ordinateur     * à l'aide d'un câble mini-jack, en utilisant la carte son intégrée à votre ordinateur
Ligne 116: Ligne 118:
  
 //(Lors de la 1ère utilisation)// //(Lors de la 1ère utilisation)//
-Lorsque vous voulez capturer un flux audio en continu (streaming), il peut être pratique d'enregistrer tout simplement la sortie audio (ce qui sort de vos hauts-parleurs). Mais dans [[:Pulseaudio]] la sortie audio pour le retour en entrée "Monitor" n'est pas configurée par défaut pour l'enregistrement. Pour ce faire: +Lorsque vous voulez capturer un flux audio en continu (streaming), il peut être pratique d'enregistrer tout simplement la sortie audio (ce qui sort de vos hauts-parleurs). Mais dans [[:Pulseaudio]] la sortie audio pour le retour en entrée "Monitor" n'est pas configurée par défaut pour l'enregistrement. Pour ce faire : 
-  - Si ce n'est pas déjà fait, [[:tutoriel:comment_installer_un_paquet|installer  le paquet]] du contrôleur de volume **[[apt>pavucontrol]]**; +  - Si ce n'est pas déjà fait, [[:tutoriel:comment_installer_un_paquet|installer  le paquet]] du contrôleur de volume **[[apt>pavucontrol]]** ; 
-  - Démarrer un flux audio (une vidéo, une webradio/webTV,...); +  - Démarrer un flux audio (une vidéo, une webradio/webTV,...) ; 
-  - Ouvrir **Pavucontrol** ainsi que l'[[#les_applications_d_enregistrement|application de capture]] et démarrer l'enregistrement; +  - Ouvrir **Pavucontrol** ainsi que l'[[#les_applications_d_enregistrement|application de capture]] et démarrer l'enregistrement ; 
-  - Dans l'onglet "Enregistrementapparaît alors: +  - Dans l'onglet //Enregistrement// apparaît alors : 
-    * capture de -> **''Built-in Audio interne Stéréo Analogique'' **\\ Le modifier en: +    * //capture de// -> **''Built-in Audio interne Stéréo Analogique''**\\ Le modifier en: 
-    * capture de -> **''Monitor of Built-in Audio interne Stéréo Analogique''** \\ //(Exemple de nom pour une carte son générique, il peut être différent pour d'autres cartes)// +    * //capture de// -> **''Monitor of Built-in Audio interne Stéréo Analogique''**\\ //(Exemple de nom pour une carte son générique, il peut être différent pour d'autres cartes)// 
-Si  la barre de défilement s'agite cela indique que le signal audio s'enregistre 8-), l'enregistrement de la sortie audio de l'ordinateur est maintenant configurée. Cela n'est plus à faire les fois suivantes, il suffira seulement de lancer l'[[:audio#les_applications_d_enregistrement|application de capture]] et démarrer l'enregistrement.+Si la barre de défilement s'agite cela indique que le signal audio s'enregistre 8-), l'enregistrement de la sortie audio de l'ordinateur est maintenant configurée. Cela n'est plus à faire les fois suivantes, il suffira seulement de lancer l'[[:audio#les_applications_d_enregistrement|application de capture]] et démarrer l'enregistrement.
  
 Il ne reste plus qu'à régler les différents curseurs de volume de l'application lecture, du contrôleur de volume et de l'application de capture pour obtenir une qualité correcte.\\ Il ne reste plus qu'à régler les différents curseurs de volume de l'application lecture, du contrôleur de volume et de l'application de capture pour obtenir une qualité correcte.\\
Ligne 163: Ligne 165:
 Il est possible de convertir des fichiers audio d'un format (//codec// et conteneur) à un autre. Il est possible de convertir des fichiers audio d'un format (//codec// et conteneur) à un autre.
  
-Divers logiciels existent : +Divers logiciels existent\_
-  * **[[handbrake|Handbrake]]** : un convertisseur très populaires, puissant et libre, plus connu comme convertisseur vidéo, mais qui traite sans problème les fichiers audio. Multiplate-forme. +  * **[[handbrake|Handbrake]]**\_: un convertisseur très populaires, puissant et libre, plus connu comme convertisseur vidéo, mais qui traite sans problème les fichiers audio. Multiplate-forme. 
-  * **Fre:ac** - un [[https://ubunlog.com/fr/freac-un-excellent-convertisseur-audio-multiplateforme/|excellent convertisseur audio multiplate-forme]], libre, avec une interface un peu vieillotte mais simple, et très puissant. Pas disponible dans les dépôts (en 2024), mais installable via [[:Flatpak]] (si celui-ci est activé sur votre Ubuntu) : ''flatpak install freac''+  * **Fre:ac** - un [[https://ubunlog.com/fr/freac-un-excellent-convertisseur-audio-multiplateforme/|excellent convertisseur audio multiplate-forme]], libre, avec une interface un peu vieillotte mais simple, et très puissant. Pas disponible dans les dépôts (en 2024), mais installable via [[:Flatpak]] (si celui-ci est activé sur votre Ubuntu)\_: ''flatpak install freac''
-  * **[[:SoundConverter]]** une petite application gnome pour vos conversions audio+  * **[[:SoundConverter]]** une petite application GNOME pour vos conversions audio.
-  * **[[:Soundkonverter]]**. Malgré un nom similaire, c'est bien un logiciel différent du précédent. Un [[https://korben.info/soundkonverter-pour-convertir-nimporte-quel-format-de-fichiers-audio-sous-linux.html|article le concernant]]+
   * **FormatLab** – [[https://korben.info/formatlab-pour-convertir-tous-les-formats-audio-video-sous-linux.html|Pour convertir tous les formats audio / vidéo sous Linux]]. Pas dans les dépôts, mais peut s'installer en [[:Flatpak]] (''flatpak install formatlab'') ou en [[:snap]] (**snap install formatlab**).   * **FormatLab** – [[https://korben.info/formatlab-pour-convertir-tous-les-formats-audio-video-sous-linux.html|Pour convertir tous les formats audio / vidéo sous Linux]]. Pas dans les dépôts, mais peut s'installer en [[:Flatpak]] (''flatpak install formatlab'') ou en [[:snap]] (**snap install formatlab**).
  
Ligne 177: Ligne 178:
 ==== Édition des tags (métadonnées) ==== ==== Édition des tags (métadonnées) ====
  
-  * [[:liste_taggueurs_audio|Liste des taggueurs audios]] : Page dédiée aux applications permettant de gérer les métadonnées des fichiers audio.+  * [[:liste_taggueurs_audio|Liste des taggueurs audios]]\_: Page dédiée aux applications permettant de gérer les métadonnées des fichiers audio.
  
 ==== Filtrage bruit clic ==== ==== Filtrage bruit clic ====
Ligne 189: Ligne 190:
 Voir le chapitre //[[:mao#Édition audio, mixage, enregistrement]]// sur la page concernant la MAO. Voir le chapitre //[[:mao#Édition audio, mixage, enregistrement]]// sur la page concernant la MAO.
  
-  * [[:audacity]] : l'éditeur audio le plus populaire, puissant et libre. +  * [[:audacity]]\_: l'éditeur audio le plus populaire, puissant et libre. 
-  * [[:flacon]] : Flacon extrait individuellement les pistes d'un gros fichier audio contenant l'album entier et les sauvegarde en fichiers audio distincts.  +  * [[:flacon]]\_: Flacon extrait individuellement les pistes d'un gros fichier audio contenant l'album entier et les sauvegarde en fichiers audio distincts.  
-  * [[:mp3splt]] : Permet de découper (//crop//) des mp3 et des ogg sans perte (//lossless//) car il ne décompresse pas le fichier pour le recompresser. Il supporte le découpage automatique des zone de silence. +  * [[:mp3splt]]\_: Permet de découper (//crop//) des mp3 et des ogg sans perte (//lossless//) car il ne décompresse pas le fichier pour le recompresser. Il supporte le découpage automatique des zone de silence. 
-  * [[http://mp3wrap.sourceforge.net/|mp3wrap]] : Permet de concaténer des mp3 sans perte (lossless) car il ne décompresse pas le fichier pour le recompresser. +  * [[http://mp3wrap.sourceforge.net/|mp3wrap]]\_: Permet de concaténer des mp3 sans perte (lossless) car il ne décompresse pas le fichier pour le recompresser. 
-  * [[:mp3gain]]: MP3Gain est une application de normalisation sans perte du volume des musiques dans un dossier ou fichier par fichier.+  * [[:mp3gain]]\_: MP3Gain est une application de normalisation sans perte du volume des musiques dans un dossier ou fichier par fichier.
  
 ==== Extraction de CD ==== ==== Extraction de CD ====
  
-  * [[:Sound-Juicer]] +  * **[[:Sound-Juicer]]** 
-  * [[:Asunder]] +  * **[[https://codeberg.org/andreasknoben/Laser/|Laser]]** -- Une application très simple disponible en [[:Flatpak]] depuis [[https://flathub.org/fr/apps/nl.andreasknoben.Laser|Flathub]]. 
-  * [[:RipperX]] +  * **[[:Asunder]]** 
-  * [[:Grip]] +  * **[[:RipperX]]** 
-  * [[:Xcfa]] +  * **[[:Grip]]** 
-  * [[:abcde]] (en ligne de commande)+  * **[[:Xcfa]]** 
 +  * **[[:abcde]]** (en ligne de commande)
  
 <note> <note>
Ligne 218: Ligne 220:
 ==== Pas de son ==== ==== Pas de son ====
  
-Si vous n'avez pas de son alors que l'interface audio semble détectée, vérifiez avant tout :+Si vous n'avez pas de son alors que l'interface audio semble détectée, vérifiez avant tout\_:
   * la **connexion des hauts-parleurs** (prise verte),   * la **connexion des hauts-parleurs** (prise verte),
   * l'**alimentation électrique** de ces derniers,   * l'**alimentation électrique** de ces derniers,
Ligne 238: Ligne 240:
   * **(//en//)** [[http://wiki.hydrogenaudio.org |Base de connaissance HydrogenAudio]]   * **(//en//)** [[http://wiki.hydrogenaudio.org |Base de connaissance HydrogenAudio]]
   * [[https://alsa.opensrc.org/Main_Page|wiki non officiel d'ALSA]] - plein d'exemple pour configurer ''.asoundrc''   * [[https://alsa.opensrc.org/Main_Page|wiki non officiel d'ALSA]] - plein d'exemple pour configurer ''.asoundrc''
-  * [[:lecture_et_encodage_de_fichiers_audio| Lecture et encodage de fichiers audio]] : Page dédiée aux applications permettant la lecture et l'extraction de CD audios , ainsi que leur conversion dans un autre format audio. +  * [[:lecture_et_encodage_de_fichiers_audio| Lecture et encodage de fichiers audio]]\_: Page dédiée aux applications permettant la lecture et l'extraction de CD audios , ainsi que leur conversion dans un autre format audio. 
-  * [[:Radio]] : tout pour écouter la radio avec Ubuntu+  * [[:Radio]]\_: tout pour écouter la radio avec Ubuntu
   * [[:Baladeur]]   * [[:Baladeur]]
  
Ligne 247: Ligne 249:
  
 ---- ----
-//[[:Contributeurs]] : [[:utilisateurs:toy]], [[:utilisateurs:cyberdf]], [[:utilisateurs:Id2ndR]], [[:utilisateurs:bellegarde|L.Bellegarde]], [[:utilisateurs:Judibet]], [[:utilisateurs:krodelabestiole]].//+//[[:Contributeurs]]\_: [[:utilisateurs:toy]], [[:utilisateurs:cyberdf]], [[:utilisateurs:Id2ndR]], [[:utilisateurs:bellegarde|L.Bellegarde]], [[:utilisateurs:Judibet]], [[:utilisateurs:krodelabestiole]].//