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édentes Révision précédente
Prochaine révision
Révision précédente
mao [Le 11/07/2023, 23:19]
krodelabestiole [DJing] lien page dédiée
mao [Le 25/03/2024, 00:11] (Version actuelle)
krodelabestiole [Gestionnaires de session] + lien raysession sur linuxMAO
Ligne 5: Ligne 5:
 <note tip>Vous trouverez une excellente documentation en français sur [[http://​www.linuxmao.org/​Accueil|LinuxMAO]].</​note>​ <note tip>Vous trouverez une excellente documentation en français sur [[http://​www.linuxmao.org/​Accueil|LinuxMAO]].</​note>​
  
-Il existe de nombreuses applications de musique sur %%GNU/​Linux%%. De plus, le serveur de son nommé [[jackd|JACK]] permet d'​utiliser et de router (lier ensemble) beaucoup d'​entre elles en audio et/ou en [[:MIDI]].+Il existe de nombreuses applications de musique sur %%GNU/​Linux%%. De plus, le serveur de son nommé [[:PipeWire]] permet d'​utiliser et de router (lier ensemble) beaucoup d'​entre elles en audio et/ou en [[:MIDI]].
  
-On trouve aussi de nombreux effets et instruments virtuels en plugins de logiciel hôtes : standards [[LADSPA]] pour les effets et [[DSSI]] pour les instruments,​ le format [[LV2]] se présente comme le successeur à la fois du [[LADSPA]] et du [[DSSI]], et des [[VST]] sont aussi maintenant portés ou développés nativement pour %%GNU/​Linux%%.+On trouve aussi de nombreux effets et instruments virtuels en plugins de logiciel hôtes : standards [[:LADSPA]] pour les effets et [[:DSSI]] pour les instruments,​ le format [[:LV2]] se présente comme le successeur à la fois du [[:LADSPA]] et du [[:DSSI]], et des [[:VST]] sont aussi maintenant portés ou développés nativement pour %%GNU/​Linux%%.
  
 ===== L'​audio sous Ubuntu ===== ===== L'​audio sous Ubuntu =====
Ligne 42: Ligne 42:
 =====Distributions orientées MAO===== =====Distributions orientées MAO=====
  
-Certaines distributions ou [[:​variantes|variantes d'​Ubuntu]] sont plus à même de remplir vos besoins en MAO.+Certaines ​autres ​distributions ​Linux ou [[:​variantes|variantes d'​Ubuntu]] sont plus à même de remplir vos besoins en MAO.
 ^Distribution^Origine^Bureau^Commentaires^ ^Distribution^Origine^Bureau^Commentaires^
-| [[:Ubuntu Studio]] | Ubuntu | [[:XFCE]] | [[:​variantes#​variantes-reconnues|Variante reconnue d'​Ubuntu]],​ [[:Ubuntu Studio]] est livrée avec des logiciels pour le graphisme, la vidéo et la MAO. Pour monter un studio virtuel il faudra par contre configurer [[:​jackd|JACK]] ​ manuellement et les applications dans les dépôts officiels sont généralement moins à jour que dans les [[:​kxstudio|dépôts KXStudio]]. (voir aussi : [[https://​wiki.ubuntu.com/​UbuntuStudio/​PackageList|paquets audio de UbuntuStudio]]) |+| [[:​KXStudio]] | Ubuntu et [[https://​www.debian.org|Debian]] | | [[:​KXStudio]] était l'une des meilleure distribution dédiée à la MAO. Il s'agit maintenant de [[:​dépôts]] à ajouter à Ubuntu (ou [[wpfr>​Debian]]) sur lequel vous trouverez des logiciels dédiés à la MAO plus nombreux et plus récents que sur les dépôts officiels d'​Ubuntu ou [[:Ubuntu Studio]]. | 
 +| [[:Ubuntu Studio]] | Ubuntu | [[:KDE]] | [[:​variantes#​variantes-reconnues|Variante reconnue d'​Ubuntu]],​ [[:Ubuntu Studio]] est livrée avec des logiciels pour le graphisme, la vidéo et la MAO. Pour monter un studio virtuel il faudra par contre configurer [[:​jackd|JACK]] ​ manuellement et les applications dans les dépôts officiels sont généralement moins à jour que dans les [[:​kxstudio|dépôts KXStudio]]. (voir aussi : [[https://​wiki.ubuntu.com/​UbuntuStudio/​PackageList|paquets audio de UbuntuStudio]]) |
 | [[http://​www.bandshed.net/​avlinux/​|AV Linux]] | [[http://​www.debian.org/​|Debian]] | [[:XFCE]] | Distribution conçue pour déployer un studio audio / vidéo / graphique sur un matériel d'​ancienne génération ou sur des configurations modestes. | | [[http://​www.bandshed.net/​avlinux/​|AV Linux]] | [[http://​www.debian.org/​|Debian]] | [[:XFCE]] | Distribution conçue pour déployer un studio audio / vidéo / graphique sur un matériel d'​ancienne génération ou sur des configurations modestes. |
 | [[https://​musixdistro.wordpress.com/​|Musix]] | [[http://​www.debian.org/​|Debian]] | [[:KDE]] | [[http://​www.linuxmao.org/​Musix|Musix]],​ développée en Argentine est dédiée à la production audio, vidéo et graphique avec des logiciels exclusivement libres. | | [[https://​musixdistro.wordpress.com/​|Musix]] | [[http://​www.debian.org/​|Debian]] | [[:KDE]] | [[http://​www.linuxmao.org/​Musix|Musix]],​ développée en Argentine est dédiée à la production audio, vidéo et graphique avec des logiciels exclusivement libres. |
 | [[https://​librazik.tuxfamily.org|LibraZik]] | [[http://​www.debian.org/​|Debian]] | [[:Mate]] | Vous trouverez une excellente documentation en français sur [[https://​librazik.tuxfamily.org/​|son site officiel]], et de l'aide également sur [[http://​linuxmao.org/​LibraZiK|LinuxMAO]]. |  | [[https://​librazik.tuxfamily.org|LibraZik]] | [[http://​www.debian.org/​|Debian]] | [[:Mate]] | Vous trouverez une excellente documentation en français sur [[https://​librazik.tuxfamily.org/​|son site officiel]], et de l'aide également sur [[http://​linuxmao.org/​LibraZiK|LinuxMAO]]. | 
 +| [[https://​geekosdaw.tuxfamily.org/​|GeekosDaw]] | [[https://​www.opensuse.org|OpenSUSE]] | | GeekosDaw n'est pas une distribution,​ mais comme [[:​KXStudio]] pour Debian et Ubuntu, c'est un ensemble de dépôts qui permettent de transformer la très bonne distribution d'​origine allemande OpenSUSE en station de travail audio. |  ​
  
 Des listes plus complètes de distributions orientées audio : Des listes plus complètes de distributions orientées audio :
Ligne 53: Ligne 55:
   * **(en)** [[http://​www.linux-sound.org/​distro.html]]   * **(en)** [[http://​www.linux-sound.org/​distro.html]]
  
-<note tip>​[[:​KXStudio]] était l'une des meilleure distribution dédiée à la MAO. Il s'agit maintenant de [[:​dépôts]] à ajouter à Ubuntu (ou [[wpfr>​Debian]]) sur lequel vous trouverez des logiciels dédiés à la MAO plus nombreux et plus récents que sur les dépôts officiels d'​Ubuntu ou [[:Ubuntu Studio]].</​note>​ 
- 
-On peut aussi mentionner [[https://​geekosdaw.tuxfamily.org/​en/​|GeekosDAW]] qui propose, de la même manière que [[:​KXStudio]],​ des [[:​dépôts]] et des outils spécifiques à la MAO, mais cette fois pour la [[:​distributions|distribution]] [[https://​www.opensuse.org|OpenSUSE]]. 
  
 ===== Édition audio, mixage, enregistrement ===== ===== Édition audio, mixage, enregistrement =====
Ligne 122: Ligne 121:
 | [[http://​home.gna.org/​zynjacku/​|zynjacku]] | station multi-effets (lv2rack) et synthés (zynjacku) pour plugins [[:LV2]] | [[:LV2]] | [[:​jackd|JACK]] | [[apt>​zynjacku]] | | [[http://​home.gna.org/​zynjacku/​|zynjacku]] | station multi-effets (lv2rack) et synthés (zynjacku) pour plugins [[:LV2]] | [[:LV2]] | [[:​jackd|JACK]] | [[apt>​zynjacku]] |
  
-==== JACK et les gestionnaires ​de session ====+==== Gestionnaires ​de session ====
  
-Dans la mesure où [[:​jackd|JACK]] ​permet ​de relier en audio ou en midi tous les logiciels compatibles,​ il peut être considéré lui-même (avec l'​ensemble du parc logiciel) comme un studio virtuel modulaire. Le problème dans ce cas est que toutes ces applications standalone doivent être chargées indépendamment,​ reliées entre elles, et pour chacune de ces applications il faut charger la sauvegarde ou le preset sur lequel on souhaite travailler. Ça peut devenir très lourd logistiquement. Heureusement,​ on a mis en place des protocoles qui permettent de gérer tout cela automatiquement,​ sous forme de session qu'on peut sauvegarder et réouvrir. Le gestionnaire de session s'​occupe alors en principe de relancer les différentes applications,​ de les connecter, et de recharger les settings correspondants.+Dans la mesure où [[:​pipewire#​gestionnaire_de_session|PipeWire]] et [[:​jackd|JACK]] ​permettent ​de relier en audio ou en midi tous les logiciels compatibles,​ il peut être considéré lui-même (avec l'​ensemble du parc logiciel) comme un studio virtuel modulaire. Le problème dans ce cas est que toutes ces applications standalone doivent être chargées indépendamment,​ reliées entre elles, et pour chacune de ces applications il faut charger la sauvegarde ou le preset sur lequel on souhaite travailler. Ça peut devenir très lourd logistiquement. Heureusement,​ on a mis en place des protocoles qui permettent de gérer tout cela automatiquement,​ sous forme de session qu'on peut sauvegarder et réouvrir. Le gestionnaire de session s'​occupe alors en principe de relancer les différentes applications,​ de les connecter, et de recharger les settings correspondants.
  
-Malheureusement ​il existe plusieurs protocoles de session différents et toutes les applications ne sont pas uniformisées. **JACK session** est le protocole le plus récent, et probablement définitif, mais il n'est pas implémenté partout. Et il existe du coup plusieurs gestionnaires de session différents : +[[:​pipewire#​gestionnaire_de_session|PipeWire]] est généralement fourni avec le gestionnaire **[[https://​pipewire.pages.freedesktop.org/​wireplumber/​|WirePlumber]]**. On trouvait auparavant **PipeWire Media Session**, maintenant assez obsolète.((voir en anglais la [[https://​docs.pipewire.org/​page_session_manager.html|documentation officielle]] des gestionnaires de session pour PipeWire)) 
-  * [[:​QJackCtl]] permet de gérer les applications compatibles **JACK session** + 
-  * [[http://​www.linuxmao.org/​Ladish|LADISH]] permet aussi de gérer les applications compatibles ​ **JACK session**, mais en plus les applications compatibles **LASH**, protocole plus ancien, et aussi dans une certaine mesure les applications compatibles [[:​jackd|JACK]] qui n'​implémentent aucun protocole +Pour [[:​jackd|JACK]] ​il existe ​malheureusement ​plusieurs protocoles de session différents et toutes les applications ne sont pas uniformisées. **JACK session** est le protocole le plus récent, et probablement définitif, mais il n'est pas implémenté partout. Et il existe du coup plusieurs gestionnaires de session différents :((Un comparatif plus détaillé des protocoles de session : **(en)** [[https://​www.linuxmusicians.com/​viewtopic.php?​p=39846#​p39846]])) 
-  * [[http://​www.linuxmao.org/​Non-Session-Manager|Non Session Manager]] peut travailler même indépendamment de [[:​jackd|JACK]]+  * [[:​QJackCtl]] permet de gérer les applications compatibles **JACK session**. 
 +  ​* **[[http://​www.linuxmao.org/​Ladish|LADISH]]** permet aussi de gérer les applications compatibles ​ **JACK session**, mais en plus les applications compatibles **LASH**, protocole plus ancien, et aussi dans une certaine mesure les applications compatibles [[:​jackd|JACK]] qui n'​implémentent aucun protocole. 
 +  ​* **[[http://​www.linuxmao.org/​Non-Session-Manager|Non Session Manager]]** (**NSM**) ​peut travailler même indépendamment de [[:​jackd|JACK]].
  
 ^ Nom ^ Description ^ Protocole ^ Installation ^ ^ Nom ^ Description ^ Protocole ^ Installation ^
Ligne 136: Ligne 137:
 | [[https://​kx.studio/​Applications:​Claudia|Claudia]] | Application issue du projet **KXStudio**. Proche de **Gladish**,​ elle permet de router les différentes applications compatibles [[:​jackd|JACK]] et fournit en plus un inventaire détaillé des applications disponibles. | LADISH JACK-session LASH | [[apt>​claudia]] via les [[:​kxstudio|dépots KXStudio]] | | [[https://​kx.studio/​Applications:​Claudia|Claudia]] | Application issue du projet **KXStudio**. Proche de **Gladish**,​ elle permet de router les différentes applications compatibles [[:​jackd|JACK]] et fournit en plus un inventaire détaillé des applications disponibles. | LADISH JACK-session LASH | [[apt>​claudia]] via les [[:​kxstudio|dépots KXStudio]] |
 | [[http://​non.tuxfamily.org/​wiki/​index.php?​page=Non%20DAW|Non-DAW]] | **Non Daw** reprend à son compte ce concept de jack comme studio modulaire global et propose ainsi des modules sous forme d'​applications standalone : **Non Timeline** (enregistreur multipiste) **Non Sequencer** (séquenceur MIDI), **Non Mixer** (console de mixage), **Non Session Manager** (gestionnaire de session). | NSM | [[apt>​non-daw]] [[apt>​non-mixer]] [[apt>​non-sequencer]] [[apt>​non-session-manager]] via les [[:​kxstudio|dépots KXStudio]] | | [[http://​non.tuxfamily.org/​wiki/​index.php?​page=Non%20DAW|Non-DAW]] | **Non Daw** reprend à son compte ce concept de jack comme studio modulaire global et propose ainsi des modules sous forme d'​applications standalone : **Non Timeline** (enregistreur multipiste) **Non Sequencer** (séquenceur MIDI), **Non Mixer** (console de mixage), **Non Session Manager** (gestionnaire de session). | NSM | [[apt>​non-daw]] [[apt>​non-mixer]] [[apt>​non-sequencer]] [[apt>​non-session-manager]] via les [[:​kxstudio|dépots KXStudio]] |
 +| [[https://​raysession.tuxfamily.org/​fr/​|RaySession]] | Gestionnaire de session pour [[:​jackd|JACK]] qui vient avec une interface graphique (la baie fonctionne aussi avec [[:​pipewire#​gestionnaire_de_session|PipeWire]]).(([[http://​linuxmao.org/​Ray+Session|RaySession sur LinuxMAO]])) | NSM | [[https://​github.com/​Houston4444/​RaySession/​releases|compilation]] |
  
-Un comparatif plus détaillé des protocoles de session : **(en)** [[https://​www.linuxmusicians.com/​viewtopic.php?​p=39846#​p39846]] 
  
 ===== Instruments ===== ===== Instruments =====
Ligne 194: Ligne 195:
  
 ^ Nom ^ Description ^ Environnement ^ Installation ^ ^ Nom ^ Description ^ Environnement ^ Installation ^
-| [[http://​calf-studio-gear.org/#​plugins|calf studio gear]] | une collection complète d'​effets et instruments virtuels de grande qualité : traitements dynamiques (dont compresseur multibande),​ filtres, eqs, delays, distortions,​ harmonic exciter etc. | [[LV2]] ([[jackd|JACK]] via calfjackhost) | [[apt>​calf-plugins]] ​ | +| [[http://​calf-studio-gear.org/#​plugins|calf studio gear]] | une collection complète d'​effets et instruments virtuels de grande qualité : traitements dynamiques (dont compresseur multibande),​ filtres, eqs, delays, distortions,​ harmonic exciter etc. | [[:LV2]] ([[:jackd|JACK]] via calfjackhost) | [[apt>​calf-plugins]] ​ | 
-| [[http://​drobilla.net/​software/​mda-lv2/​|MDA-LV2]] | une collection complète d'​effets (36) de très bonne qualité, port des [[http://​mda.smartelectronix.com/​|MDA-VST]] en [[LV2]] ​ | [[LV2]] | [[apt>​mda-lv2]] ​ | +| [[http://​drobilla.net/​software/​mda-lv2/​|MDA-LV2]] | une collection complète d'​effets (36) de très bonne qualité, port des [[http://​mda.smartelectronix.com/​|MDA-VST]] en [[:LV2]] | [[:LV2]] | [[apt>​mda-lv2]]  ​
-| [[http://​openavproductions.com/​artyfx/​|ArtyFX]] | une autre collection d'​effets,​ à l'​interface soignée, plus minimalistes et orientés live | [[LV2]] | [[apt>​artyfx]] via les [[:​kxstudio|dépots KXStudio]] ​ | +| [[https://​lsp-plug.in/?​page=manuals&​section=expander_stereo|Linux Studio Plugins]] | très bonne collection d'​effets,​ reverbs à convoltuions,​ compresseurs multibandes,​ etc. | [[:LV2]] [[:​jackd|JACK]] [[:VST]] [[:LADSPA]] | [[apt>​lsp-plugins]] ​
-| [[http://​www.guitarix.org/​|Guitarix]] | Multi-effets de qualité pour guitare (copie de **Guitar Rig**) : simulation d'​ampli et reverb à convolution,​ distortion, flanger, phaser, tremolo, etc. hôte [[LADSPA]] et [[LV2]] | [[jackd|JACK]] [[LV2]] | [[apt>​guitarix]] | +| [[http://​openavproductions.com/​artyfx/​|ArtyFX]] | une autre collection d'​effets,​ à l'​interface soignée, plus minimalistes et orientés live | [[:LV2]] | [[apt>​artyfx]] via les [[:​kxstudio|dépots KXStudio]] ​ | 
-| [[Rakarrack]]| Multi-effets pour guitare : distortion, flanger, phaser, tremolo, echo | [[jackd|JACK]] | [[apt>​rakarrack]] | +| [[http://​www.guitarix.org/​|Guitarix]] | Multi-effets de qualité pour guitare (copie de **Guitar Rig**) : simulation d'​ampli et reverb à convolution,​ distortion, flanger, phaser, tremolo, etc. hôte [[:LADSPA]] et [[:LV2]] | [[:jackd|JACK]] [[:LV2]] | [[apt>​guitarix]] | 
-| [[https://​github.com/​Anchakor/​ir.lv2|IR]] | reverb à convolution (effet de reverb basée sur des "​empreintes"​ sonores, "​impulse responses"​ en anglais) |[[LV2]] | [[apt>​ir.lv2]] | +| [[Rakarrack]]| Multi-effets pour guitare : distortion, flanger, phaser, tremolo, echo | [[:jackd|JACK]] | [[apt>​rakarrack]] | 
-| [[http://​eq10q.sourceforge.net|EQ10Q]] | suite de filtres et d'​equalizers |[[LV2]] | [[apt>​EQ10Q]] | +| [[https://​github.com/​Anchakor/​ir.lv2|IR]] | reverb à convolution (effet de reverb basée sur des "​empreintes"​ sonores, "​impulse responses"​ en anglais) |[[:LV2]] | [[apt>​ir.lv2]] | 
-| [[http://​freqtweak.sourceforge.net/​|freqtweak]] | outils originaux de manipulations spectrales ([[https://​fr.wikipedia.org/​wiki/​Transformation_de_Fourier_rapide|FFT]]) : equalizer, compresseur,​ gate, delay, etc., tous "​massivement multibandes"​ | [[jackd|JACK]] | [[apt>​freqtweak ]] |+| [[http://​eq10q.sourceforge.net|EQ10Q]] | suite de filtres et d'​equalizers |[[:LV2]] | [[apt>​EQ10Q]] | 
 +| [[http://​freqtweak.sourceforge.net/​|freqtweak]] | outils originaux de manipulations spectrales ([[https://​fr.wikipedia.org/​wiki/​Transformation_de_Fourier_rapide|FFT]]) : equalizer, compresseur,​ gate, delay, etc., tous "​massivement multibandes"​ | [[:jackd|JACK]] | [[apt>​freqtweak ]] |
  
 Une liste considérable de [[VST]] natifs pour Linux : **(en)** http://​linux-sound.org/​linux-vst-plugins.html Une liste considérable de [[VST]] natifs pour Linux : **(en)** http://​linux-sound.org/​linux-vst-plugins.html
Ligne 218: Ligne 220:
  
 ^ Nom ^ Description ^ Environnement ^ Installation ^ ^ Nom ^ Description ^ Environnement ^ Installation ^
-| [[http://​noteedit.berlios.de/​|Noteedit]] | éditeur de partitions simple (n'est plus en développement) | | [[apt>​noteedit]] | 
-| [[http://​sourceforge.net/​apps/​mediawiki/​canorus/​index.php?​title=Main_Page|Canorus]] | NoteEdit refondu avec de nouvelles fonctionnalités | | [[apt>​canorus]] | 
-| [[http://​lilypond.org|LilyPond]] | éditeur de partitions | |[[apt>​lilypond]] | 
-| [[http://​www.denemo.org|Denemo]] | Interface graphique GNOME pour Lilypond | | [[apt>​denemo]] | 
-| [[http://​www.frescobaldi.org|Frescobaldi]] | Interface graphique KDE pour Lilypond | | [[apt>​frescobaldi]] | 
-| [[musescore|MuseScore]] | édition de partitions. Utilise QT4, et les ressources midi de votre carte son. | [[:​jackd|JACK]] ALSA | | 
 | scolily | Convertit l'​entrée microphone en MIDI (lilypond...) | | [[apt>​scolily]] | | scolily | Convertit l'​entrée microphone en MIDI (lilypond...) | | [[apt>​scolily]] |
 | gtick | métronome | | [[apt>​gtick]] | | gtick | métronome | | [[apt>​gtick]] |
Ligne 232: Ligne 228:
 | [[http://​jchordbox.sourceforge.net | JChordBox ]] | création d'​accompagnements MIDI (interface utilisateur + ligne de commande) | | | | [[http://​jchordbox.sourceforge.net | JChordBox ]] | création d'​accompagnements MIDI (interface utilisateur + ligne de commande) | | |
 | [[mma|mma]] | création d'​accompagnements MIDI (ligne de commande)| ​ | [[apt>​mma]] | | [[mma|mma]] | création d'​accompagnements MIDI (ligne de commande)| ​ | [[apt>​mma]] |
 +
 +==== Éditeurs de partition ====
 +
 +^ Nom ^ Description ^ Environnement ^ Installation ^
 +| [[:​LilyPond]] | éditeur de partitions, orienté [[wpfr>​Publication assistée par ordinateur|PAO]] et impression | |[[apt>​lilypond]] |
 +| [[http://​www.denemo.org|Denemo]] | Interface graphique GNOME pour Lilypond | | [[apt>​denemo]] |
 +| [[http://​www.frescobaldi.org|Frescobaldi]] | Interface graphique KDE pour Lilypond | | [[apt>​frescobaldi]] |
 +| [[musescore|MuseScore]] | éditeur de partitions ​ et séquenceur. Utilise QT4, et les ressources midi de votre carte son. | [[:​jackd|JACK]] ALSA | |
 +| [[http://​noteedit.berlios.de/​|Noteedit]] | éditeur de partitions simple (abandonné) | | [[apt>​noteedit]] |
 +| [[:​Canorus]] | NoteEdit refondu avec de nouvelles fonctionnalités | | [[apt>​canorus]] |
 +| [[https://​github.com/​Audiveris/​audiveris|Audiveris]] | application [[:Java]] multiplate-forme qui permet d'​importer un scan d'une partition par [[wpfr>​Reconnaissance_optique_de_musique|reconnaissance des caractères]](([[https://​linuxmao.org/​Audiveris|Audiveris sur Linux MAO]] et [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=2083827|sur le forum]])) | | [[https://​flathub.org/​apps/​org.audiveris.audiveris|Flatpak]] |
 +
 +Certains [[#​studios_virtuels_orientes_composition|séquenceurs MIDI]], comme [[:​Rosegarden]] permettent aussi d'​éditer les notes sous forme de partition.
  
 ===== Logiciels Windows ===== ===== Logiciels Windows =====
  • mao.1689110380.txt.gz
  • Dernière modification: Le 11/07/2023, 23:19
  • par krodelabestiole