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 | ||
mao [Le 03/03/2024, 15:32] 88.170.0.26 [Éditeurs de partition] + audiveris |
mao [Le 25/03/2024, 00:11] (Version actuelle) krodelabestiole [Gestionnaires de session] + lien raysession sur linuxMAO |
||
---|---|---|---|
Ligne 121: | 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 135: | 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 193: | 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§ion=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 |