Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
audio [Le 06/04/2024, 11:03] 86.202.8.12 [Conversion d'un format à un autre] |
audio [Le 16/12/2024, 00:52] (Version actuelle) krodelabestiole [Utilisations avancées] suppr page son_avancé |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
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, %%GNU/Linux%% utilise 3 couches : | 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, %%GNU/Linux%% utilise 3 couches : | ||
- | * 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. | + | * 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 serveurs de sons|serveur de son]]**, invisible pour l'utilisateur, qui fait l'interface entre le pilote et l'application. Il permet de gérer les différents flux audio créés par les logiciels, entre les entrées (micro, Line In, réseau, ...) et les sorties (casque, haut-parleur, réseau, Bluetooth...) | + | * le **[[#les serveurs de sons|serveur de son]]**, invisible pour l'utilisateur, qui fait l'interface entre le pilote et l'application. Il permet de gérer les différents flux audio créés par les logiciels, entre les entrées (micro, Line In, réseau, ...) et les sorties (casque, haut-parleur, réseau, Bluetooth...). Il s'agit désormais de [[:PipeWire]]. |
- | * l'**application audio**, en relation directe avec l'utilisateur. Il permet de créer un flux audio, dirigé vers le serveur de son. Les plus utilisées sont les lecteurs audio, les lecteurs vidéo, mais elles peuvent aussi servir à l'enregistrement ou à la manipulation des sons. | + | * l'**application audio**, en relation directe avec l'utilisateur. Il permet de créer un flux audio, dirigé vers le serveur de son. Les plus utilisées sont les [[:lecteur_audio|lecteurs audio]], les [[:lecture_et_encodage_de_fichiers_videos#lecture_de_fichier_video|lecteurs vidéo]] ou les [[:navigateur|navigateurs web]], mais elles peuvent aussi servir à l'enregistrement ou à la manipulation des sons (voir la //[[:MAO|Musique Assistée par Ordinateur]]//). |
Juste avant de vous lancer dans ce qui suit, si vous rencontrez un problème sur "Line" ou "Entrée micro" et/ou sur un "jack de sortie" alors que votre carte son est reconnue et activée, alors vous pouvez voir la discussion [[https://forum.ubuntu-fr.org/viewtopic.php?id=1354901|ici]]. | Juste avant de vous lancer dans ce qui suit, si vous rencontrez un problème sur "Line" ou "Entrée micro" et/ou sur un "jack de sortie" alors que votre carte son est reconnue et activée, alors vous pouvez voir la discussion [[https://forum.ubuntu-fr.org/viewtopic.php?id=1354901|ici]]. | ||
+ | |||
+ | Pour une explication didactique en français, n'hésitez pas à consulter [[https://youtu.be/lTv2jJDcPns|cette vidéo]]. À noter toutefois que [[:PipeWire]] est désormais aussi performant que [[:jackd|JACK]] (depuis la sortie de la version 1), et qu'il est lui-même un //daemon//, donc pour WirePlumber on parle plutôt de //[[:pipewire#gestionnaire de session]]//. | ||
==== Les pilotes ==== | ==== Les pilotes ==== | ||
Ligne 42: | Ligne 44: | ||
{{:son:graphe_son.png?400|Graphe}} | {{:son:graphe_son.png?400|Graphe}} | ||
- | La plupart des serveurs de sons impliquent un **[[wpfr>latence|temps de latence]]** (temps de transmission du son) qui peut être gênant dans les usages audio avancés. Ce problème de latence peut être facilement résolu par l'utilisation du **[[wpfr>Noyau_de_système_d'exploitation#Noyaux_temps_r.C3.A9el|noyau temps réel]]**. Pour en savoir plus lisez cette [[:linux-lowlatency|documentation]]. | + | <note>Le traitement numérique du son implique un **[[:jackd#temps de latence]]** (délai de transmission du son) qui peut être gênant pour certains usages audio avancés ([[:MAO]]). Ce retard audio peut être minimisé en [[:jackd#optimisation|optimisant les réglages]] du serveur de son et / ou par l'utilisation d'un [[wpfr>Noyau_de_système_d'exploitation#Noyaux_temps_r.C3.A9el|noyau temps réel]].((voir cette [[:linux-lowlatency|documentation]].))</note> |
==== Ubuntu avec une installation standard ==== | ==== Ubuntu avec une installation standard ==== | ||
Ligne 133: | Ligne 135: | ||
Divers logiciels existent : | Divers logiciels existent : | ||
* **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|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|flatpak]] (si celui-ci est activé sur votre Ubuntu) : **flatpak install freac**. | ||
- | * **[[handbrake|Handbrake]]** : un autre convertisseur très puissant et libre, plus connu comme convertisseur vidéo, mais qui traie sans problème les fichiers sons. Multiplate-forme. | + | * **[[handbrake|Handbrake]]** : un autre convertisseur très puissant et libre, plus connu comme convertisseur vidéo, mais qui traite sans problème les fichiers audio. Multiplate-forme. |
+ | * **[[soundconverter|SoundConverter]]** une petite application gnome pour vos conversions audio. | ||
+ | * **[[soundkonverter|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]] (**flatpak install formatlab**) ou en [[snap|snap]] (**snap install formatlab**). | ||
=====Réglages en ligne de commande===== | =====Réglages en ligne de commande===== | ||
Ligne 180: | Ligne 185: | ||
</code> | </code> | ||
- | ===== Utilisations avancées ===== | ||
- | |||
- | Cette [[:son_avances|section]] vous regroupe les informations importantes si vous envisagez un usage audio avancé ou professionnel. | ||
=====Reconnaissance de titre de musique===== | =====Reconnaissance de titre de musique===== |