Loading

NOM

       qmidiroute - un processeur et routeur d’évênements MIDI

SYNOPSIS

       qmidiroute [OPTION] [fichier]
       qmidiroute { --help | --version }

       qmidiroute  est  un  processeur  d’évênements  MIDI  versatile  pour le
       séquenceur ALSA.  Son interface graphique est basée sur la bibliothèque
       Qt4.   qmidiroute  permet  le  montage d’un nombre illimité de routages
       MIDI dans lesquels les évênements entrants sont d’abord  filtrés,  puis
       modifiés en valeur ou même en type d’évênement, et enfin acheminés vers
       un port ALSA de sortie dédié. Les routes fonctionnent en  parallèle  et
       sont organisées en onglets. Avec qmidiroute il est par exemple possible
       de changer ou invertir l’échelle d’un clavier, de transformer des notes
       jouées  sur  le  clavier  en changements de son (program change) ou des
       données d’un contrôleur en  notes.   qmidiroute  possède  également  un
       outil de journalisation des évênements MIDI reçus.

   Utilisation Générale
       Après  le  lancement de l’application, l’onglet Non-trait est présenté
       (cf paragraphe plus bas). Pour commencer le montage des routes MIDI, on
       clique  le  bouton Nouvelle route..., ce qui produit une nouvelle route
       MIDI visible comme onglet dans la zone  de  routage.  Plusieurs  routes
       travaillant  en  parallèle  peuvent  ainsi être créées et organisées en
       utilisant les boutons Renommer, Supprimer et Dupliquer.   L’intégralité
       du  montage  peut  être enregistré dans et chargé à partir d’un fichier
       QMidiRoute (.qmr).  Le Journal d’évênements est affiché dans la  partie
       inférieure  de  l’interface  et peut être caché ou détaché au choix. La
       journalisation peut également être désactivée totalement  ou  pour  les
       évênements MIDI Clock uniquement.

   Monter une route MIDI
   Le champ Entrée
       Le  champ Entre représente le filtre pour les évênements entrants dans
       chaque route.  Les évênements traités sont Note, Contrleur,  Pitchbend
       et  Program  Change.  Ces évênements peuvent être filtrés par rapport à
       leurs valeurs respectives  ou  par  leur  canal  MIDI.  Les  évênements
       pouvant passer ce filtre d’entrée sont dirigés vers le champ Sortie.

   Le champ Sortie
       Le  champ  Sortie  permet  de  spécifier  en  quel type d’évênement les
       données passant par le filtre d’entrée seront transformées,  de  quelle
       manière leur canal MIDI et leurs valeurs seront changées, et enfin vers
       quel port AlSA elles seront acheminées. Le Canal et les Valeurs peuvent
       être  définis  en  mode  Fixe,  Offset  ou Reverse Offset par rapport à
       l’évênement d’entrée. Par  exemple,  Reverse  Offset  prend  la  valeur
       spécifiée  et  en  soustrait  la  valeur  de  l’évênement d’entrée pour
       produire la valeur de l’évênement  sortant.  Si  la  gamme  de  valeurs
       spécifiée à la sortie est différente de celle de l’entrée, la gamme des
       valeurs d’entrée sera mise à l’échelle de la gamme de sortie,  et  ceci
       de  manière continue. Les évênements seront acheminés vers le port ALSA
       spécifié. Le nombre de ports  ALSA  disponibles  peut  être  défini  en
       spécifiant l’ option correspondante.

   Longlet Non-traité
       Dans  l’onglet  Non-trait, on gère les évênements ne passant par aucun
       des filtres définis dans l’ensemble du routage. Ces évênements  peuvent
       être rejetés ou transmis au port spécifié.

OPTIONS

       --portCount  <num>  Définir  le nombre de ports ALSA disponibles égal à
       <num>. La valeur par défaut est 2.

       --help Affiche les options de ligne de commande disponibles  et  quitte
              le programme.

       --version
              Affiche  l’information  de version du programme et quitte celui-
              ci.

       fichier
              Nom d’un fichier QMidiRoute (.qmr) valide à charger au démarrage
              du programme.

FICHIERS

       *.qmr
              Fichiers  QMidiRoute  contenant  les  données de routage MIDI au
              format plein texte.

EXEMPLES

       Un   fichier   d’exemple   de    routage    MIDI    se    situe    dans
       /usr/share/qmidiroute ou dans /usr/local/share/qmidiroute

NOTES

       Les erreurs et avertissements sont écrits dans stderr(3).

SUPPORT

       alsamodular-devel@lists.sourceforge.net

AUTEURS

       Matthias  Nagorni,  Frank Kober et Guido Scholz. Cette page de manuel a
       été écrite par Frank Kober <emuse@users.sourceforge.net>.

                                  2009-09-13