icône audacity

Audacity

Audacity est une application libre multiplate-forme (Linux, Windows, macOS) d'enregistrement et édition audio très complète distribuée sous licence GPL. Il s'agit d'un éditeur audio assez facile d'accès mais aussi puissant puisqu'il implémente certaines fonctionnalités avancées comme l'enregistrement et le mixage multipiste ou l'édition spectrale.

Audacity convient donc à toutes sortes de projets, du plus simple au plus avancé :

  • s'enregistrer avec un microphone,
  • numériser depuis toutes sortes de sources et exporter dans toutes sortes de formats,
  • supprimer ou réagencer certaines parties d'un enregistrement,
  • monter une séquence audio, pour un podcast ou une vidéo,
  • enregistrer un groupe de musique, même en multipiste,
  • supprimer un bruit gênant dans un enregistrement sans dénaturer le reste,1)
  • extraire un a cappella, ou à l'inverse supprimer la voix pour un karaoké,2)
  • finaliser le mix et le mastering d'une sortie musicale,
  • etc.

Audacity ne convient par contre pas au traitement du son en temps réel. Pour celui-ci mieux vaut chercher du côté de la page concernant la MAO, en particulier vers les effets et les hôtes simples, ou les studios virtuels orientés "live" pour les projets plus complexes.

Si vous souhaitez simplement enregistrer les entrées et sorties sons de votre ordinateur, il existe des applications plus simples et légères, comme Enregistreur de son, qui est inclus par défaut sur Ubuntu.

Installation

Il existe plusieurs méthodes au choix pour installer Audacity :

  • Audacity est disponible dans les dépôts officiels APT d'Ubuntu.
  • Il est aussi distribué par la communauté dans des versions plus récentes sur tous les systèmes Linux en Flatpak,
  • ainsi qu'en snap.
  • Il existe aussi un PPA historique, mais cette méthode est aujourd'hui déconseillée.
Vous trouverez aussi des informations concernant le téléchargement et l'installation d'Audacity sur son site officiel (il y est aussi disponible en Appimage).

Dépôts officiels APT

Pour installer ce logiciel depuis les dépôts officiels, il suffit d'installer le paquet audacity.

Appimage

Cette méthode ne permet pas de mise à jour automatique.

L'intégration au système (dont la création d'un lanceur) doit aussi être faite manuellement.

Pour installer une Appimage référez-vous avant tout au chapitre dédié au sujet.

En résumé téléchargez le fichier correspondant à votre version d'Ubuntu sur le site officiel ou GitHub, puis rendez-le exécutable (clic droit sur le fichier → PropriétésPermissionsAutoriser l’exécution). Finalement lancez-le en double-cliquant dessus.

Vous pouvez utiliser un service tel que appimaged pour créer automatiquement un lanceur.

Flatpak

Le dernière version d'Audacity est proposée par ses développeurs en Flatpak sur le dépôt Flathub.

On peut donc l'obtenir en installant Flatpak avec le dépôt Flathub si ce n'est pas déjà fait, puis en installant Audacity depuis GNOME Logiciels, ou en installant le paquet org.audacityteam.Audacity en ligne de commande :

flatpak install org.audacityteam.Audacity

Snap

Audacity est disponible en snap depuis Snapcraft. Il semble cependant rarement s'agir de la dernière version, et elle n'est pas officielle. Cette méthode n'est donc pas recommandée.

On peut simplement installer l'application Audacity depuis le centre d'applications (Snap Store), ou installer le paquet audacity en ligne de commande :

snap install audacity

PPA

L'utilisation d'un PPA est plus dangereuse que celle de Flatpak ou snap (voir cet avertissement).

Si vous utilisez une version d'Ubuntu compatible avec ce PPA :

  1. Ajoutez le PPA ppa:ubuntuhandbook1/audacity3) dans vos sources de logiciels

Utilisation

Lancez l'application depuis votre menu des applications (catégorie multimédia).

Ou depuis un terminal en saisissant la commande :

audacity

L'interface

Tout d'abord, un coup d'œil sur l'interface. Ouvrez donc un fichier audio.

Fenêtre principale

Transport

Pour Audacity (comme pour n'importe quel lecteur multimédia), le terme transport désigne le panneau des boutons de pause, lecture, stop, retour, avance et enregistrement.

Forme d'onde

Dans l'espace de travail, vous verrez apparaître des espèces de "bandes" horizontales : par défaut Audacity affiche la forme d'onde de la piste sonore.

C'est une sorte de frise chronologique : le son étant une vibration de l'air, il s'agit d'une représentation de la position de ces molécules d'air, ou de la membrane d'un haut parleur ou d'un microphone dans le temps. De loin on voit juste des barres verticales, mais en zoomant on voit différents points qui sont les coordonnées numériques de ces positions (dont la définition dépend de la fréquence et de la résolution de l'échantillonnage). Plus le point est haut plus la membrane et en avant, et en arrière en bas. Vu de plus loin plus les barres sont grandes, plus le volume est élevé. Ces formes permettent de se repérer et de naviguer dans une piste audio.

Il y a autant de bandes que de canaux audio : si votre fichier est en mono, il n'a qu'une forme d'onde, et deux si il est en stéréo !4)

Configuration audio

Le choix de l'interface audio (aussi appelée carte son – mais il peut aussi s'agir d'un micro USB ou de celui d'une webcam, ou des enceintes intégrées à un portable par exemple) pour Audacity se fait simplement dans le menu déroulant affiché en cliquant sur le bouton Config. Audio de la barre supérieure :

  • Hôte permet de choisir le serveur de son avec lequel on souhaite travailler. Le meilleur est JACK, qu'on peut utiliser en installant le paquet pipewire-jack. On peut aussi choisir le serveur de son d'ALSA (paquet pipewire-alsa). Il s'agit en réalité dans les deux cas de PipeWire (voir la documentation PipeWire).
  • Périphérique de lecture permet de choisir la carte son à utiliser pour restituer l'audio.
  • Périphérique d'enregistrement permet comme son nom l'indique de choisir la carte son à utiliser en entrée.
  • Canaux d'enregistrement permet de définir le nombre de canaux que l'on souhaite enregistrer : 1 pour un signal mono, 2 pour un signal stéréo (gauche + droite, si le microphone ou l'entrée le permet), ou plus si on enregistre un groupe de musique, par exemple.
  • Si on branche une carte son externe on peut cliquer sur Rescanner les périphériques audio pour actualiser ces listes.

Une configuration plus avancée peut aussi se faire dans le menu ÉditionPréférences (ou Ctrl + P) → Réglages de l'audio où on peut par exemple sélectionner la fréquence d'échantillonnage à utiliser (voir le chapitre Optimisation audio).

Pour configurer l'entrée audio généralement au niveau du système (et de l'environnement de bureau) – ce qui correspond à l'entrée Périphérique par défaut (default) dans les Réglages de l'audio – voir le chapitre Enregistrement ou capture.

Lecture

boutons de lecture

Utilisez les gros boutons de la barre de transport pour lire/pauser, revenir au début. Vous pouvez aussi presser la barre d'espace .

Pausez la musique, puis cliquez sur un endroit dans la piste. Vous mettrez ainsi un petit marqueur. Si vous relancez la lecture, celle-ci reprendra à partir de votre marqueur !

Vous pouvez régler le volume de lecture depuis le curseur Niveau de lecture à droite du bouton représentant un haut parleur.

Enregistrement

bouton enregistrement

La capture d'un son se fait simplement en appuyant sur le bouton rouge de la barre de transport après avoir sélectionné la source parmi les périphériques d'enregistrement (voir Configuration audio ci-dessus).

Il peut éventuellement être nécessaire de régler le volume d'entrée (curseur Niveau d'enregistrement à droite du bouton représentant un micro), mais pour ce contrôleur précis, 100% offrira toujours la meilleure qualité (si on dispose d'un autre contrôleur pour le gain d'un préampli, il faut par contre s'assurer de ne pas saturer). Mieux vaut baisser le volume principal de la restitution si le volume est trop élevé à la réécoute.

Microphone

Voir le chapitre Configuration audio ci-dessus : si vous souhaitez enregistrer votre microphone, le plus simple est de cliquer sur le bouton Config. Audio et de sélectionner dans la liste Périphérique d'enregistrement l'entrée qui correspond à votre microphone (ou à celui de votre webcam).

Source interne (monitoring)

Lorsque vous voulez capturer un flux audio en continu (un streaming par exemple), il peut être pratique d'enregistrer tout simplement ce qui est émis par Ubuntu (et qui sort des hauts-parleurs).

Pour ce faire, dans les paramètres audio (bouton Config. Audio de la barre supérieure – voir le chapitre Configuration audio) :

Désormais, Audacity enregistre les sons qui sortent de l'ordinateur :-)

Numérisation à partir d'une chaîne Hi-Fi

Si vous avez de nombreux disques vinyles ou cassettes et une chaîne Hi-Fi avec une sortie audio, il est assez simple de les numériser avec Audacity.

De nombreuses chaînes Hi-Fi disposent de sorties audio sous formes de prises RCA. Si votre interface audio dispose d'une entrée ligne mini-jack, il faut disposer d'un câble avec les deux prises RCA d'un côté, et d'une prise mini-jack de l'autre.

L'entrée micro, souvent la seule disponible sur les portables ne convient généralement pas. Le niveau d'entrée attendu est un niveau ligne.

Dans les paramètres audio (bouton Config. Audio de la barre supérieure – voir le chapitre Configuration audio), choisir le Périphérique d'enregistrement correspondant à votre carte son.

Pour les disques vinyles, Audacity dispose de l'effet suppression des clics qui permet de supprimer les pics de signal !

Édition

4 boutons permettent de zoomer dans la forme d'onde (ou dans le spectrogramme) :

  • loupe + : zoomer
  • loupe - : dézoomer !! (si si ! je vous jure !)
  • loupe -<->- : zoomer sur sélection
  • loupe >---< : pour voir le fichier en totalité.

et surtout la molette de la souris en gardant le bouton Ctrl enfoncé !

En bas de la fenêtre un ascenseur horizontal (barre de défilement) permet de se déplacer vers la droite ou la gauche, donc chronologiquement.
Encore une fois le plus simple et d'utiliser la molette de la souris, cette fois en gardant la touche Alt enfoncée !

Pour les ordinateurs portables, glisser deux doigts sur le touchpad peut aussi remplacer la molette (verticalement avec Ctrl pour le zoom, ou simplement horizontalement).

Sélection

Tout comme un éditeur d'image le ferait, vous pouvez sélectionner des zones de la forme d'onde, et leur appliquer différentes modifications (qui peuvent être de simples suppressions ou copier-coller, ou des effets audio complexes). Pour cela, faites un cliquer-glisser sur la zone désirée.

Dissocier des pistes stéréo

Pour dissocier une piste stéréo cliquez sur les à gauche de la piste concernée, au dessus à droite de Muet (ou Mute) et Solo. Puis, cliquez sur "Scinder la piste stéréo".

Découpage en morceaux

Pour extraire les pistes d'un CD audio, il est beaucoup plus simple d'utiliser un logiciel dédié, tel que Sound Juicer.

Si vous avez un enregistrement complet que vous souhaitez découper en multiples morceaux, voici comment faire :

  1. Supprimer ou réduire le premier silence éventuel (le sélectionner puis touche suppr de votre clavier)
  2. Sélectionner tout la piste (Ctrl + A)
  3. Sélectionner le menu AnalyseTrouveur de silence, puis valider, l'analyse peut prendre du temps !
  4. Vous pouvez renommer les marqueurs S
  5. Si des marqueurs sont en trop, le plus simple est de les renommer, par exemple suppr, puis sélectionnez le menu ÉditionMarqueursÉditer les marqueurs, sélectionnez la ligne du marqueur à supprimer puis Supprimer
  6. Vous pouvez maintenant exporter en sélectionnant FichiersExporterExport multiple (il est conseillé d'utiliser le format libre Ogg Vorbis), dans la partie Séparer en fichier selon, sélectionnez Marqueurs, et dans la partie Renommer le fichier, sélectionnez Selon le marqueur… si vous avez renommé les marqueurs, ou Numérotation après le préfixe… et précisez éventuellement le préfixe (inutile de mettre un séparateur à la fin du préfixe, Audacity ajoute un tiret avant le numéro), cliquez sur le bouton Exporter pour lancer l'export.5)

Juste au dessus de chaque bloc de forme d'onde, le curseur se transforme main et permet de les déplacer chronologiquement en cliquant-glissant vers la droite ou la gauche.

Plus d'effets

Audacity propose déjà nativement de très nombreux effets : voir le menu Effets.

Mais il accepte en plus les extensions au format LV2, LADSPA et VST. Vous pouvez donc enrichir Audacity des centaines (milliers ?) de plugins d'effets disponibles sur Linux dans ces formats.

En plus des documentations dédiées, voir si besoin la documentation officielle en anglais Installing plugins.

Édition spectrale

L'édition spectrale permet de visualiser les informations sonores et de les manipuler.
Avec les aiguës en haut, les graves en bas, et une valeur de gris ou de couleur correspondant au volume, un spectrogramme permet de représenter chaque son par une forme unique et reconnaissable, et l’intégralité des informations sonores y est théoriquement visible.6)

Pour afficher le spectrogramme de la piste, cliquer sur le triangle noir des contrôles de la piste, sur la gauche de la piste, puis choisir Spectrogramme ou Multi-vue (qui affiche le spectrogramme en plus de la forme d'onde). 7)

En cliquant-glissant sur le spectrogramme on peut sélectionner un intervalle de fréquences particulières (en vertical) sur la durée de son choix (en horizontal). Cela permet d'intervenir finement, pour par exemple supprimer un son déplaisant, sans modifier celui qui nous intéresse.

exemple de spectrogramme en multi-vue

Problèmes connus

Audacity et LTSP

Lorsque l'on tente d'utiliser Audacity sur un client léger d'un réseau LTSP, on constate que le son joué sur le client est transmis aux hauts-parleurs du serveur.

FIXME

Ubuntu utilise désormais PipeWire par défaut à la place de PulseAudio.
Il n'est donc plus nécessaire d'utiliser padsp (ou autre outil pa…

Il faudrait réécrire ce chapitre (si il est encore d'actualité).

Si on préfère que le son soit joué côté client, on peut faire précéder la commande d'exécution audacity par padsp audacity (padsp fait partie du paquet pulseaudio-utils).
À cette fin on peut éventuellement s'aider d'un éditeur de menu (Menulibre, Alacarte,…) pour éditer le lanceur d'Audacity.

Pas d'accès aux répertoires

Si la version snap ne donne pas accès aux répertoires contenant les fichiers audio, ajuster les permissions avec :

sudo snap connect audacity:removable-media
Voir le chapitre Extension du confinement.

Désinstallation

Pour désinstaller cette application, il suffit de supprimer son paquet :

  • Pour la version des dépôts Ubuntu APT, vous pouvez passer par le centre d'applications, ou en ligne de commande :
    sudo apt remove audacity

    Les préférences de l'utilisateur stockées dans son répertoire personnel sont conservées.

  • Pour la version Flatpak, vous pouvez passer par GNOME Logiciels (si vous avez le plugin Flatpak), ou en ligne de commande :
    flatpak uninstall org.audacityteam.Audacity
  • Pour la version snap, vous pouvez passer par le centre d'applications, ou en ligne de commande :
    snap remove audacity
  • Pour la version Appimage, supprimez simplement le fichier audacity-linux-X.X.X-x64-XX.XX.AppImage.

Voir aussi


Contributeurs : adam0509, Laurent Bellegarde, olinuxx, steph138, krodelabestiole.

1)
bruit de fond : Noise reduction & removal, ou bruit accidentel par édition spectrale
4)
À ce sujet ne pas confondre canal et piste (ou track) : travailler en stéréo est différent de travailler en multipiste.
6)
Voir la transformée de Fourier qui permet de décrire chaque son comme une somme de sinusoïdes simples.
7)
Voir la documentation officielle sur le sujet.
8)
voir ce sujet sur le forum