Pour pouvoir produire du son avec Linux, il faut une série de logiciel, et si possible un bus commun pour les faire jouer ensemble.
Ce bus commun, c'est JACK :)
JACK permet d'interconnecter les logiciels, tant au niveau des entrées/sorties “son” qu'au niveau des entrées sorties MIDI.
Pour
cela, il faut utiliser qjackctl ou patchage. Ces deux logiciels sont disponible dans la distribution Debian.
Voici une liste des divers logiciels dédiés à la MAO et intégrés à cette distribution.
Note: La distribution Agnula, basée sur Debian, est spécialisée dans la MAO. Il est possible de télécharger un “live CD” permettant de tester son environnement logiciel sans rien installer sur un disque dur.
Pour conserver les interconnexions logicielles entre deux reboot, il faut utiliser LASH.
Reprend les fonctionnalités du panneau de contrôle Jack : patchage permet de créer les routes entre les différents éléments connectés via Jack.
Le site LADSPA.
Ce sont ces effets qui vont permettre de modifier le son soit à la volée (live), soit dans un éditeur.
Voilà avec ça y'a de quoi tester un bon paquet de trucs.
Quelques problèmes de stabilité, mais très rigolo. Rajouter des reverb, flangers et autre filtres sur des flux existants (mp3, CD, radio..) c'est très ludique et ça permet de voir “ce que ça fait” rapidement, vu le nombre d'effets LADSPA disponibles.
C'est le pendant, coté son, du célèbre ImageMagick ;)
Très bon éditeur qui supporte de nombreux formats de fichiers, permet de mixer sur plusieurs pistes et d'ajouter des effets LADSPA a des échantillons.
Très bien, permet d'utiliser facilement des soundbanks et de les utiliser pour les mixer avec des échantillons existants. Interface pas très sexy mais complète et fonctionnelle. Permet d'utiliser des périphériques midi, des samples au format WAV … très complet. RoseGarden ajoute l'édition de partition et le changement de temporisation.
La rolls. Permet d'éditer directement sur une partition, ou par bloc “classique”. Interface QT4 plus sexy que celle de muse. Supporte de nombreux plugins, une doc en français est dispo.. ça vaut le coup d'essayer.
Cité dans le tutoriel, qsynth est assez facile a utiliser par rapport aux autres softs cités sur cette page. Indispensable pour utiliser facilement les soundfonts. C'est un front-end pour Fluidsynth.
J'ai du mal à prendre en main celui-ci mais il est très intéressant : il permet, armé d'une patience à toute épreuve, de réaliser des environnements de création complet (machine???!) basé sur des samples ou des sons générés en live par des générateurs d'ondes. J'ai du mal pour l'instant a maitriser les quelques composants de base qui sont utilisés dans le tutoriel. Avec Jack, pas moyen de faire sortir quoi que ce soit du casque, j'ai du me rabattre sur une sortie ALSA standard.
Freebirth : on pourrait dire que c'est prometteur … mais l'interface utilisateur est vraiment trop peu ergonomique. L'équipe de développement à du mettre le paquet sur les fonctionnalités “mathématiques” de génération de sons, et pas sur l'ergonomie! Vivement les prochaines version.
Hydrogen est un excellent soft. Design propre, beacoup de fonctionnalités. Je n'ai pas trouvé s'il est possible d'utiliser plusieurs soundbanks dans le même morceau.