| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| mao [Le 04/03/2026, 23:26] – [Édition audio, mixage, enregistrement] détails krodelabestiole | mao [Le 26/05/2026, 20:42] (Version actuelle) – [Programmation] fix mobiletable krodelabestiole |
|---|
| Avant tout il est important de comprendre le fonctionnement du [[:audio|son sous GNU/Linux]]. | Avant tout il est important de comprendre le fonctionnement du [[:audio|son sous GNU/Linux]]. |
| |
| Pour résumer, les applications se connectent au **pilote** de la carte son (généralement **ALSA**, anciennement **OSS**, **FFADO** pour les cartes FireWire) via un **serveur de son** (par défaut sur Ubuntu : **[[:PipeWire]]**, qui remplace avantageusement à la fois **[[:PulseAudio]]** pour le multimédia, et **[[:jackd|JACK]]** pour la MAO((ALSA dispose également de son propre serveur de son rudimentaire.))). Cela permet entre autre à plusieurs applications d'utiliser le son en même temps. | Pour résumer, les applications se connectent au **pilote** de la carte son (généralement **[[:ALSA]]**, anciennement **[[:oss4|OSS]]**, **FFADO** pour les cartes FireWire) via un **serveur de son** (par défaut sur Ubuntu : **[[:PipeWire]]**, qui remplace avantageusement à la fois **[[:PulseAudio]]** pour le multimédia, et **[[:jackd|JACK]]** pour la MAO(([[:ALSA]] dispose également de son propre serveur de son rudimentaire.))). Cela permet entre autre à plusieurs applications d'utiliser le son en même temps. |
| |
| À ce sujet **[[:PipeWire]]** (installé par défaut depuis [[:kinetic|Kinetic 22.10]]) permet d'utiliser ensemble et simultanément n'importe lesquels de ses logiciels et appareils audio. Chaque logiciel peut communiquer des flux audio à un autre, ou à une interface matérielle. On parle de **//[[pipewire#routage]]//**. Cela permet aussi bien d'envoyer le son d'un synthétiseur dans une réverbération, que de pré-écouter un flux audio sur des oreillettes bluetooth tandis qu'on en diffuse un autre sur la carte son intégrée à son ordinateur. | À ce sujet **[[:PipeWire]]** (installé par défaut depuis [[:kinetic|Kinetic 22.10]]) permet d'utiliser ensemble et simultanément n'importe lesquels de ses logiciels et appareils audio. Chaque logiciel peut communiquer des flux audio à un autre, ou à une interface matérielle. On parle de **//[[pipewire#routage]]//**. Cela permet aussi bien d'envoyer le son d'un synthétiseur dans une réverbération, que de pré-écouter un flux audio sur des oreillettes bluetooth tandis qu'on en diffuse un autre sur la carte son intégrée à son ordinateur. |
| |
| Pour bénéficier d'une rétro-compatibilité de [[:PipeWire]] avec respectivement ALSA, [[:PulseAudio]], et [[:jackd|JACK]], [[:tutoriel:comment_installer_un_paquet|installez les paquets]] ''[[apt>pipewire-alsa ]]'', ''[[apt>pipewire-pulse ]]'' et ''[[apt>pipewire-jack ]]''. | Pour bénéficier d'une rétro-compatibilité de [[:PipeWire]] avec respectivement [[:ALSA]], [[:PulseAudio]], et [[:jackd|JACK]], [[:tutoriel:comment_installer_un_paquet|installez les paquets]] ''[[apt>pipewire-alsa ]]'', ''[[apt>pipewire-pulse ]]'' et ''[[apt>pipewire-jack ]]''. |
| |
| ==== Optimisation audio ==== | ==== Optimisation audio ==== |
| Linux intègre désormais par défaut des fonctionnalités d'optimisation pour le temps réel. Ubuntu propose aussi un noyau //[[:linux-lowlatency|lowlatency]]// spécifique. Ce noyau ne réduira pas directement la latence, mais est censé améliorer les ressources CPU dans le cadre de cette utilisation. | Linux intègre désormais par défaut des fonctionnalités d'optimisation pour le temps réel. Ubuntu propose aussi un noyau //[[:linux-lowlatency|lowlatency]]// spécifique. Ce noyau ne réduira pas directement la latence, mais est censé améliorer les ressources CPU dans le cadre de cette utilisation. |
| |
| La manière de réduire cette durée consiste à ajuster la **taille du tampon** (appelée **//buffer size//** en anglais, ou //quantum// chez [[:PipeWire]]) et la **fréquence d'échantillonnage** (**//sample rate//**). Pour la pratique, voir le chapitre //[[:pipewire#optimisation]]// sur la documentation [[:PipeWire]].\\ | La manière de réduire cette durée consiste à ajuster la **[[wpfr>Son_numérique_(musique)#Asynchrone|taille de tampon]]** (appelée **//buffer size//** en anglais, ou //quantum// chez [[:PipeWire]]) et la **[[wpfr>fréquence d'échantillonnage]]** (**//sample rate//**). Pour la pratique, voir le chapitre //[[:pipewire#optimisation]]// sur la documentation [[:PipeWire]].\\ |
| Les réglages permettant un temps de latence court se font au détriment des ressources processeurs qui sont plus sollicitées. Si le processeur est surchargé, cela se traduit au niveau sonore par des hachures ou des craquements audibles appelés //[[https://alsa.opensrc.org/Xruns|Xruns]]//.\\ | Les réglages permettant un temps de latence court se font au détriment des ressources processeurs qui sont plus sollicitées. Si le processeur est surchargé, cela se traduit au niveau sonore par des hachures ou des craquements audibles appelés //[[https://alsa.opensrc.org/Xruns|Xruns]]//.\\ |
| Plus la **fréquence d'échantillonnage** (//sample rate//) est élevée, meilleure est la qualité (théorique), plus courte est la latence, mais plus haute est la consommation CPU. On considère généralement qu'une valeur de 48000 Hz est suffisante, sachant que l'oreille humaine n'entend pas de fréquence supérieure à 20000 Hz. \\ | Plus la **fréquence d'échantillonnage** (//sample rate//) est élevée, meilleure est la qualité (théorique), plus courte est la latence, mais plus haute est la consommation CPU. On considère généralement qu'une valeur de 48000 Hz est suffisante, sachant que l'oreille humaine n'entend pas de fréquence supérieure à 20000 Hz. \\ |
| L'utilisation d'une bonne carte son dédiée à la MAO est évidemment aussi un gros atout à ce sujet. | L'utilisation d'une bonne carte son dédiée à la MAO est évidemment aussi un gros atout à ce sujet. |
| <note>Pour les cartes sons USB, certaines combinaisons de //samplerate// / //buffersize// sont préférables à d'autres : voir sur [[https://wiki.linuxaudio.org/wiki/list_of_jack_frame_period_settings_ideal_for_usb_interface|cette page]] (//en//) les combinaisons indiquées en gras.</note> | <note>Pour les cartes sons USB, certaines combinaisons de //samplerate// / //buffersize// sont préférables à d'autres : voir sur [[https://wiki.linuxaudio.org/wiki/list_of_jack_frame_period_settings_ideal_for_usb_interface|cette page]] (//en//) les combinaisons indiquées en gras.</note> |
| | |
| | Un autre paramètre influe sur la qualité du rendu audio : il s'agit de la **[[wpfr>Quantification_(signal)|quantification]]**, exprimée en //bits//. Si dans une [[:audacity#forme d'onde]] la [[wpfr>fréquence d'échantillonnage]] détermine la résolution horizontale (dans le temps), la [[wpfr>Quantification_(signal)|quantification]] détermine la résolution verticale (la précision de l'amplitude à un instant donné).\\ |
| | On utilise généralement une valeur de 16 bit (65536 valeurs -- c'est par exemple celle des CD audio du commerce) mais en studio on travaille souvent en 24 bit (plus de 16 millions de valeurs).\\ |
| | Plus la valeur est faible, plus le signal est théoriquement bruyant (on s'en rend facilement compte en dessous de 8 bit, on trouve d'ailleurs des [[#effets]] de distorsion basée sur ce principe). En pratique cependant certains convertisseurs audio fonctionnent moins bien en 24 bit, bien que l'interface le supporte officiellement (il s'agit dans ce cas surtout d'un argument //marketing//).\\ |
| | Dans le doute, 16 bit suffisent à satisfaire les audiophiles les plus exigeants (en double aveugle du moins,((Aucun test en double aveugle ne semble avoir démontré de différence significative entre la qualité CD (16 bit / 44.1 kHz) et supérieure pour l'oreille humaine jusqu'à présent. Voir par ex. l'[[https://www.bostonaudiosociety.org/explanation.htm|étude de la Boston Audio Society]].)) et à condition d'enregistrer à un niveau suffisant), et allègent énormément la charge du CPU et des [[wpfr>Processeur_de_signal_numérique|DSP]], comparés à 24 bit. |
| |
| ===== Multimédia ===== | ===== Multimédia ===== |
| |
| Certaines autres [[:distributions]] Linux 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. |
| | |
| | <mobiletable 1> |
| ^Distribution^Origine^Bureau^Commentaires^ | ^Distribution^Origine^Bureau^Commentaires^ |
| | [[:KXStudio]] | Ubuntu et [[:distributions#Debian]] | | [[:KXStudio]] était l'une des meilleure distribution dédiée à la MAO. Il s'agit maintenant de [[:dépôts]] à ajouter à Ubuntu (ou [[:distributions#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]]. | | | [[:KXStudio]] | Ubuntu et [[:distributions#Debian]] | | [[:KXStudio]] était l'une des meilleure distribution dédiée à la MAO. Il s'agit maintenant de [[:dépôts]] à ajouter à Ubuntu (ou [[:distributions#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]]. | |
| * ré-échantillonner et exporter dans différents [[wpfr>Format_de_fichier_audio|formats]] ([[wpfr>Waveform_Audio_File_Format|WAV]], [[wpfr>Audio_Interchange_File_Format|AIFF]], la plupart des éditeurs permettent aussi de compresser en [[:FLAC]], [[wpfr>Opus_Interactive_Audio_Codec|Opus]], [[wpfr>Vorbis|Ogg Vorbis]], [[wpfr>Advanced_Audio_Coding|AAC+]], [[wpfr>Advanced_Audio_Coding|AAC]], [[wpfr>MP3]], etc.) | * ré-échantillonner et exporter dans différents [[wpfr>Format_de_fichier_audio|formats]] ([[wpfr>Waveform_Audio_File_Format|WAV]], [[wpfr>Audio_Interchange_File_Format|AIFF]], la plupart des éditeurs permettent aussi de compresser en [[:FLAC]], [[wpfr>Opus_Interactive_Audio_Codec|Opus]], [[wpfr>Vorbis|Ogg Vorbis]], [[wpfr>Advanced_Audio_Coding|AAC+]], [[wpfr>Advanced_Audio_Coding|AAC]], [[wpfr>MP3]], etc.) |
| |
| | <mobiletable 1> |
| ^ Nom ^ Description ^ Plugins ^ Environnement ^ Installation ^ | ^ Nom ^ Description ^ Plugins ^ Environnement ^ Installation ^ |
| | [[:Ardour]] | Puissant studio d'enregistrement et de mixage (DAW). | [[:LADSPA]] [[:LV2]] [[:VST]] | [[:jackd|JACK]] ALSA PulseAudio | ''[[apt>ardour]]'' [[https://flathub.org/fr/apps/org.ardour.Ardour|Flatpak]] | | | [[:Ardour]] | Puissant studio d'enregistrement et de mixage (DAW). | [[:LADSPA]] [[:LV2]] [[:VST]] | [[:jackd|JACK]] [[:ALSA]] PulseAudio | ''[[apt>ardour]]'' [[https://flathub.org/fr/apps/org.ardour.Ardour|Flatpak]] | |
| | [[:Audacity]] | Éditeur audio puissant et complet. | [[:LV2]] [[:LADSPA]] | [[:jackd|JACK]] ALSA PulseAudio OSS | ''[[apt>audacity]]'' [[https://snapcraft.io/audacity|snap]] [[https://flathub.org/fr/apps/org.audacityteam.Audacity|Flatpak]] | | | [[:Audacity]] | Éditeur audio puissant et complet. | [[:LV2]] [[:LADSPA]] | [[:jackd|JACK]] [[:ALSA]] PulseAudio OSS | ''[[apt>audacity]]'' [[https://snapcraft.io/audacity|snap]] [[https://flathub.org/fr/apps/org.audacityteam.Audacity|Flatpak]] | |
| | [[:Mhwaveedit]] | Éditeur audio simple (//forké// par [[https://github.com/wdlkmpx/gWaveEdit|gWaveEdit]]). | [[:LADSPA]] | | ''[[apt>mhwaveedit]]'' [[https://flathub.org/fr/apps/io.github.magnush.mhWaveEdit|Flatpak]] | | | [[:Mhwaveedit]] | Éditeur audio simple (//forké// par [[https://github.com/wdlkmpx/gWaveEdit|gWaveEdit]]). | [[:LADSPA]] | | ''[[apt>mhwaveedit]]'' [[https://flathub.org/fr/apps/io.github.magnush.mhWaveEdit|Flatpak]] | |
| | [[https://kwave.sourceforge.net/|Kwave]] | Éditeur audio simple pour [[:KDE]]. | | | ''[[apt>kwave]]'' [[https://snapcraft.io/kwave|snap]] [[https://flathub.org/fr/apps/org.kde.kwave|Flatpak]] | | | [[https://kwave.sourceforge.net/|Kwave]] | Éditeur audio simple pour [[:KDE]]. | | | ''[[apt>kwave]]'' [[https://snapcraft.io/kwave|snap]] [[https://flathub.org/fr/apps/org.kde.kwave|Flatpak]] | |
| | [[https://ccrma.stanford.edu/software/snd/|Snd]] | Analyseur et éditeur audio académique. | [[:LADSPA]] | | ''[[apt>snd]]'' | | | [[https://ccrma.stanford.edu/software/snd/|Snd]] | Analyseur et éditeur audio académique. | [[:LADSPA]] | | ''[[apt>snd]]'' | |
| | [[https://sourceforge.net/projects/wavesurfer/|WaveSurfer]] | Éditeur audio orienté phonétique. | | | ''[[apt>wavesurfer]]'' | | | [[https://sourceforge.net/projects/wavesurfer/|WaveSurfer]] | Éditeur audio orienté phonétique. | | | ''[[apt>wavesurfer]]'' | |
| | [[https://www.ocenaudio.com/|OcenAudio]] | Puissant éditeur audio (gratuit mais propriétaire), l'un des plus avancés de la liste.((voir [[https://linuxmao.org/OcenAudio|Ocenaudio sur Linux MAO]].)) Propose entre autre l'édition du spectrogramme. | [[:VST]] | [[:jackd|JACK]] ALSA PulseAudio | [[https://www.ocenaudio.com/download|paquets deb]] | | | [[https://www.ocenaudio.com/|OcenAudio]] | Puissant éditeur audio (gratuit mais propriétaire), l'un des plus avancés de la liste.((voir [[https://linuxmao.org/OcenAudio|Ocenaudio sur Linux MAO]].)) Propose entre autre l'édition du spectrogramme. | [[:VST]] | [[:jackd|JACK]] [[:ALSA]] PulseAudio | [[https://www.ocenaudio.com/download|paquets deb]] | |
| | [[https://tenacityaudio.org/|Tenacity]] | Fork d'[[:Audacity]] orienté protection de la vie privée.((Voir [[https://forum.ubuntu-fr.org/viewtopic.php?pid=22733607#p22733607|ce sujet]] sur le forum pour en savoir plus.)) | | | [[https://flathub.org/fr/apps/org.tenacityaudio.Tenacity|Flatpak]] [[https://tenacityaudio.org/docs/_content/Installing_and_Installation_Notes.html#appimage|Appimage]] | | | [[https://tenacityaudio.org/|Tenacity]] | Fork d'[[:Audacity]] orienté protection de la vie privée.((Voir [[https://forum.ubuntu-fr.org/viewtopic.php?pid=22733607#p22733607|ce sujet]] sur le forum pour en savoir plus.)) | | | [[https://flathub.org/fr/apps/org.tenacityaudio.Tenacity|Flatpak]] [[https://tenacityaudio.org/docs/_content/Installing_and_Installation_Notes.html#appimage|Appimage]] | |
| | [[https://github.com/kfish/sweep|sweep]] | Lecteur et éditeur audio simple. | [[:LADSPA]] | | [[https://sourceforge.net/projects/sweep/|compilation]] | | | [[https://github.com/kfish/sweep|sweep]] | Lecteur et éditeur audio simple. | [[:LADSPA]] | | [[https://sourceforge.net/projects/sweep/|compilation]] | |
| Ces applications permettent généralement d'enregistrer différents instruments réels en multipiste, de composer des mélodies pour des [[#instruments|instruments virtuels]] ou externes((voir [[:MIDI]])), d'y appliquer des [[#effets]] de les mixer, et d'exporter la composition en audio. | Ces applications permettent généralement d'enregistrer différents instruments réels en multipiste, de composer des mélodies pour des [[#instruments|instruments virtuels]] ou externes((voir [[:MIDI]])), d'y appliquer des [[#effets]] de les mixer, et d'exporter la composition en audio. |
| |
| | <mobiletable 1> |
| ^ Nom ^ Description ^ Plugins ^ Environnement ^ Installation ^ | ^ Nom ^ Description ^ Plugins ^ Environnement ^ Installation ^ |
| | [[:Ardour]] | séquenceur audio et midi : depuis la version 3, Ardour intègre un séquenceur midi, ce qui en fait l'une des DAWs les plus puissantes sur linux, équivalent libre de **Pro Tools**, **Cubase** ou **Logic Pro** | [[:CLAP]] [[:LV2]] [[:LADSPA]] [[:VST]] | [[:jackd|JACK]] ALSA | ''[[apt>ardour]]'' | | | [[:Ardour]] | séquenceur audio et midi : depuis la version 3, Ardour intègre un séquenceur midi, ce qui en fait l'une des DAWs les plus puissantes sur linux, équivalent libre de **Pro Tools**, **Cubase** ou **Logic Pro** | [[:CLAP]] [[:LV2]] [[:LADSPA]] [[:VST]] | [[:jackd|JACK]] [[:ALSA]] | [[:deb]] : ''[[apt>ardour]]''\\ [[:flatpak]] : ''[[https://flathub.org/fr/apps/io.github.muse_sequencer.Muse|io.github.muse_sequencer.Muse]]'' | |
| | [[http://qtractor.sourceforge.net/|Qtractor]] | séquenceur audio et midi, plus facile à prendre en main que Ardour mais très complet également | [[:CLAP]] [[:LV2]] [[:LADSPA]] [[:DSSI]] [[:VST]] | [[:jackd|JACK]] | ''[[apt>qtractor]]'' | | | [[http://qtractor.sourceforge.net/|Qtractor]] | séquenceur audio et midi, plus facile à prendre en main que Ardour mais très complet également | [[:CLAP]] [[:LV2]] [[:LADSPA]] [[:DSSI]] [[:VST]] | [[:jackd|JACK]] | [[:deb]] : ''[[apt>qtractor]]'' | |
| | [[:Zrythm]] | séquenceur audio et midi moderne et complet | [[:CLAP]] [[:LV2]] [[:VST]] | [[:jackd|JACK]] | [[https://flathub.org/apps/details/org.zrythm.Zrythm|Flatpak]] ou [[https://docs.zrythm.org/md_INSTALL.html|compilation]] | | | [[:Zrythm]] | séquenceur audio et midi moderne et complet | [[:CLAP]] [[:LV2]] [[:VST]] | [[:jackd|JACK]] | [[:flatpak]] : ''[[https://flathub.org/fr/apps/org.zrythm.Zrythm|org.zrythm.Zrythm]]''\\ [[:installation_non_standard_de_logiciel#compilation]] : [[https://manual.zrythm.org/fr/getting-started/installation.html|manual.zrythm.org]] | |
| | [[http://www.muse-sequencer.org/|Muse]] | séquenceur audio et midi avec éditeur de partition | [[:LV2]] [[:LADSPA]] [[:DSSI]] [[VST]] | [[:jackd|JACK]] | ''[[apt>muse]]'' | | | [[http://www.muse-sequencer.org/|Muse]] | séquenceur audio et midi avec éditeur de partition | [[:LV2]] [[:LADSPA]] [[:DSSI]] [[VST]] | [[:jackd|JACK]] | [[:deb]] : ''[[apt>muse]]'' | |
| | [[:rosegarden|Rosegarden]] | séquenceur audio et midi avec éditeur de partition | [[:LADSPA]] [[:DSSI]] | [[:jackd|JACK]] | ''[[apt>rosegarden]]'' | | | [[:rosegarden|Rosegarden]] | séquenceur audio et midi avec éditeur de partition | [[:LADSPA]] [[:DSSI]] | [[:jackd|JACK]] | [[:deb]] : ''[[apt>rosegarden]]'' | |
| | [[http://ariamaestosa.sourceforge.net/|Aria Maestosa]] | séquenceur midi simple, édition par piano roll, step sequencer, partition et tablature | | [[:jackd|JACK]] ALSA | [[https://ariamaestosa.github.io/ariamaestosa/docs/building.html|compilation]] | | | [[http://ariamaestosa.sourceforge.net/|Aria Maestosa]] | séquenceur midi simple, édition par piano roll, step sequencer, partition et tablature | | [[:jackd|JACK]] [[:ALSA]] | [[:installation_non_standard_de_logiciel#compilation]] : [[https://ariamaestosa.github.io/ariamaestosa/docs/building.html|ariamaestosa.github.io]] | |
| | [[https://www.tracktion.com|Tracktion Waveform]] (propriétaire) | séquenceur audio et midi intuitif et très complet | [[:LADSPA]] [[VST]] (en version payante) | [[:jackd|JACK]] | [[https://flathub.org/apps/com.tracktion.Waveform|Flatpak]] ou [[https://www.tracktion.com/products/waveform-free|site officiel]] | | | [[https://www.tracktion.com|Tracktion Waveform]] (propriétaire) | séquenceur audio et midi intuitif et très complet | [[:LADSPA]] [[VST]] (en version payante) | [[:jackd|JACK]] | [[https://www.tracktion.com/products/waveform-free|site officiel]] | |
| | </mobiletable> |
| |
| ==== studios virtuels orientés "live" ==== | ==== studios virtuels orientés "live" ==== |
| </note> | </note> |
| |
| | <mobiletable 1> |
| ^ Nom ^ Description ^ Plugins ^ Environnement ^ Installation ^ | ^ Nom ^ Description ^ Plugins ^ Environnement ^ Installation ^ |
| | [[:LMMS]] | **Linux MultiMedia System** : studio complet et intuitif, assemblage de patterns (proche de **FruityLoops**) | [[:LADSPA]] [[:VST]] | [[:jackd|JACK]] ALSA | [[:tutoriel:comment_installer_un_paquet|paquet]] ''[[apt>lmms]]'' | | | [[:LMMS]] | **Linux MultiMedia System** : studio complet et intuitif, assemblage de patterns (proche de **FruityLoops**) | [[:LADSPA]] [[:VST]] | [[:jackd|JACK]] [[:ALSA]] | [[:tutoriel:comment_installer_un_paquet|paquet]] ''[[apt>lmms]]'' | |
| | [[http://www.giadamusic.com/|Giada]] | séquenceur audio et midi / loopmachine (système de clips, proche de **Ableton Live**). Interface soignée. | [[:LV2]] [[:VST]] | [[:jackd|JACK]] ALSA | [[:tutoriel:comment_installer_un_paquet|paquet]] ''[[apt>giada]]'', [[https://flathub.org/apps/com.giadamusic.Giada|Flatpak]] ou [[https://www.giadamusic.com/download|Appimage]] | | | [[http://www.giadamusic.com/|Giada]] | séquenceur audio et midi / loopmachine (système de clips, proche de **Ableton Live**). Interface soignée. | [[:LV2]] [[:VST]] | [[:jackd|JACK]] [[:ALSA]] | [[:tutoriel:comment_installer_un_paquet|paquet]] ''[[apt>giada]]'', [[https://flathub.org/apps/com.giadamusic.Giada|Flatpak]] ou [[https://www.giadamusic.com/download|Appimage]] | |
| | [[http://openavproductions.com/luppp/|Luppp]] | séquenceur audio / loopmachine. Samples synchronisées par time stretch. Interface soignée proche de **Ableton Live**. | | [[:jackd|JACK]] | [[:tutoriel:comment_installer_un_paquet|paquet]] ''[[apt>luppp]]'' via les [[:kxstudio|dépots KXStudio]] | | | [[http://openavproductions.com/luppp/|Luppp]] | séquenceur audio / loopmachine. Samples synchronisées par time stretch. Interface soignée proche de **Ableton Live**. | | [[:jackd|JACK]] | [[:tutoriel:comment_installer_un_paquet|paquet]] ''[[apt>luppp]]'' via les [[:kxstudio|dépots KXStudio]] | |
| | [[http://superboucle.sourceforge.net/|SuperBoucle]] | séquenceur audio / loopmachine | | [[:jackd|JACK]] | [[https://github.com/Vampouille/superboucle/releases|GitHub]] | | | [[http://superboucle.sourceforge.net/|SuperBoucle]] | séquenceur audio / loopmachine | | [[:jackd|JACK]] | [[https://github.com/Vampouille/superboucle/releases|GitHub]] | |
| | [[https://filter24.org/seq24/|Seq24]] | séquenceur midi simple basé sur des boucles | | [[:jackd|JACK]] | [[:tutoriel:comment_installer_un_paquet|paquet]] ''[[apt>seq24]]'' | | | [[https://filter24.org/seq24/|Seq24]] | séquenceur midi simple basé sur des boucles | | [[:jackd|JACK]] | [[:tutoriel:comment_installer_un_paquet|paquet]] ''[[apt>seq24]]'' | |
| | [[http://ossia.io|ossia score]] | **ossia** est plus qu'une application de musique, c'est un séquenceur interactif multimédia (au sens large) en temps réel. OSC, audio, [[:MIDI]], vidéo, lumières, etc. il permet de gérer tous les éléments d'un spectacle. | [[:LV2]] [[:VST]] [[:JS]] | [[:jackd|JACK]] ALSA | [[https://flathub.org/apps/io.ossia.score|Flatpak]], [[https://ossia.io/score/download.html|site officiel]] ou [[https://github.com/OSSIA/score/releases|GitHub]] | | | [[http://ossia.io|ossia score]] | **ossia** est plus qu'une application de musique, c'est un séquenceur interactif multimédia (au sens large) en temps réel. OSC, audio, [[:MIDI]], vidéo, lumières, etc. il permet de gérer tous les éléments d'un spectacle. | [[:LV2]] [[:VST]] [[:JS]] | [[:jackd|JACK]] [[:ALSA]] | [[https://flathub.org/apps/io.ossia.score|Flatpak]], [[https://ossia.io/score/download.html|site officiel]] ou [[https://github.com/OSSIA/score/releases|GitHub]] | |
| | [[http://users.notam02.no/~kjetism/radium/index.php|Radium]] | tracker modulaire, audio et midi. Intègre [[:puredata|Pure Data]] ([[https://www.youtube.com/watch?v=rdWKYRK657Y|démo]]). | [[:LADSPA]] [[:VST]] | [[:jackd|JACK]] | [[:tutoriel:comment_installer_un_paquet|paquet]] ''[[apt>radium]]'' via les [[:kxstudio|dépots KXStudio]] | | | [[http://users.notam02.no/~kjetism/radium/index.php|Radium]] | tracker modulaire, audio et midi. Intègre [[:puredata|Pure Data]] ([[https://www.youtube.com/watch?v=rdWKYRK657Y|démo]]). | [[:LADSPA]] [[:VST]] | [[:jackd|JACK]] | [[:tutoriel:comment_installer_un_paquet|paquet]] ''[[apt>radium]]'' via les [[:kxstudio|dépots KXStudio]] | |
| | [[http://www.buzztrax.org|buzztrax]] (ex buzztard) | tracker modulaire (proche de **Jeskola Buzz**) | [[:LADSPA]] | [[:jackd|JACK]] ALSA | [[https://github.com/Buzztrax/Buzztrax.github.io|GitHub]] | | | [[http://www.buzztrax.org|buzztrax]] (ex buzztard) | tracker modulaire (proche de **Jeskola Buzz**) | [[:LADSPA]] | [[:jackd|JACK]] [[:ALSA]] | [[https://github.com/Buzztrax/Buzztrax.github.io|GitHub]] | |
| | [[https://gitlab.com/drobilla/machina|Machina]] | séquenceur midi basé sur des [[https://fr.wikipedia.org/wiki/Automate_fini|automates finis]] | | [[:jackd|JACK]] | [[https://gitlab.com/drobilla/machina|GitLab]] | | | [[https://gitlab.com/drobilla/machina|Machina]] | séquenceur midi basé sur des [[https://fr.wikipedia.org/wiki/Automate_fini|automates finis]] | | [[:jackd|JACK]] | [[https://gitlab.com/drobilla/machina|GitLab]] | |
| | [[https://www.bitwig.com/|Bitwig Studio]] (payant) | studio complet, séquenceur audio et midi (proche de **Ableton Live**) | [[:VST]] | [[:jackd|JACK]] | [[https://flathub.org/apps/com.bitwig.BitwigStudio|Flatpak]] et [[https://www.bitwig.com/download/|paquet deb]] | | | [[https://www.bitwig.com/|Bitwig Studio]] (payant) | studio complet, séquenceur audio et midi (proche de **Ableton Live**) | [[:VST]] | [[:jackd|JACK]] | [[https://flathub.org/apps/com.bitwig.BitwigStudio|Flatpak]] et [[https://www.bitwig.com/download/|paquet deb]] | |
| | [[https://www.renoise.com/|renoise]] (payant) | studio complet construit autour d'un tracker audio et midi particulièrement efficace | [[:LADSPA]] [[:DSSI]] [[:VST]] | [[:jackd|JACK]] | [[https://www.renoise.com/download|propriétaire]] | | | [[https://www.renoise.com/|renoise]] (payant) | studio complet construit autour d'un tracker audio et midi particulièrement efficace | [[:LADSPA]] [[:DSSI]] [[:VST]] | [[:jackd|JACK]] | [[https://www.renoise.com/download|propriétaire]] | |
| | </mobiletable> |
| |
| ==== hôtes simples ==== | ==== hôtes simples ==== |
| |
| | <mobiletable 1> |
| ^ Nom ^ Description ^ Plugins ^ Environnement ^ Installation ^ | ^ Nom ^ Description ^ Plugins ^ Environnement ^ Installation ^ |
| | [[https://kx.studio/Applications:Carla|Carla]] | station hôte, supporte de nombreux formats, y compris les banques de samples GIG, SF2 et SFZ, et contrôlable via MIDI ou [[http://opensoundcontrol.org/about|OSC]] | [[:CLAP]] [[:LV2]] [[:LADSPA]] [[:DSSI]] [[:VST]] AU | [[:jackd|JACK]] ALSA [[:LV2]] [[:VST]] [[http://opensoundcontrol.org/about|OSC]] | ''[[apt>carla-git]]'' via les [[:kxstudio|dépots KXStudio]] | | | [[https://kx.studio/Applications:Carla|Carla]] | station hôte, supporte de nombreux formats, y compris les banques de samples GIG, SF2 et SFZ, et contrôlable via MIDI ou [[http://opensoundcontrol.org/about|OSC]] | [[:CLAP]] [[:LV2]] [[:LADSPA]] [[:DSSI]] [[:VST]] AU | [[:jackd|JACK]] [[:ALSA]] [[:LV2]] [[:VST]] [[http://opensoundcontrol.org/about|OSC]] | ''[[apt>carla-git]]'' via les [[:kxstudio|dépots KXStudio]] | |
| | [[http://jack-rack.sourceforge.net/|jack-rack]] | station multi-effets pour plugins [[:LADSPA]] | [[:LADSPA]] | [[:jackd|JACK]] | ''[[apt>jack-rack]]'' | | | [[http://jack-rack.sourceforge.net/|jack-rack]] | station multi-effets pour plugins [[:LADSPA]] | [[:LADSPA]] | [[:jackd|JACK]] | ''[[apt>jack-rack]]'' | |
| | [[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]]'' | |
| | </mobiletable> |
| |
| ==== Gestionnaires de session ==== | ==== Gestionnaires de session ==== |
| * **[[http://www.linuxmao.org/Non-Session-Manager|Non Session Manager]]** (**NSM**) peut travailler même indépendamment de [[:jackd|JACK]]. | * **[[http://www.linuxmao.org/Non-Session-Manager|Non Session Manager]]** (**NSM**) peut travailler même indépendamment de [[:jackd|JACK]]. |
| |
| | <mobiletable 1> |
| ^ Nom ^ Description ^ Protocole ^ Installation ^ | ^ Nom ^ Description ^ Protocole ^ Installation ^ |
| | [[:QJackCtl]] | **QJackCtl** est une interface graphique pour le serveur de son [[:jackd|JACK]]. Il permet entre autre de connecter entre elles les différentes applications compatibles [[:jackd|JACK]] et de sauvegarder leurs états sous forme de sessions uniques, à condition que celles-ci implémentent le standard **JACK session**. | JACK-session | ''[[apt>qjackctl]]'' | | | [[:QJackCtl]] | **QJackCtl** est une interface graphique pour le serveur de son [[:jackd|JACK]]. Il permet entre autre de connecter entre elles les différentes applications compatibles [[:jackd|JACK]] et de sauvegarder leurs états sous forme de sessions uniques, à condition que celles-ci implémentent le standard **JACK session**. | JACK-session | ''[[apt>qjackctl]]'' | |
| | [[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]] | | | [[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]] | |
| | </mobiletable> |
| |
| ===== Instruments ===== | ===== Instruments ===== |
| La plupart des synthétiseurs mélangent plusieurs de ces techniques. | La plupart des synthétiseurs mélangent plusieurs de ces techniques. |
| |
| | <mobiletable 1> |
| ^ Nom ^ Description ^ Environnement ^ Installation ^ | ^ Nom ^ Description ^ Environnement ^ Installation ^ |
| | [[https://vcvrack.com|VCV Rack]] | synthétiseur modulaire, réplique du matériel [[wprf>Eurorack]], avec une grande communauté et des milliers de modules ! Voir aussi le fork [[https://cardinal.kx.studio/|Cardinal]] qui améliore beaucoup l'application.((Voir le sujet [[https://forum.ubuntu-fr.org/viewtopic.php?id=2085638|VCV Rack]] sur le forum)) | [[:jackd|JACK]] [[:CLAP]] [[:LV2]] [[:VST]] | [[https://vcvrack.com/Rack#get|exécutable]] | | | [[https://vcvrack.com|VCV Rack]] | synthétiseur modulaire, réplique du matériel [[wprf>Eurorack]], avec une grande communauté et des milliers de modules ! Voir aussi le fork [[https://cardinal.kx.studio/|Cardinal]] qui améliore beaucoup l'application.((Voir le sujet [[https://forum.ubuntu-fr.org/viewtopic.php?id=2085638|VCV Rack]] sur le forum)) | [[:jackd|JACK]] [[:CLAP]] [[:LV2]] [[:VST]] | [[https://vcvrack.com/Rack#get|exécutable]] | |
| | [[https://amsynth.github.io/|amSynth]] | synthétiseur à modélisation analogique | [[:jackd|JACK]] | [[apt>amsynth]] | | | [[https://amsynth.github.io/|amSynth]] | synthétiseur à modélisation analogique | [[:jackd|JACK]] | [[apt>amsynth]] | |
| | [[http://bristol.sourceforge.net/index.html|bristol]] | émulation de nombreux synthétiseurs vintages | [[:jackd|JACK]] | [[apt>bristol]] | | | [[http://bristol.sourceforge.net/index.html|bristol]] | émulation de nombreux synthétiseurs vintages | [[:jackd|JACK]] | [[apt>bristol]] | |
| | [[http://freebirth.sourceforge.net/|freebirth]] | synthétiseur de basse inspiré de la TB-303 (très utilisée en techno pour les sons acid) | ALSA | [[apt>freebirth]] | | | [[http://freebirth.sourceforge.net/|freebirth]] | synthétiseur de basse inspiré de la TB-303 (très utilisée en techno pour les sons acid) | [[:ALSA]] | [[apt>freebirth]] | |
| | [[https://github.com/DISTRHO/Nekobi|nekobi]] | autre émulateur de TB-303 | [[:LV2]] [[VST]] | [[apt>nekobi]] via les [[:kxstudio|dépots KXStudio]] | | | [[https://github.com/DISTRHO/Nekobi|nekobi]] | autre émulateur de TB-303 | [[:LV2]] [[VST]] | [[apt>nekobi]] via les [[:kxstudio|dépots KXStudio]] | |
| | [[:timidity]] | Timidity sert aussi de synthétiseur virtuel | [[:jackd|JACK]] | [[apt>timidity]] | | | [[:timidity]] | Timidity sert aussi de synthétiseur virtuel | [[:jackd|JACK]] | [[apt>timidity]] | |
| | [[http://www.smbolton.com/whysynth.html|whysynth]] | synthétiseur très complet | [[:DSSI]] | [[apt>whysynth]] | | | [[http://www.smbolton.com/whysynth.html|whysynth]] | synthétiseur très complet | [[:DSSI]] | [[apt>whysynth]] | |
| | [[http://www.linuxmao.org/Xsynth-dssi|Xsynth]] | synthétiseur à modélisation analogique simple | [[:DSSI]] | [[apt>xsynth-dssi]] | | | [[http://www.linuxmao.org/Xsynth-dssi|Xsynth]] | synthétiseur à modélisation analogique simple | [[:DSSI]] | [[apt>xsynth-dssi]] | |
| | </mobiletable> |
| |
| ==== sampleurs ==== | ==== sampleurs ==== |
| * Les **beat slicers** permettent de réordonner à la volée les fragments d'un sample (par ex. d'une boucle rythmique), le tout de manière plus ou moins aléatoire pour créer une sorte de "désordre" rythmique, très utilisés pour le breakbeat et la jungle par ex. | * Les **beat slicers** permettent de réordonner à la volée les fragments d'un sample (par ex. d'une boucle rythmique), le tout de manière plus ou moins aléatoire pour créer une sorte de "désordre" rythmique, très utilisés pour le breakbeat et la jungle par ex. |
| |
| | <mobiletable 1> |
| ^ Nom ^ Description ^ Environnement ^ Installation ^ | ^ Nom ^ Description ^ Environnement ^ Installation ^ |
| | [[LinuxSampler]] | sampleur, éditeur de banque ([[apt>gigedit]]), interface graphique : [[http://qsampler.sourceforge.net/|qsampler]] (qt) ou [[http://sourceforge.net/projects/jsampler/|jsampler]] (java)| [[:jackd|JACK]] ALSA [[:LV2]] [[VST]] | [[apt>qsampler]] | | | [[LinuxSampler]] | sampleur, éditeur de banque ([[apt>gigedit]]), interface graphique : [[http://qsampler.sourceforge.net/|qsampler]] (qt) ou [[http://sourceforge.net/projects/jsampler/|jsampler]] (java)| [[:jackd|JACK]] [[:ALSA]] [[:LV2]] [[VST]] | [[apt>qsampler]] | |
| | [[http://www.hydrogen-music.org|Hydrogen]] | boîte à rythme avancée : step sequencer et lecteur / éditeur de samples | [[:jackd|JACK]] | [[apt>hydrogen]] [[apt>hydrogen-drumkits]] | | | [[http://www.hydrogen-music.org|Hydrogen]] | boîte à rythme avancée : step sequencer et lecteur / éditeur de samples | [[:jackd|JACK]] | [[apt>hydrogen]] [[apt>hydrogen-drumkits]] | |
| | [[http://www.fluidsynth.org|FluidSynth]] | soundfont player (interface graphique : [[http://qsynth.sourceforge.net/qsynth-index.html|qsynth]]) | [[:jackd|JACK]] ou [[:DSSI]] | [[apt>fluidsynth]] et [[apt>qsynth]] ou [[apt>fluidsynth-dssi]] | | | [[http://www.fluidsynth.org|FluidSynth]] | soundfont player (interface graphique : [[http://qsynth.sourceforge.net/qsynth-index.html|qsynth]]) | [[:jackd|JACK]] ou [[:DSSI]] | [[apt>fluidsynth]] et [[apt>qsynth]] ou [[apt>fluidsynth-dssi]] | |
| | [[http://essej.net/sooperlooper/|sooperlooper]] | enregistrement et jeu de boucles pour le live | [[:jackd|JACK]] | [[apt>sooperlooper]] | | | [[http://essej.net/sooperlooper/|sooperlooper]] | enregistrement et jeu de boucles pour le live | [[:jackd|JACK]] | [[apt>sooperlooper]] | |
| | [[http://openavproductions.com/fabla/|Fabla]] | lecteur de samples, orienté percussions | [[:LV2]] | [[apt>fabla]] via les [[:kxstudio|dépots KXStudio]] | | | [[http://openavproductions.com/fabla/|Fabla]] | lecteur de samples, orienté percussions | [[:LV2]] | [[apt>fabla]] via les [[:kxstudio|dépots KXStudio]] | |
| | </mobiletable> |
| |
| ===== Effets ===== | ===== Effets ===== |
| On trouve beaucoup d'effets soit en standalone [[:jackd|JACK]], soit en plugin de studios virtuels (voir [[#daws_studios_virtuels_et_sequenceurs_midi|au dessus]]) au format [[:CLAP]], [[:LV2]], [[:LADSPA]] ou [[VST]]. | On trouve beaucoup d'effets soit en standalone [[:jackd|JACK]], soit en plugin de studios virtuels (voir [[#daws_studios_virtuels_et_sequenceurs_midi|au dessus]]) au format [[:CLAP]], [[:LV2]], [[:LADSPA]] ou [[VST]]. |
| |
| | <mobiletable 1> |
| ^ 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://eq10q.sourceforge.net|EQ10Q]] | suite de filtres et d'equalizers | [[:LV2]] | [[apt>EQ10Q]] | | | [[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 ]] | | | [[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 ]] | |
| | </mobiletable> |
| |
| 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 |
| Et pour plus de LV2, DSSI et LADSPA : **(en)** http://linux-sound.org/plugins.html | Et pour plus de [[:LV2]], [[:DSSI]] et [[:LADSPA]] : **(en)** http://linux-sound.org/plugins.html |
| |
| ===== Programmation ===== | ===== Programmation ===== |
| |
| | <mobiletable 1> |
| ^ Nom ^ Description ^ Plugins ^ Environnement ^ Installation ^ | ^ Nom ^ Description ^ Plugins ^ Environnement ^ Installation ^ |
| | [[puredata|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 [[https://hackthedj.wordpress.com/about/|HackTheDj!]] par exemple. | [[:DSSI]] [[:LADSPA]] | [[:jackd|JACK]], [[http://opensoundcontrol.org/about|OSC]] | [[apt>puredata]] | | | [[puredata|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 [[https://hackthedj.wordpress.com/about/|HackTheDj!]] par exemple. | [[:DSSI]] [[:LADSPA]] | [[:jackd|JACK]], [[http://opensoundcontrol.org/about|OSC]] | [[apt>puredata]] | |
| | [[http://csound.sourceforge.net/|csound]] | langage de programmation (et compilateur) dédié a la création sonore et musicale [[http://codelab.fr/91|introduction]] | [[:LADSPA]] | [[:jackd|JACK]], [[http://opensoundcontrol.org/about|OSC]] | [[apt>csound]] [[apt>csound-doc]] | | | [[http://csound.sourceforge.net/|csound]] | langage de programmation (et compilateur) dédié a la création sonore et musicale [[http://codelab.fr/91|introduction]] | [[:LADSPA]] | [[:jackd|JACK]], [[http://opensoundcontrol.org/about|OSC]] | [[apt>csound]] [[apt>csound-doc]] | |
| | [[http://darwintunes.org/|DarwinTunes]] | les participants influent sur la musique générative et le robot apprend ([[intelligence artificielle]]). [[http://darwintunes.org/600-generations|exemple]] | | | | | | [[http://darwintunes.org/|DarwinTunes]] | les participants influent sur la musique générative et le robot apprend ([[intelligence artificielle]]). [[http://darwintunes.org/600-generations|exemple]] | | | | |
| | </mobiletable> |
| |
| Voir aussi [[http://codelab.fr|codelab]], excellent forum d'entraide autour de la programmation multimédia temps réel (Pure Data, Processing, SuperCollider, etc). | Voir aussi [[http://codelab.fr|codelab]], excellent forum d'entraide autour de la programmation multimédia temps réel (Pure Data, Processing, SuperCollider, etc). |
| ===== Accessoires, outils ===== | ===== Accessoires, outils ===== |
| |
| | <mobiletable 1> |
| ^ Nom ^ Description ^ Environnement ^ Installation ^ | ^ Nom ^ Description ^ Environnement ^ Installation ^ |
| | scolily | Convertit l'entrée microphone en MIDI (lilypond...) | | [[apt>scolily]] | | | scolily | Convertit l'entrée microphone en MIDI (lilypond...) | | [[apt>scolily]] | |
| | [[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]] | |
| | </mobiletable> |
| |
| ==== Éditeurs de partition ==== | ==== Éditeurs de partition ==== |
| |
| | <mobiletable 1> |
| ^ Nom ^ Description ^ Environnement ^ Installation ^ | ^ Nom ^ Description ^ Environnement ^ Installation ^ |
| | [[:LilyPond]] | éditeur de partitions, orienté [[wpfr>Publication assistée par ordinateur|PAO]] et impression | |[[apt>lilypond]] | | | [[: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.denemo.org|Denemo]] | Interface graphique GNOME pour Lilypond | | [[apt>denemo]] | |
| | [[http://www.frescobaldi.org|Frescobaldi]] | Interface graphique KDE pour Lilypond | | [[apt>frescobaldi]] | | | [[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 | | | | [[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]] | | | [[http://noteedit.berlios.de/|Noteedit]] | éditeur de partitions simple (abandonné) | | [[apt>noteedit]] | |
| | [[:Canorus]] | NoteEdit refondu avec de nouvelles fonctionnalités | | [[apt>canorus]] | | | [[: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]] | | | [[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]] | |
| | </mobiletable> |
| |
| Certains [[#studios_virtuels_orientes_composition|séquenceurs MIDI]], comme [[:Rosegarden]] permettent aussi d'éditer les notes sous forme de partition. | Certains [[#studios_virtuels_orientes_composition|séquenceurs MIDI]], comme [[:Rosegarden]] permettent aussi d'éditer les notes sous forme de partition. |
| ==== Informations, Documentation, Tutoriels ==== | ==== Informations, Documentation, Tutoriels ==== |
| |
| * L'excellent [[http://www.linuxmao.org/Accueil|LinuxMAO]], site francophone qui traite de tout ce qui concerne la MAO et les logiciels libres. Propose aussi des [[http://www.linuxmao.org/Portail+des+Tutos|tutoriels]]. | * L'excellent [[https://www.linuxmao.org/Accueil|LinuxMAO]], site francophone qui traite de tout ce qui concerne la MAO et les logiciels libres. Propose aussi des [[http://www.linuxmao.org/Portail+des+Tutos|tutoriels]]. |
| * [[http://le-guitariste-libre.blogspot.fr/p/trucs-et-astuces-pour-laudio-sous.html|Le guitariste libre]], blog francophone qui vous guide pas en pas dans le monde du logiciel libre et freeware dédié à la MAO sur Ubuntu. | * [[https://le-guitariste-libre.blogspot.fr/p/trucs-et-astuces-pour-laudio-sous.html|Le guitariste libre]], blog francophone qui vous guide pas en pas dans le monde du logiciel libre et freeware dédié à la MAO sur Ubuntu. |
| * **(en)** [[http://planet.linuxaudio.org/|planet.linuxaudio.org]] : fil d'actualité autour de l'audio sous Linux. | * **(en)** [[https://planet.linuxaudio.org/|planet.linuxaudio.org]] : fil d'actualité autour de l'audio sous Linux. |
| * [[http://bluedid29.mdl29.net/|BlueDid29 - MAO libre]] : blog autour du multimédia sous Linux. | |
| |
| ===== Voir aussi ===== | ===== Voir aussi ===== |
| |
| * [[audio]] | * [[:Audio]] |
| * [[multimedia]] | * [[:Multimédia]] |
| * [[guitare|Logiciels de guitare sous Ubuntu]] | * [[:guitare|Applications pour guitare]] |
| |
| ==== Pages concernant la MAO ==== | ==== Pages concernant la MAO ==== |