Vous trouverez la meilleure documentation sur LinuxMAO.org, qui plus est, en français.
Il existe de nombreuses applications de musique sur GNU/Linux. De plus, le serveur de son nommé jackd permet d'utiliser et de router (lier ensemble) beaucoup d'entre eux en audio et/ou en midi.
On trouve aussi de nombreux effets et instruments virtuels en plugins de logiciel hôtes : standards ladspa (site) pour les effets et DSSI pour les instruments, le format LV2 se présente comme le successeur du LADSPA et des VST sont maintenant portés ou développés nativement pour GNU/Linux.
Il est intéressant de comprendre un peu le fonctionnement du son sous GNU/Linux, notamment au sujet des pilotes (ALSA, OSS, FFADO pour les cartes Firewire…), des serveurs de son (Pulseaudio, Jackd) et du noyau optimisé temps réel linux-lowlatency.
Exemple : aoss gtick
Voir en préliminaire la page Multimédia (particulièrement ce qui concerne l'édition et la compression du son).
Certaines distributions ou variantes d'Ubuntu sont plus à même de remplir vos besoins en MAO.
Distribution | Origine | Commentaires |
---|---|---|
Ubuntu Studio | Ubuntu XFCE | Variante reconnue d'Ubuntu, Ubuntu Studio est livrée avec des logiciels pour le graphisme, la vidéo, la MAO et le noyau optimisé temps réel. (voir aussi: paquets audio de UbuntuStudio |
KXStudio | Ubuntu KDE | Variante non officielle d'Ubuntu, (fr) KXStudio en utilisant des dépôts compatibles Debian et Ubuntu permet un choix encore plus grand d'applications musicales. |
Tango Studio | Debian | Développement arrêté voir l'annonce officielle |
MUSIX | Debian KDE | Musix développée en Argentine est dédiée à la production audio, vidéo et graphique avec des logiciels libres. |
Nom | Description | Plugins | Environnement | Paquets | Installation |
---|---|---|---|---|---|
Ardour | puissant studio d'enregistrement et de mixage | LADSPA DSSI VST | jackd | ardour ou ardour-i686 (uname -m dans une console) | ardour pour Ardour2 et ardour3 pour Ardour3 |
Audacity | éditeur audio | LADSPA | audacity | audacity | |
Fill more | éditeur audio | - | - | fillmore | fillmore |
Sweep | éditeur audio | LADSPA | sweep | sweep | |
Ocenaudio | éditeur audio | VST pour la version win$ avec wine | - | Paquets pour Ubuntu 32 et 64 bits | - |
Rezound | éditeur audio | LADSPA | rezound | rezound | |
Jokosher | enregistrement et mixage | LADSPA | jokosher | jokosher | |
wavesurfer | éditeur audio | wavesurfer | wavesurfer | ||
Mhwaveedit | éditeur audio | LADSPA | mhwaveedit | mhwaveedit |
Nom | Description | Plugins | Environnement | Installation |
---|---|---|---|---|
Rosegarden | séquenceur complet | LADSPA DSSI | jackd | |
Muse | séquenceur complet | LADSPA VST | jackd | |
Qtractor | séquenceur complet | LADSPA DSSI VST LV2 | jackd | |
seq24 | excellent séquenceur midi | jackd | ||
SuperBoucle | Logiciel basé sur des boucles. Contrôlable par MIDI, transport jack, enregistrement. Idéal pour la composition ou le live. | jackd | sources binary | |
shaketracker | trackers (édition midi numérique en hexadécimale) | jackd | / | |
beast | studio modulaire | LADSPA | ||
LMMS | Linux MultiMedia System : studio complet intuitif et ludique, assemblage de patterns | LADSPA VST | jackd | |
Wired | séquenceur complet | LADSPA | jackd | paquet deb |
buzztard | studio modulaire / tracker | LADSPA | sources | |
jost | studio modulaire / séquenceur | LADSPA DSSI VST | jackd | binary |
gmorgan | workstation / séquenceur midi | |||
aldrin | studio modulaire / tracker | LADSPA DSSI VST | jackd | sources |
Ingen | studio modulaire | LADSPA, LV2, DSSI | jackd, osc | |
Bitwig Studio (payant) | studio complet, clone de Ableton Live | VST | jackd | propriétaire |
energyXT2 (payant) | studio modulaire / séquenceur complet | VST | jackd | propriétaire |
renoise (payant) | tracker particulièrement performant | LADSPA VST | jackd | propriétaire |
Nom | Description | Environnement | Installation |
---|---|---|---|
Aeolus | Un émulateur de grand orgue, peu vorace en ressources. | jackd | |
amSynth | synthétiseur analogique | jackd | |
Piano virtuel Neo Keyboard | Un piano virtuel simple et efficace !! | Piano virtuel Neo Keyboard | |
Zynaddsubfx | synthétiseur évolué | jackd | |
bristol | émulation de nombreux synthétiseurs vintages | jackd | |
freebirth | synthétiseur de basse inspiré de la TB-303 (très utilisée en techno pour les sons acid) | ||
nekobee | autre émulateur de TB-303 | DSSI | |
timidity | Timidity sert aussi de synthétiseur virtuel !! | jackd | |
hexter | synthèse FM : émulateur du Yamaha DX7 | DSSI | |
whysynth | synthétiseur très complet | DSSI | |
om modular synthesizer | synthétiseur modulaire | jackd, LADSPA ou DSSI | |
Wsynth | synthèse à table d'onde basé sur le xsynth | DSSI | |
Xsynth | synthèse (type analogique) | DSSI | |
lm3jo | synthétiseur analogique construit sur des fichiers textes, touches clavier azerty ou clique sur piano virtuel | format audio jo | http://www.letime.net/vocale/paquet_deb/lm3jo.deb |
Nom | Description | Environnement | Paquets |
---|---|---|---|
Hydrogen | boîte à rythme | jackd | hydrogen hydrogen-drumkits |
LinuxSampler | sampleur, éditeur de banque (gigedit), interface graphique : qsampler (qt) ou jsampler (java) | jackd, alsa | |
specimen | sampleur plus simple | jackd | |
fluidsynth | soundfont player (interface graphique : qsynth) | jackd ou DSSI | fluidsynth et qsynth ou fluidsynth-dssi |
swami | éditeur et player de soundfont (Paquet non disponible dans les dépôts officiels de Karmic) | ||
freewheeling | enregistrement et jeu de boucles pour le live | jackd | |
sooperlooper | enregistrement et jeu de boucles pour le live | jackd |
Nom | Description | Environnement | Paquets |
---|---|---|---|
jack-rack | station multi-effets pour plugins ladspa | jackd | |
tapiir | effets inspirés des delays à bande magnétique ( plus disponible dans les dépôts officiels depuis Jaunty) | jackd | |
freqtweak | outils de manipulation des fréquences (equaliseur, compresseur multibande, analyseur de spectre, etc …) | jackd | |
Creox | effets pour guitare: distortion, flanger, phaser, tremolo, echo | jackd | |
Gnuitar | effets pour guitare: distortion, flanger, phaser, tremolo, echo | ||
Rakarrack | Rack d'effets puissant pour guitare: distortion, flanger, phaser, tremolo, echo | jackd |
On trouve beaucoup d'effets à utiliser en plugin de studios virtuels (voir au dessus) au format LADSPA
Nom | Description | Plugins | Environnement | Paquets | Installation |
---|---|---|---|---|---|
TerminatorX | pour mixer et scratcher comme avec des platines | LADSPA | jackd, ALSA | terminatorx | |
DjPlay | idem | LADSPA | jackd | djplay | |
mixxx | idem | jackd, ALSA | mixxx |
Une liste plus complète de logiciels de djing sur linux : http://sound.condorow.net/ddj.html
Nom | Description | Plugins | Environnement | Paquets |
---|---|---|---|---|
Pure Data | pure data est plus qu'un logiciel de MAO : c'est une interface de programmation graphique pour la création multimédia (au sens large) en temps réel. Sans mettre forcément les doigts dans le développement, on peut utiliser des applications de mao sous forme de patches prêts à l'emploi comme le très graphique HackTheDj! par exemple. Préférez la version pd-extended disponible sur http://puredata.info/downloads à la version disponible dans les dépôts ubuntu (moins récente et moins complète). | DSSI LADSPA | jackd, osc | puredata |
csound | programmation graphique introduction | LADSPA | jackd, osc | csound csound-doc |
The Swinger | script python qui va faire swinger toute chanson sur un modèle ternaire par time stretch. exemple | terminal/python | ||
DarwinTunes | les participants influent sur la musique générative et le robot apprend (intelligence artificielle). exemple |
Voir aussi :
Nom | Description | Environnement | Paquets | Installation |
---|---|---|---|---|
Noteedit | éditeur de partitions simple (n'est plus en développement) | noteedit | ||
Canorus | NoteEdit refondu avec de nouvelles fonctionnalités | canorus | ||
LilyPond | éditeur de partitions | lilypond | ||
Denemo | Interface graphique GNOME pour Lilypond | denemo | ||
Frescobaldi | Interface graphique KDE pour Lilypond | frescobaldi | ||
MuseScore | édition de partitions. Utilise QT4, et les ressources midi de votre carte son. Compatible ALSA, Jack. | |||
scolily | Convertit l'entrée microphone en MIDI (lilypond…) | scolily | ||
gtick | métronome | gtick | ||
vkeybd | clavier midi virtuel | jackd | vkeybd | |
ll-scope | oscilloscope | DSSI | ll-scope | |
tuxguitar | création, édition de tablature pour guitare | |||
impro-visor | création d'accompagnements MIDI et de solo (interface utilisateur) | |||
JChordBox | création d'accompagnements MIDI (interface utilisateur + ligne de commande) | |||
mma | création d'accompagnements MIDI (ligne de commande) | mma |
Service en ligne :
Midi :
Des instruments sur make.
Libre : Il y a toujours possibilité de vous en faire un vous même.