Ne les oublions pas, voici quelques utilitaires pour la gestion du MIDI. On ne les utilise pas forcément tous les jours, (quoi que...) mais en tout cas ils sont super pratiques.
Table des matières
Utilitaires divers
- a2jmidid : permet d'utiliser d'anciennes applications (ALSA Sequencer) sous Jack2, c'est un service en tache de fond qui agit comme un pont.
- Aseqjoy : un petit programme qui permet de convertir sa manette de jeu en contrôleur midi, vous pouvez utiliser qmidiroute avec afin de personnaliser les commandes des touches.
- Mididings : est un routeur/processeur d'évènements MIDI. Les patchs, écrits sous forme de scripts Python peuvent servir à faire des routages complexes de données MIDI, modifier des évènements ou lancer des commandes shell, OSC ou dbus à partir de messages MIDI arbitraires.
- qMIDICurves : est une application très simple qui vous permet de modifier les courbes de vélocité MIDI.
- MidingSolo : un logiciel audio de reconnaissance de note.
- Midirgui : un outil d'inter-connexion MIDI.
- QmidiNet : envoi et reçoit des données Alsa - MIDI à travers le réseau.
- Timidity : lecteur de fichiers MIDI
- Drumstick : une collection de plein d'utilitaires en ligne de commande ou en GUI.
- amidi (vient avec ALSA) : lit et écrit sur les ports-RAW pour ALSA.
- Alsa-Midi-Latency-Test : tester votre latence Alsa - MIDI.
- Sysexxer : outil d'échange de données MIDI, compatible JACK.
- Ctrlr : utilitaire pour fabriquer des panneaux de contrôle MIDI.
- SendMIDI : utilitaire en ligne de commande pour envoyer des messages MIDI.
- ReceiveMIDI : utilitaire en ligne de commande pour recevoir des messages MIDI.
Les outils AMS
L'équipe qui fabrique AMS (Alsa Modular Synth), nous offre également des outils :- Ces logiciels existent en paquet version Qt3 sur le site officiel d'alsamodular.
- Des versions Qt4 améliorées sont disponibles sur le dépôt CVS d'alsamodular depuis juillet 2009 (remplacer modulename par qmidiroute, qmidiarp ou qmidicontrol dans cette commande.) :
cvs -z3 -d:pserver:anonymous@alsamodular.cvs.sourceforge.net:/cvsroot/alsamodular co -P modulename
Développons ici les outils logiciels d'Alsa Modular :
Installation :
cd modulename autoreconf -i configure --prefix=votre prefix (/usr en général) make sudo make install
Les rapports de tests sont les bienvenus sur la liste alsamodular-userATlists.sourceforge.net .
- qMIDIroute : est un routeur de données MIDI.
- QMidiArp : est un Arpégiateur, Séquenceur et LFO MIDI permettant de créer ses propres motifs d'arpège qui peuvent fonctionner en parallèle. Les arpèges créés sont envoyés à des ports/canaux MIDI dédiés. QMidiArp est synchronisable au transport JACK et à l'horloge MIDI (midi clock).
- KAConnect : est un MIDI patchbay (pour faire vos connections Alsa - MIDI). C'est un équivalent à aconnectgui en version Qt.
- QMidiCtl
- QMidiControl : permet de créer une surface de contrôle :
Claviers virtuels
Il existe différents claviers virtuels sous GNU/Linux :Lecteurs MIDI
- jpmidi : un lecteur midi en ligne de commandes.
- Drumstick-guiplayer : un simple lectur de fichier midi
- Kmid : un lecteur MIDI pour KDE4.
- aplaymidi : un utilitaire en ligne de commande qui joue un fichier MIDI spécifié sur un ou plusieurs ports du séquenceur ALSA.
- voir aussi http://www.caoua.org/midish/
Moniteurs MIDI
- MidiMon est un moniteur MIDI pour ALSA et JACK.
- Drumstick MIDI Monitor : est un Moniteur MIDI pour KDE qui affiche tous les messages présents en IN et OUT.
- GMidiMonitor : un moniteur de message MIDI pour Gnome.