L’ensemble Midi manager LRL documentation

Version 1.1

Par Louis-Rock Lampron

http://www.lapitonnerie.com

(C) avril 2026

Notez que si vous avez installé cet ensemble, ce document est accessible en ligne, en ouvrant la liste des actions dans reaper, en choisissant l’item suivant:

LRL MIDI manager documentation.lua.

 

Concept

L’ensemble midi manager LRL, est composé de divers scriptes en langage LUA, des module JSFX, ainsi que des pistes modèles conçu pour reaper. Ces outils ont pour but de simplifier la gestion des paramètres et de mixage midi des instruments à l’intérieur des modules respectant les normes gm/gs.

Cet ensemble, apporte aussi des solutions de performances pour accroître le confort d’utilisation des nombreuses fonctionnalités midi de certains modules, qui ne sont pas toujours accessibles via les paramètres exposés.

De plus, comme l’affichage de certains modules virtuels manque d’accessibilité, cet ensemble est tout indiqué pour en améliorer la gestion en MIDI.

 

Contexte

Depuis plus de trente ans, j’ai expérimenté le système midi sous toutes ces formes: petits séquenceurs, machine de synchronisation avec des bandes magnétiques etc. J’ai touché aux batteries électroniques, clavier work station etc., en passant par des logiciels dos comme texture, sequencer-plus et cakewalk, entre autre. Ce dernier, fut pour moi une révélation par sa simplicité et sa flexibilité autant en dos qu’en windows. Le tableau de mixage était relativement très pratique, comportant des lignes représentant les pistes, ainsi que des colonnes, dédiées aux paramètres de mixage midi. Il offrait la possibilité de concevoir des scriptes pour ajouter des fonctionnalités vraiment très intéressantes. J’ai travaillé avec ce logiciel pendant une vingtaine d’années.

Depuis quelques années, j’utilise reaper, par-ce qu’il offre la possibilité d’utiliser des instruments et des effets virtuels en toute simplicité. Grâce à OSARA, un incontournable outil d’accessibilité rendant possible l’utilisation de reaper pour les non-voyants, cela a favorisé mon inclusion au sein d’une communauté qui comme moi, oeuvre dans le noir.  

Par contre, sur le plan du mixage midi j’ai trouvé qu’on manquait d’outil fiable et facile à utiliser. C’est alors que j’ai décidé d’approfondir mes connaissances en langage de scripte lua ainsi que le langage eel2 pour les modules jsfx. Avec la venue de l’intelligense artificielle, j’ai pu accélérer mes développements en me confectionnant des outils pour palier au manque de fonctionnalité midi.

En 2025, je me suis lancé dans la création de mon ensemble «midi manager». J’étais déterminé à nous donner des outil me rendant capable de gérer facilement les modules midi virtuels.

 

Considération

Avant d’exploiter les outils de cet ensemble, il est vivement recommandé de lire ce manuel, affin d’acquérir les connaissance nécessaires à son utilisation.

Comme la programmation de ces outils est au format texte et que les sources sont ouvertes, il est possible d’y apporter toutes modifications pertinentes, à vos risques. Cependant, si vous modifiez quoi que ce soit, prenez soin de bien documenter ce qui a été fait.

N’hésitez pas à redistribuer l’ensemble de ce produit tel quel, ou avec vos modifications bien documentées.

Ce produit étant offert gratuitement, toutes modifications ou redistributions devront l’être également.

Notez que les outils de l’ensemble «midi manager lrl» ne garentissent pas la compatibilité de toutes les commandes midi traitées par cet ensemble avec les module qui se disent respecter le protocole gm ou gs.

Certaines parties de cet ensemble pourraient ne pas fonctionner adéquatement, à cause de facteurs circonstanciels incontrôlables.

Notez qu’il n’y a aucune touche de raccourci d’assignée aux scriptes inclus avec cet ensemble. Étant donné le risque de confusions, il vous appartient de sélectionner celles qui seront harmonisées à votre environnement.

Pour vous assurer du bon fonctionnement de l’ensemble de ce produit, il est recommandé de veiller à ce que Reaper ainsi que OSARA, au quel cas, soient à jour. Considérons aussi l’installation des extensions SWS à jour.

Ce document traite seulement de l’ensemble «midi manager lrl». Assumons que vous maîtrisiez assez reaper pour charger des fx et exécuter les scriptes par la liste des actions ou raccourci, s’il y a lieu. Au besoin, la gestion des préréglages et de vos projets sont à considérer. Aussi, assumons que vous avez les connaissances essentielles pour manipuler les paramètres fx, que se soit par l’affichage standard ou si vous disposez d’application d’adaptation visuelle comme Ozara, et que vous soyez en mesure d’accéder et manipuler les paramètres exposés.

Notez que le rendu de certains éléments peuvent modifier leurs contenus par eux même, suite à des événements circonstanciels. Ceci dit, pour les utilisateurs de JAWS, ce dernier sera efficace par-ce qu’il réactualise automatiquement l’affichage des éléments focalisés. Pour ceux qui utilisent NVDA, il faudra jouer avec les tabulations pour réactualiser le contenu.

Il en va de même pour le menu des paramètres exposés par Osara. Ici, que se soit avec JAWS ou NVDA, il faut aller sur le paramètre voisin, puis revenir sur celui qu’on souhaite réactualiser.

 

Installation

Si ce n’est déjà fait, pour installer L’ensemble Midi manager LRL, veuillez télécharger ce qui suit:

Midi_manager_Setup.exe

Lancez l’installateur et suivez bien les instructions.

Une fois la procédure terminée, un dossier nommé «lapitonnerie» sera créé dans les sous-dossiers «Scripts» ainsi que «Effects» du dossier utilisateur de «Reaper». Il comporteront respectivement les scriptes lua et les modules JSFX.

Le fichier «reaper-kb.ini» sera modifié pour intégrer les wscriptes dans la liste des actions. L’original sera recopié et daté, pour prévenir sa perte.

Dans le dossier «TrackTemplates» un sous-dossier nommé «midi manager (lrl)» comportera les piste modèles faisant partie de l’ensemble.

Tous ces éléments sont expliqués plus loin.

 

Modules compatibles

Tous les modules recevant du midi doté de générateur de sons ou échantillonneur sont compatibles pour les volets ajustement et performance.

Pour le volet mixage, les modules reconnus et pris en charge sont les suivants:

Notez qu’il se peut que par défaut, d’autres modules nécessitent l’activation du mode gm pour les rendre compatibles. Une foi ce mode activé, sauvegardez un préréglage ou une piste modèle, affin de simplifier les prochains chargements.

Notez aussi que les modules de son physiques ou externes seront plus faciles à contrôler avec le mixeur décrit plus loin.

 

Vue d’ensemble

Cet ensemble, comporte cinq volets:

1. L’ajustement clavier, qui comporte le module «MIDI Manager Keyboard velocity tuning (LRL)», conçu pour réajuster la vélocité de votre clavier midi, note par note, affin de lui redonner un cou de jeune.

2. la performance, qui comporte les modules suivants:

3. le mixage midi, qui comporte le module, «MIDI Manager Mixer (LRL)», avec lequel, vous vous en doutez, vous permettra de mixer vous canaux midi comme jamais.

4. les fichiers de modèles de pistes, pour charger rapidement un ensemble de pistes préréglées avec «MIDI Manager Mixer (LRL)», déjà chargé, dédié au modules compatibles.

5. Des petits scriptes en extra pour ajouter des outils pratiques.

 

1. L’ajustement clavier

1.1. «MIDI Manager Keyboard velocity tuning (LRL)»

Avec le temps, l’usure des touches de votre clavier midi peut s’installer et causer de l’inconfort à l’utilisation de votre instrument.

Ce module sert à corriger ou réajuster la vélocité de votre clavier midi, note par note.

N’utilisez ce module que si vous percevez des troubles réguliers bien évidents lié à la vélocité. Par exemple, si vous jouez un do 4 et que cette dernière n’est jamais assez forte, il se peut que cette note soit usée. Vous pouvez alors remédier à cette anomalie en augmentant la vélocité seulement pour cette note.

Si par contre, une autre note joue toujours trop fort, il est possible de la réajuster en abaissant sa vélocité. L’idée, est simplement de palier temporairement aux défauts des touches de notes en attendant de racheter un autre clavier.

Les corrections apportées à l’aide de ce module, sont sauvegardées dans le projet. Cependant, si vous avez toujours besoin du module à chaque fois que vous jouez, il est possible de sauver les paramètres dans un préréglage qui sera chargé par défaut lors de l’activation du module.

Puisqu’il s’agit d’un module de correction de jeu, il est préférable de le charger en entrée de piste. De cette manière, l’enregistrement sera déjà propre.

Si vous n’avez plus de piste midi à faire pour votre projet, vous pouvez alors retirer ce module. Vous pouvez ainsi partager votre projet ou travaillez en collaboration avec d’autres personnes, sans vous soucier de quoi que ce soit.

Si des corrections sont apportées avec ce module et que vous devez changer d’octave ou de tonalité par votre clavier, cela aura pour effet de décaler les corrections. Utiliser plutôt le paramètre d’octave et ou de transposition du module, pour jouer, tout en conservant les corrections sur l’entrée de vos notes.

Dans le cas où des problèmes sporadiques apparaissent, ou si vous devez constamment faire des réajustements et que la compensation de vélocité est inconfortable ou insuffisante, il se peut alors que la durée de vie de votre instrument soit atteinte. Ceci dit, ce module ne vous sera d’aucune utilité. Votre clavier devra impérativement être remplacé.

Par contre, il se peut aussi que votre clavier soit en déséquilibre sur votre plan de travail. Par exemple, si les points de support ne s’accotent pas suffisamment sur votre plan de travail, courbant le clavier, de sorte à produire une mauvaise vélocité. corrigez ce problème avec des petits bouts de bois ou de plastique pour combler le vide entre les points de support flottants et la surface de votre plan de travail.

Bien entendu, il est toujours possible d’utiliser ce module en sortie de piste, à titre récréatif, pour simplement apporter des changement de vélocité à certaines notes dans le cas ou des événement soit déclanchés par la vélocité.

Aussi, dans le cas ou une partition midi comporte des notes qui ont toujours une vélocité soit trop faible ou trop forte, ce module est tout indiqué, pour apporter une corrextion en sortie de piste.

«MIDI Manager Keyboard velocity tuning (LRL)» Paramètres

Canal d’entrée

Valeurs possibles: Omni, 1 à 16.

Sélectionne le canal midi qui sera reçu et traité.

Omni: signifie que tous les canaux sont reçus. Ainsi, chaque événement midi reçu sera retransmis tenant compte de son canal.

1 à 16: signifie que seul le canal sélectionné sera reçu et retransmis.

Dernière note touchée

Valeurs possibles: «0: C-1» à «127: G9», NONE.

NONE: signifie qu’aucune note n’a été reçue.

Bien que ce paramètre puisse être modifié, il prendra automatiquement la valeur de la dernière note jouée, lorsque reçue.

Décalage de la vélocité de la dernière note touchée

Valeurs possibles: -64 à +63.

Détermine le facteur de vélocité à appliquer pour la note sélectionnée. Lorsque la valeur est 0, le facteur est nul. Donc, il n’y aura aucun changement sur la vélocité en sortie.

Lorsque modifié, la valeur du paramètre est automatiquement enregistrée pour la note courante.

Lorsqu’une note est reçue, ce paramètre prend automatiquement la valeur de son facteur de vélocité.

Initialiser la vélocité pour la dernière note touchée

Met à 0 le facteur de la vélocité pour la dernière note touchée.

Pour ce faire, dans la fenêtre FX, appuyez sur flèche-bas.

Avec OSARA, dans le menu des paramètres exposés, descendez sur ce paramètre puis tabulez affin de vous trouver sur sa valeur. Appuyez sur la touche fin et ensuite sur la touche début.

Initialiser la vélocité pour toutes les notes

Met à 0 le facteur de la vélocité pour toutes les notes.

Pour ce faire, dans la fenêtre FX, appuyez sur flèche-bas.

Avec OSARA, dans le menu des paramètres exposés, descendez sur ce paramètre puis tabulez affin de vous trouver sur sa valeur. Appuyez sur la touche fin et ensuite sur la touche début.

Octave

Valeurs possibles: -4 à +4.

Si vous disposez d’un clavier avec un nombre de note restreint, ce paramètre est tout indiqué pour jouer sur d’autres octaves sans altérer les facteurs de vélocité modifiés.

Transposition

Valeurs possibles: -12 à +12.

Permet de jouer sur une autre tonalité sans altérer les facteurs de vélocité modifiés.

 

2. la performance

En midi, il est plus sûr de séparer les pistes pour que chaque canal ait la sienne. Ceci dit, chaque outil de performance devra aussi avoir sa propre piste. Alors, il sera préférable de considérer votre piste midi comme une piste principale. Laquelle, sera un dossier. À l’intérieur de celui-ci, ce trouvera en premier lieu votre piste de jeu naturel. En dessous, les pistes comportant les outils de performance souhaités et la dernière piste, qui fermera ce dossier.

 

2.1. MIDI Arpeggiator (lrl)

Ce module vous assistera pour produire des arpèges de grande qualité. Il comporte Beaucoup de paramètres pour une grande maniabilité et une excellente flexibilité.

Si votre partition doit avoir plusieurs types d’arpèges, veillez à ce que chacun de ces derniers ait sa propre piste.

MIDI Arpeggiator (lrl) paramètres

Vitesse (x BPM)

Valeurs permises: 0.0 à 16.0.

Il s’agit du BPM de votre projet multiplié par le facteur indiqué par ce paramètre.

Avec une valeur de 1, les notes de l’arpège se calent sur la noire, tendis que avec une valeur de 2, ce sera une croche, 4 pour une double-croche et ainsi de suite.

Contrôleur assigné pour la vitesse

Valeurs permises: OFF, 0 à 127.

Ce paramètre vous Permet d’assigner un contrôleur à la vitesse de l’arpège. Si ce contrôleur correspond à un curseur de votre pilote midi, par exemple un volume, ce dernier, pourrait contrôler directement la vitesse de l’arpège, en temps réel, en même temps que vous maintenez un accord.

Longueur des notes

Valeurs permises: 0.01 à 1.

Il s’agit en fait du pourcentage de la durée.

Mode de direction

Valeurs permises:

Il s’agit du sens de l’arpège. Il sera priorisé si le paramètre concernant le mode montée descente est actif. Ce dernier sera expliqué ci-après.

Si des variations sont ajoutées:

En alternance, signifie que un cycle d’arpège sera composé de sa note principale suivie des variations.

En entier, signifie que tout l’arpège est joué avec ses notes principales puis il sera rejoué en mode variation à tour de rôle.

Nombre de variation

Valeurs permises: OFF, 1 à 3.

Il s’agit du nombre de variation qu’on souhaite ajouter à l’arpège.

Variation 1 2 3:

Valeurs permises: -64 à 64.

Ces paramètres indiquent le nombre de demi-ton que les notes de variations prendront.

Vélocité

Valeurs permises: 0 à 127.

Il s’agit de la vélocité de l’arpège. Elle sera stabilisée à cette valeur peut importe la force de frappe appliquée.

Par contre, si ce paramètre est à 0, la vélocité réelle de chaque note sera transmise tel quelle.

Contrôleur assigné pour la vélocité

Valeurs permises: OFF, 0 à 127.

Ce paramètre vous Permet d’assigner un contrôleur à la vélocité. Si ce contrôleur correspond à un curseur de votre pilote midi, par exemple un volume, ce dernier, pourrait contrôler directement la vélocité de l’arpège, en temps réel, en même temps que vous maintenez un accord.

Mode montée et descente

Valeurs permises: OFF, ON.

Si actif, l’arpège fera un va et vient dans les deux sens.

Auto Direction

Valeurs permises: OFF, ON.

Si actif, le sens prioritaire de l’arpège sera déterminé par la séquence des deux premières notes entrées de l’accord.

Mode aléatoire

Valeurs permises: OFF, ON.

Si actif, les notes maintenues seront jouées au hasard. 

Limitation basse et haute

Valeurs permises: OFF, «0: C-1» à «127: G9».

Ces deux paramètres établissent une zone pour un arpège à grand déploiement.

Cela signifie que l’accord sera redistribué sur toute la zone spécifiée, d’une octave à l’autre.

La zone doit mesurer au moins un octave.

Si un de ces deux paramètres s’approche à moins d’un octave de l’autre, ce dernier s’en éloignera pour garder sa distance.

Si un de ces deux paramètres est à OFF, l’autre le sera également, ce qui remet le jeu en mode simple.

Mode de maintien

Valeurs permises:

L’activation de ce paramètre est conditionnelle à la spécification d’une zone ou d’un contrôleur d’arrêt.

Si actif, les notes restent collées jusqu’à ce qu’un changement d’accord se produise ou que le signal d’arrêt soit reçu.

Le signal d’arrêt est produit soit en jouant une note à l’extérieur de la zone, ou lorsque qu’un contrôleur d’arrêt est reçu.

Contrôleur d'arrêt du maintien

Valeurs permises: OFF, 0 à 127.

Si actif et que le contrôle spécifié est reçu avec une valeur supérieure à 63, l’arpège s’arrête.

Arrêt forcé de l’arpège

L’arpège s’arrête lorsque les conditions suivantes sont rencontrées:

Ce sont des conditions dont il faut tenir compte pour prévenir la surcharge des modules d’arpège ainsi que du système MIDI.

 

2.2. MIDI Chord Strummer (lrl)

Le module «MIDI Chord Strummer» a été développé par ALBtheALBatross, disponible sur le dépôt de ReaTeam.

Bien entendue, il a été recopier dans le dossier de midi manager pour éviter qu’il soit altéré lors d’une mise à jour de reateam. Aussi, la signature lrl le distincte et montre bien qu’il s’agit de la version faisant partie de midi manager.

Ce module, permet de simuler un jeu de guitariste grattant ses cordes vers le haut et vers le bas.

Par souci de navigation et d’accessibilité dans la fenêtre fx, la portion GFX a été enlevée.

Il peut être assez difficile de jouer une part de guitare avec se module car il faut acquérir une certaine dextérité pour le balayage des cordes avec la main gauche tout en jouant des accords de la main droite.

Comme il arrive que les six cordes peuvent être utilisées pour les accords, il est préférable d’enregistrer la piste de guitare en quelques étapes.

Ceci dit, tout d’abord, on enregistre une première couche en plaquant à l’avance les accords. Il faut les maintenir jusqu’aux changements de ces derniers. Pour vous aider lors de cet étape, contournez ou désactivez l’fx. Notez que la pédale de soutient est inutile ici car, le module ne considère que les notes maintenues. Donc, il faudra peut-être enregistrer les accords une à la fois pour qu’elles soient bien liées, dépendamment du contexte. En édition MIDI, le mode d’écriture pas à pas pourrait vous être utile.

En suite, on réactive l’fx et réenregistre la même section, en jouant le balayage au rythme voulu.

Par la suite, on ajoute une dernière couche, si besoin, en utilisant la pédale de soutient, pour ajouter de la couleurs au balayage.

Cela pleut paraître assez fastidieux mais le réalisme en vaut la peine.

Sections du clavier

La description est présentée de la manière suivante:

Notes anglaises

valeur numérique midi

fonction

B0

23

annule les notes maintenues sans interrompre celles qui ont été balayées.

C1

24

long mouvement en descendant

D1

26

long mouvement en montant

C#1

25

normal mouvement en descendant

D#1

27

normal mouvement en montant

E1

28

court mouvement en descendant

F1

29

court mouvement en montant

F#1

30

mouvement muté en descendant

G#1

32

mouvement muté en montant

G1

31

court mouvement muté en descendant

A1

33

court mouvement muté en montant

A#1

34

arrêt des notes

B1

35

déclencheur1

C2

36

déclencheur2

C#2

37

déclencheur3

D2

38

désactive le contournement

D#2

39

active le contournement et joue cette note

Pour le reste des notes, à partir de E2, 40, correspond à la plage d’entrée des accords.

MIDI Chord Strummer (lrl) paramètres

Strum Down Speed (ms)

Valeurs permises: 1 à 200.

La vitesse du mouvement en descente est spécifiée en milli seconde.

Strum Down Speed Curve

Valeurs permises: -40 à 40.

Permet d’établir une courbe progressive au mouvement descendant.

Strum Down Velocity Curve

Valeurs permises: -20 à 20.

Permet de jouer avec le rendu de la vélocité du mouvement en descente.

Skip End Notes Down

Valeurs permises: 0 à 4.

Spécifie le nombre de notes exclues à partir du début de la séquence du mouvement en descendant.

Strum Up Speed (ms)

Valeurs permises: 1 à 200.

La vitesse du mouvement en montée est spécifiée en milli seconde.

Strum Up Speed Curve

Valeurs permises: -40 à 40.

Permet d’établir une courbe progressive au mouvement montant.

Strum Up Velocity Curve

Valeurs permises: -20 à 20.

Permet de jouer avec le rendu de la vélocité du mouvement en montée.

Skip End Notes Up

Valeurs permises: 0 à 4.

Spécifie le nombre de notes exclues à partir du début de la séquence du mouvement en montant.

Bypass Mode

Change l’état du contourmenent

Options:

Keyswitch 1/2/3 Note

Valeurs permises: 0 à 127.

La note qui sera envoyée par le déclencheur 1/2/3. utile pour contrôler des articulation de votre instrument midi.

Key Map Octave

Valeurs permises: -4 à 4.

Spécifie l’octave en entrée, pour le jeu et le contrôle du module.

MIDI Channels

Spécifie le nombre de canaux midi utilisé pour les mouvements. Utile pour créer une distribution panoramique d’une note à l’autre.

Options:

Channel Timing Randomizer (ms)

Valeurs permises: 0 à 200.

Ceci, produit un délai aléatoire dans la distribution des canaux.

 

2.3. MIDI mini sequencer (lrl)

Avec ce module, il vous sera possible de créer de petites phrases ou performances musicales que vous pourrez facilement rappeler en jouant une seule note. La mémoire d’une instance du mini séquenceur peut prendre jusqu’à 128 pas. Inspiré des anciens synthétiseurs qui comportaient des petits séquenceurs, ce module offre beaucoup de possibilités liées à l’intégration des mini séquences au sein de vos projets.

Mais qu’est-ce qu’une mini séquence? Il s’agit d’une petite partition ne comportant que des notes. Cette partition est courte et dédié à produire un punch plusieurs fois. Aussi, il peut s’agit d’une phrase répétitive dont on pourra y apporter des variations sans la retaper.

Lorsque rappelées, dans vos projets, vous pouvez les jouer en y ajoutant à la volée les contrôles de soutien ou modulation etc., comme s’il s’agissait de simple notes.

Les minis séquences sont très utiles dans la musique électronique, pour créer des éléments répétitifs. Aussi on en trouve dans certaines musiques à suspense comme des bandes sonores, sur toutes sortes d’instruments. Par exemple, un accord complexe harmonisé sur une tonalité donnée, qui prendra des variantes selon la note de rappelle jouée.

Ce qu’il faut savoir sur le mini séquenceur lrl

Le module midi mini séquenceur lrl ne prend en charge qu’une mini séquence à la fois.

Par contre, il est possible d’intégrer plusieurs instances de ce module sur une même piste midi, pour jouer avec plusieurs minis séquences.

Ces instances peuvent être zonées sur le clavier. Ce qui ajoute de la flexibilité à leurs déclenchements.

Comme la vitesse des minis séquences est liée au tempo du projet, elles peuvent se synchroniser entre elles ou simplement au projet, et peuvent démarrer sur un temps précis.

Les données des minis séquenceurs sont automatiquement sauvegardées dans votre projet. Il est aussi possible de sauvegarder des préréglages comportant à la fois les paramètres ainsi que les données de mini séquence.

Pour ceux qui utilise le menu des paramètres exposés, vous remarquerez que certains de ces derniers comportent la mention «réservé». Ceux-ci ne doivent en aucun cas être modifiés par l’utilisateur. Ils sont dédiés à la gestion des instances ainsi qu’à la communication avec le scripte de gestion lequel, sera décrit ci-après.

Notez que les instances comportent toutes des identités numériques propre liées à leurs gestions. C’est pour quoi, il faut impérativement utiliser le scripte de gestion pour intégrer les minis séquences lequel, est décrit ci-après.

Trouble connu

Le gel de piste n’est pas fiable avec certains aspects de ce module. Par contre, le rendu du dossier des pistes de votre module de son contenants des instances de minis séquences sera parfaitement conforme au contenu.

La gestion du mini séquenceur

Tout d’abord, il faudra dédié une piste seulement au mini séquenceur. Le mini séquenceur lrl est un outil relativement très puissant et assez complexe à gérer en se qui concerne son intégration. Pour ajouter de la flexibilité à son comportement, il doit être manipulé avec finesse. Pour cette raison, un scripte est inclus affin de simplifier la manipulation et l’intégration dans vos projets.

Le scripte, «lrl mini sequencer manager.lua»

Ce scripte est essentiel pour l’intégration dans la chaîne d’fx. Il est responsable de divers réglages internes au mini séquenceur. Il permet entre autre, d’ajouter des instances du minis séquenceurs, tout en préservant le contournement des notes or des zones de déclenchement. Le contournement des notes or zone se fait par un jsfx spécial qui sera inséré à la fin de la chaîne et géré par le scripte. Ce module sera décrit plus loin.

Lorsque la chaîne d’fx comporte plusieurs instances du mini séquenceur, il importe que celles-ci soient toutes réglées en parallèle avec fusion midi pour qu’elles se rendent toutes uniformément dans la sortie midi. Cela est aussi géré par le scripte.

Il est possible de lancer ce scripte à partir de la liste des actions, en inscrivant lrl dans le filtre de recherche. Au besoin, assignez-lui une touche de raccourci.

Description des menus du scripte, lrl mini sequencer manager.lua

Ajouter une mini séquence

Ce sous-menu comporte trois options:

Instance initiale

Le scripte chargera les paramètres par défaut ainsi qu’un petit démo, zoné sur la note 60 soit C4. s’il s’agit d’une première insertion, Les autres notes seront contournées par cette instance. Si non, son contournement sera désactivé. Puisque dans ce cas, il y a au moins deux instances, le contournement sera géré par un fx spécial qui se trouvera à la fin de la chaîne, en temps et lieu.

Importer les paramètres de l'instance sélectionnée

Ajoute une nouvelle instance du mini séquenceur avec les réglages de l’instance sélectionnée.

Copie intégrale

Ajoute une nouvelle instance du mini séquenceur en copiant toutes les données de l’instance sélectionnée. Par contre, son identité numérique lui sera propre.

Distribution d'une mini séquence

Lorsqu’une instance de mini séquence est zonée sur plusieurs notes, peut importe la note jouée à l’intérieur de cette zone, cela a pour effet de faire recommancer la séquence au début. Comme une instance ne joue qu’une seule séquence, elle est remize à zéro puis elle rejoue. C’est ce que j’apelle ici une mono séquence. Pour produire des poly séquences, il faudra distribuer la séquence avec autant d’instance qu’il y a de notre à couvrir en rapport avec la zone.

Cette option, copie l’instance sélectionnée tenant compte de la largeur de sa zone sur des notes voisines.

Dans un premier temps, le scripte vous demandera le nombre de distribution. Inscrivez-le dans le champ d’édition puis appuyez sur entrée.

Dans un deuxième temps, un menu s’affiche pour sélectionner le sens de la distribution.

Dans le sous-menu normal, vous pouvez appliquer une distribution soit en descendant ou en montant.

Dans le sous-menu alternatif, la distribution se fait à tour de rôle dans les deux sens en priorisant celui choisi.

Notez que si le nombre de distribution est pair, le sens n’a aucune importance.

Une fois les instances distribuées, elles sont renommées dans la chaîne d’fx, pour les distinguer des originales.

Si cette instance est déjà distribuée, un menu s’affiche pour vous permettre simplement d’appliquer la même distribution ou d’en refaire une nouvelle, au cas où des paramètres aient été modifiés.

Retirer la distribution d'une mini séquence

Enlève les instances distribuées de l’instance originale sélectionnée.

Notez que vous pouvez aussi sélectionner une instance distribuée. Le scripte recherchera alors l’instance originale et partira de son identité  numérique pour supprimer sa distribution.

Convertir une mini séquence zonée en une section distribuée

Transforme la zone d’une instance en une zone distribuée. Chaque note aura son instance.

Rétablir la zone d’une mini séquence à partir d'une section distribuée

Remet la zone d’instances distribuées à son instance d’origine.

Contourner les notes exclues

Ajoute si besoin l’instance de contournement pour laisser passer les notes qui ne sont pas zonée.

Forcer le mode jeu

Option de panique pour forcer le mode jeu. La raison d’être de cette option est expliquée plus loin.

 

Les fonctions internes du mini séquenceur

Le mini séquenceur peut être programmé par des fonctions internes Lesquelles, s’activent en utilisant des boutons cliquables. Ils sont affichés dans la fenêtre de chaque instances du mini séquenceur.

Ces dix boutons multi fonctions, numérotés de 0 à 9, sont accessibles via les touches numériques de votre clavier d’ordinateur. Ceux-ci sons opérationnels lorsque la fenêtre fx d’une instance du mini séquenceur est focalisée. Cependant ils sont inopérants lorsque vous tabulez sur une zone de liste ou d’édition.

Description des boutons du mini séquenceur
0: Mode jeu.

Ceci est le mode par défaut.

En mode jeu, en appuyant encore sur 0, joue la séquence selon ses paramètres, jusqu'à-ce qu'on appuie de nouveau sur 0, pour l'arrêter ou qu’elle s’arrête d’elle-même selon les paramètres décrits ci-après.

1: Mode enregistrement.

En mode enregistrement, en appuyant encore sur 1, joue le pas actuel et avance au prochain.

Pour entrer des notes dans la partition, suffie de les jouer sur votre clavier midi, avec la vélocité souhaitée. Vous pouvez plaquez un accord ou la jouer note par note. Le mini séquenceur ne validera le pas que lorsque toutes les notes seront relâchées. En suite, il passe au pas suivant. Si la fin est atteinte il reste au dernier pas.

2: Effacer un pas ou sélectionner une note.

En mode jeu, efface seulement le contenu du pas sélectionné.

En mode enregistrement, sélectionne une note de la partition et la joue.

3: Efface tout ou la note sélectionnée.

En mode jeu, efface tout. Si tout est effacé et qu’on réappuie sur ce bouton, le démo est rappelé.

En mode enregistrement, efface la note sélectionnée.

4: Se déplace au pas précédent.
5: Joue le pas sélectionné.

Si la séquence est entrain de jouer, elle s’arrête au pas où le jeu est rendu.

6: Se déplace au pas suivant.
7: Va au début de la séquence.
8: Suppression ou réduction.

En mode jeu, supprime le pas sélectionné en réduisant la longueur de la séquence.

En mode enregistrement, réduit la longueur de pas des notes en écriture et joue le pas sélectionné, si supérieur à 1.

9: Insertion ou augmentation.

En mode jeu, insert un pas.

En mode enregistrement, augmente la longueur de pas des notes en écriture et joue le pas sélectionné. Si la longueur de la séquence est atteinte, cette dernière est augmentée.

Notes importantes sur l’enregistrement des mini séquences

Par souci de sécurité, on ne peut pas créer ou modifier, la partition des minis séquences quand l’instance est distribuée. En revanche, il est toujours possible d’en changer ses paramètres.

Dans le cas où votre projet comporte plusieurs instances du mini séquenceur, et qu’on en mette une en mode d’enregistrement, toutes les autres instances de désactiveront pour permettre l’enregistrement sans confusion. Une fois cette instance remise en mode jeu, les autres instances ce réactiveront.

Faites attention pour ne jamais sortir de la fenêtre fx avant de la remettre en mode jeu, affin de toujours la garder en vue durant l’enregistrement de la mini séquence. S’il arrive que vous perdiez la fenêtre, assurez-vous de vous trouver sur la piste des instances du mini séquenceur, lancez le scripte «lrl mini sequencer manager.lua» et choisissez l’item, forcer le mode jeu. Peu importe l’instance concernée, elles seront toutes en mode jeu.

 

MIDI mini sequencer (lrl) paramètres

Infos

Ce potentiomètre retourne des informations sur le pas courant, la longueur de pas ou la note sélectionnée où le pointeur d’enregistrement se trouve, dépendant du contexte.

Canal d'entrée

Valeurs possible: Omni, 1 à 16.

Spécifie le canal de réception MIDI de l’instance.

Canal de sortie

Valeurs possible: Source, 1 à 16.

Spécifie le canal de sortie MIDI de l’instance. Si réglé sur source, toute la séquence est jouée sur le canal de la note de déclanchement reçu.

Pas courant

Information sur le pas courant.

Nombre de pas

Valeurs possible: 1 à 128.

Spécifie le nombre de pas alloué pour la séquence.

Division temporelle

Valeurs permises:

Noire, Noire triolet, Croche, Croche triolet, Double-croche, Double-croche triolet, 1/32, 1/48, 1/64, 1/96.

Spécifie la vitesse de la séquence basée sur la division temporelle, concidérant le tempo du projet.

Swing

Valeurs possible: 1 à 100.

Spécifie le décalage par pair de pas. À 100, il n’y a aucun décalage. Inférieur à 100, les pas impairs son allongés tendis que les pas pairs sont rétrécis pour compenser. Le tau de décalage est calculé en pourcentage.

Longueur de pas en écriture

Infos

Montre l’information sur la longueur de pas en écriture.

Pourcentage de la durée

Valeurs possibles: 1 à 100.

À 100 pour cent, tout le pas est rempli. À 50 pour cent la moitié d’un pas est couvert, ainsi de suite. Le reste du pas est silencieux.

Ajuster la durée au swing

Valeurs permises: Off, On.

Si actif, la durée des notes est recalée au swing. Sur une durée très courte, il se peut qu’il faille désactiver cette option, pour un meilleur agencement artistique.

Avancer selon la longueur de pas en écriture

Valeurs permise: Off, On.

Pendant l’écriture d’une partition dans le mini séquenceur, si actif, l’appuie sur le bouton 1, fera avancer le pointeur d’enregistrement de la longueur de pas en écriture indiqué.

Détecter les Notes à partir de:

Valeurs permises: 0: C-1 à 127: G9.

Spécifie la limitation basse des notes de la zone qui déclenchera la séquence de l’instance.

Détecter les Notes jusqu'à:

Valeurs permises: 0: C-1 à 127: G9.

Spécifie la limitation haute des notes de la zone qui déclenchera la séquence de l’instance.

Sélectionner la limitation basse des notes Via le clavier MIDI

Valeurs permise: Inactive, Active.

Pour ce faire, dans la fenêtre FX, appuyez sur flèche-bas. Ensuite, jouez la note voulue sur votre clavier MIDI.

Avec OSARA, dans le menu des paramètres exposés, descendez sur ce paramètre puis tabulez affin de vous trouver sur sa valeur. Appuyez alors sur la touche fin et ensuite sur la touche début. Puis, jouez la note voulue sur votre clavier MIDI.

Une fois la note reçue, la limite est validée et ce paramètre de désactive de lui-même.

Sélectionner la limitation haute des notes Via le clavier MIDI

Valeurs permise: Inactive, Active.

Pour ce faire, dans la fenêtre FX, appuyez sur flèche-bas. Ensuite, jouez la note voulue sur votre clavier MIDI.

Avec OSARA, dans le menu des paramètres exposés, descendez sur ce paramètre puis tabulez affin de vous trouver sur sa valeur. Appuyez alors sur la touche fin et ensuite sur la touche début. Puis, jouez la note voulue sur votre clavier MIDI.

Une fois la note reçue, la limite est validée et ce paramètre de désactive de lui-même.

Vélocité minimale de déclanchement

Valeurs permises: 0 à 127.

Spécifie la limitation basse de la vélocité qui déclenchera la séquence de l’instance.

Vélocité maximale de déclanchement

Valeurs permises: 0 à 127.

Spécifie la limitation haute de la vélocité qui déclenchera la séquence de l’instance.

Décalage de la vélocité en entrée

Valeurs permises: off, -100 à +100.

Spécifie le facteur de décalage à appliquer en rapport avec la vélocité jouée. Lorsque inactif, la vélocité entrée est ignorée. Si ce paramètre est actif, la vélocité entrée est réajustée selon le facteur indiqué et retransmise à l’instance qui appliquera les corectifs à ces notes. Lorsque la valeur est à 0, la vélocité est envoyée tel quelle.

Si ce paramètre est à Off soit inactif, en appuyant sur la flèche du bas, il se positionne automatiquement à 0. Pour le remettre à Off soit inactif, appuyez sur début.

Accentuation en entrée

Valeurs permises: -63 à +63.

Requiert l’activation du décalage de la vélocité en entrée.

Réajuste la vélocité pour contrôler les accents des notes jouées en entrée.

À 0, les accents sont normaux.

À +63, les accents sont exagérés.

À -63 il n’y a aucun accent et la vélocité est nul, peut importe la force de jeu.

Accentuation de la séquence

Valeurs permises: -63 à +63.

Requiert l’activation du décalage de la vélocité en entrée.

Réajuste la vélocité pour contrôler les accents des notes de la séquence.

À 0, les accents sont normaux.

À +63, les accents sont exagérés.

À -63 il n’y a aucun accent et la vélocité est nul, peut importe la force de jeu.

Hauteur d'origine

Valeurs permises: -24 à +24.

Permet de changer la hauteur en demi ton de la séquence. À 0, c’est la tonalité originale.

Correspondre à la note jouée

Valeurs permises: Off, On.

Si actif, la séquence est entendue à la hauteur correspondant à la note jouée. Sinon, toutes les notes ont la même hauteur soit celle d’origine.

La note centrale correspondant à la hauteur d’origine est 60 soit C4.

Tonalité

Valeurs permises: Off, C, C#, D, D#, E, F, F#, G, G#, A, A#, B.

Si actif, harmonise la séquence à la tonalité sélectionnée. Peu importe la note jouée, la séquence est remodelée pour concorder avec la gamme de cette tonalité.

Les tonalités sont en gammes majeures. Pour une harmonie en mineur, partez de sa relative majeure soit 1 ton et demi plus haut. Exemple:

La relative de C mineur est d# majeur soit, do mineur pour ré dièse majeur.

Limitation basse des notes de la séquence

Valeurs permises: «0: C-1» à «127: G9».

Restreint la séquence à la limitation basse spécifiée. Les notes qui dépassent cette limite, seront jouées une octave plus haute, pour les replacer dans la plage de restriction.

Limitation haute des Notes de la séquence

Valeurs permises: «0: C-1» à «127: G9».

Restreint la séquence à la limitation haute spécifiée. Les notes qui dépassent cette limite, seront jouées une octave plus basse, pour les replacer dans la plage de restriction.

Sélectionner la limitation basse des notes de la séquence Via le clavier MIDI

Valeurs permises: Inactive, Active.

Pour ce faire, dans la fenêtre FX, appuyez sur flèche-bas. Ensuite, jouez la note voulue sur votre clavier MIDI.

Avec OSARA, dans le menu des paramètres exposés, descendez sur ce paramètre puis tabulez affin de vous trouver sur sa valeur. Puis, appuyez sur la touche fin et ensuite sur la touche début. Jouez la note voulue sur votre clavier MIDI.

Une fois cette dernière reçue, la limite est validée et ce paramètre de désactive de lui-même.

Sélectionner la limitation haute des notes de la séquence Via le clavier MIDI

Valeurs permise: Inactive, Active.

Pour ce faire, dans la fenêtre FX, appuyez sur flèche-bas. Ensuite, jouez la note voulue sur votre clavier MIDI.

Avec OSARA, dans le menu des paramètres exposés, descendez sur ce paramètre puis tabulez affin de vous trouver sur sa valeur. Appuyez sur la touche fin et ensuite sur la touche début. Ensuite, jouez la note voulue sur votre clavier MIDI.

Une fois la note reçue, la limite est validée et ce paramètre de désactive de lui-même.

Arrêt de la séquence

Valeurs possibles:

Jouer en boucle

Valeurs possibles: Off, On.

Si actif, la séquence joue en boucle jusqu’à-ce qu’elle soit arrêtée conformément selont les paramètres cités précédemment.

Si inactif, la séquence s’arrête d’elle-même après avoir joué son dernier pas. Cela n’empêche pas l’arrêt contrôlé décrit précédemment.

Maintenir les notes du dernier pas jusqu'au relâchement

Valeurs possibles: Off, on.

Si actif, la boucle est désactivée. Les notes du dernier pas sont maintenues jusqu’au relâchement de la note déclencheur. Ce paramètre se désactive sur activation de la boucle.

Numérateur de départ

Valeurs possibles: Off, Aux demi temps, Aux temps, 1 à 16.

Spécifie le moment où on souhaite que la séquence démarre de manière synchronisée, durant le jeu du projet. Il convient alors de la jouer un peut à l’avance pour qu’elle parte pile au temps voulu. Si on joue en retard, le déclenchement est ignoré, à moins de maintenir sa note jusqu’au prochain temps spécifié.

Notez que la valeur maximale de ce paramètre est déterminée par le dénominateur du projet.

Redémarrage de la séquence

Valeurs possibles:

Synchronisation perpétuelle

Valeurs possibles: NONE, 1 à 16.

Spécifie un canal de synchronisation entre les instances voulues.

Lorsque une d’entre elles démarre, toutes les autres de ce même canal font de même. Cependant, elle restent silencieuses. Tenant compte de leurs paramètres de déclanchement, elles jouent à l’endroit où elles se trouvent et redeviennent silencieuses  comme prévu selon leurs paramètres.

Lorsque toutes les instances de ce canal sont silencieuses, elles remettent leurs séquences au début et toutes s’arrêtent.

Peu importe leurs nombres de pas, elles jouent en boucle et restent synchronisées.

L’activation de ce paramètre met automatiquement redémarrage de la séquence en mode immédiat et active la boucle.

Une bonne astuce, est d’arranger les mini séquences pour quelles aient toutes la même longueur tenant compte de leurs nombres de pas et de leurs divisions temporelles.

Notez que la synchronisation entre les mini séquences n’est fiable que si les instances concernées sont sur la même piste, faisant partie de la même chaîne d’FX.

Contournement des notes exclues

Valeurs permises: Off, On.

Si actif, les notes or de la zone de déclenchement sont retransmises tel quelles.

Pour éviter des doublons MIDI ou confusion de toutes sortes, n’activer ce paramètre que s’il n’y a qu’une seule instance dans la chaîne d’fx.

Arrêts forcés des mini séquences

Les instances du mini séquenceur s’arrêtent lorsque les conditions suivantes sont rencontrées:

Ce sont des conditions dont il faut tenir compte pour prévenir la surcharge des mini séquenceurs ainsi que du système MIDI.

 

2.3.1 Midi mini séquencer contournement (lrl)

Ce module est indispensable pour contourner les notes or zones lorsque la chaîne d’fx comporte au moins deux instances du mini séquenceur ou plus.

Il est inséré ou supprimé de la chaîne automatiquement par le scripte de jestion selon le contexte.

Pour ceux qui utilise le menu des paramètres exposés, vous remarquerez qu’un de ses paramètres comportent la mention «réservé». Celui-ci ne doit en aucun cas être modifié par l’utilisateur. Il est dédié à la gestion de l’instance ainsi qu’à la communication avec le scripte de gestion, décrit précédemment.

 

Midi mini séquencer contournement (lrl) paramètres

Canal de sortie

Valeurs possible: Source, 1 à 16.

Spécifie le canal de sortie MIDI des notes contournées. Si réglé sur source, toute les notes reçues sont retransmises tel quelles.

Contournement

Valeurs possibles: Off, On.

Pour désactiver le contournement des notes or des zones d’instances, il vaut mieux utilisez ce paramètre, plutôt que de désactiver ce module. Sinon, vous vous retrouverez avec des doublons midi et les zones des instances seront envahies par des notes indésirables.

 

2.4. MIDI Roll Progression (LRL)

À la base, ce module était un simple répéteur de note, conçu par cfillion. Je l’ai donc amélioré pour lui donner une utilité indispensable.

Il est difficile de produire des roulements de tambour avec un clavier midi sur une même note. Le mécanisme n’est tout simplement pas conçu pour en faire, à moins d’utiliser deux notes, ce qui requiert une redirection spéciale ou un agencement approprié des pièces de batterie. Encore faut-il être très rapide sur l’exécution. On pourrait aussi ralentir la vitesse du projet temporairement, le temps de produire le roulement. Mais la courbe de la vélocité sera imprécise.

Avec ce module, le simple maintien d’une note produira un roulement stable de grande qualité. Les réglages qu’il comporte, vous permettront de personnaliser les roulements et de simplifier la manière de les jouer, ce qui facilitera leurs l’exécutions.

MIDI Roll Progression (LRL) paramètres

Notez que la plus part de ces paramètres comporte des zone éditables pour une précision décimale.

Input Channel

Valeurs possibles: Omni, 1 à 16.

Seuls les notes reçues par Le canal d’entrée spécifié sont traitées, bien quelles soient toutes transmises, peut importe leurs canaux.

Number Of Repetitions

Valeurs possibles: 0 à 64.

Représente le nombre de fois que la note est répétée.

Si le nombre de répétition est à 0, la note est répétée indéfiniment.

Offset (Time In Beats)

Valeurs possibles: 0.0 à 4.0.

Il s’agit du délai entre les répétitions. Ce délai est calculé en battement.

Plus le délai est court, plus les répétitions sont rapides.

Progression Speed

Valeurs possibles: 0.0 à 2.0.

Ceci est le facteur de changement de vitesse qui est attribué à chaque répétition.

La vitesse de progression est nul lorsque réglée à 1.

Lorsque inférieur à 1, la vitesse est augmentée, tendis qu’elle est diminuée lorsque supérieure à 1.

Number Of Progression Cycles

Valeurs possibles: 1 à 100.

Stabilise la vitesse de progression une fois le nombre spécifié atteint.

Descending Velocity Scale

Valeurs possibles: 0.0 à 1.0.

Ceci, est le facteur de vélocité descendant attribuée pour chaque répétition.

Lorsque la valeur est à 1, il n’y a aucun changement.

Plus la valeur est basse plus l’échelle de baisse de la vélocité s’élargie.

Starting Velocity

Valeurs possibles: 0 à 127.

Ceci, est la vélocité de départ pour les répétitions.

Lorsque cette valeur égale zéro, la vélocité jouée est pris en compte.

Velocity CC Access: (-1 = Off)

Valeurs possibles: -1 à 127.

Permet d’assigner un contrôleur pour jouer avec la vélocité.

Par exemple, il pourrait s’agir d’un curseur de votre clavier midi, pédale d’expression etc.

À -1, aucun contrôleur n’est géré.

Select CC Via MIDI Keyboard

Permet d’assigner un contrôleur pour jouer avec la vélocité du roulement, en utilisant le clavier midi..

Pour ce faire, dans la fenêtre FX, appuyez sur flèche-bas. Ensuite, jouez avec le curseur ou le potentiomètre voulu sur votre clavier MIDI.

Avec OSARA, dans le menu des paramètres exposés, descendez sur ce paramètre puis tabulez affin de vous trouver sur sa valeur. Puis, appuyez sur la touche fin et ensuite sur la touche début. Jouez avec le curseur ou le potentiomètre voulu sur votre clavier MIDI.

Une fois le contrôle reçu, il est assigné et ce paramètre de désactive de lui-même.

Low Velocity Limit

Valeurs possibles: 1 à 127.

Spécifie la vélocité minimale requise pour déclancher le roulement. En de ça, la note est simplement retransmise. 

High Velocity Limit

Valeurs possibles: 1 à 127.

Spécifie la vélocité maximale requise pour déclancher le roulement. Au-delà, la note est simplement retransmise. 

Lowest Note

Valeurs possibles: 0 à 127.

Détermine à partir de quelle note le roulement est généré.

Highest Note

Valeurs possibles: 0 à 127.

Détermine jusqu’à quelle note le roulement est généré.

Select Low Note Via MIDI Keyboard

Permet de spécifier la note minimale via le clavier midi.

Pour ce faire, dans la fenêtre FX, appuyez sur flèche-bas. Ensuite, jouez la note voulue sur votre clavier MIDI.

Avec OSARA, dans le menu des paramètres exposés, descendez sur ce paramètre puis tabulez affin de vous trouver sur sa valeur. Puis, appuyez sur la touche fin et ensuite sur la touche début. Jouez la note voulue sur votre clavier MIDI.

Une fois cette dernière reçue, la limite est validée et ce paramètre de désactive de lui-même.

Select High Note Via MIDI Keyboard

Permet de spécifier la note maximale via le clavier midi.

Pour ce faire, dans la fenêtre FX, appuyez sur flèche-bas. Ensuite, jouez la note voulue sur votre clavier MIDI.

Avec OSARA, dans le menu des paramètres exposés, descendez sur ce paramètre puis tabulez affin de vous trouver sur sa valeur. Puis, appuyez sur la touche fin et ensuite sur la touche début. Jouez la note voulue sur votre clavier MIDI.

Une fois cette dernière reçue, la limite est validée et ce paramètre de désactive de lui-même.

Stop Roll When The Note Is Off

Valeurs possibles: Disabled, Enabled.

Si actif, le roulement est arrêté lorsque la note est relâchée.

Comportement préventif du module

Si le nombre de répétition est à 0, le paramètre «Stop Roll When The Note Is Off» s’active automatiquement. De même, si ce dernier est désactivé et que le nombre de répétition est à 0, celui-ci sera à 1.

 

3. le mixage midi

Les modules de sons MIDI peuvent saturer si ces notes sont jouées avec une vélocité extrême. Même si un seul instrument est utilisé, du fait qu’il joue à son maximum, il arrive que certains sons puissent causer de la distorsion à l’intérieur des modules. Il est donc indispensable de contrôler le signal des instruments avec un bon paramétrage avant sa sortie.

D’où l’intérêt du module suivant:

3.1. MIDI Manager Mixer (LRL)

Ce module permet la gestion des canaux MIDI, banques de sons, volumes, panoramiques, Effets, vélocité, transpositions etc.

Il est aussi possible d’importer le mixage des fichiers MIDI, pour y apporter les corrections souhaitées.

Lorsque le projet est chargé, le module envoie son mixe et tout est prêt à jouer.

Ce module est conçu pour gérer un canal à la fois. Puisqu’en MIDI, chaque instrument a son canal respectif, il doit aussi disposer de son module de mixage.

Ce module doit être le dernier circuit à franchir pour le signal MIDI avant la sortie final de votre générateur de son.

Ceci dit, il convient d’insérer le module de mixage sur votre piste de performance.

Si précédemment, vous avez utilisé des outils de performances issus de l’ensemble «midi manager», à l’intérieur d’un dossier comme décrit ci haut, insérez le module de mixage sur la piste entête du dossier.

De cette manière, toutes les parties émises par les outils de performances se rejoindront correctement et seront bien contrôlées.

Importer le mixage d’un fichier midi

Si vous disposez d’un fichier MIDI et qu’il respecte le format général standard ou général MIDI, GM/GS, vous pouvez l’importer en utilisant le scripte conçu à cet effet.

Procédure:

1. Créez une piste dossier

2. Dans la chaîne d’fx de celle-ci, Insérez-lui votre meilleur module de son GM/GS.

3. À l’intérieur de ce dossier, importez votre fichier MIDI. Veillez à ce que les pistes midi soient cochées ainsi que la mappe du tempo.

4. Créez une dernière piste pour fermer ce dossier.

5. Sélectionnez toutes les pistes à l’intérieur de ce dossier.

6. Lancez le scripte, «lrl midi mix import setup.lua»

7. Le scripte vous demande alors de choisir le module approprié. Avec les touches fléchées, faites votre choix puis appuyez sur entrée.

Le scripte insert les modules de mixage sur les pistes sélectionnées. Par la suite, il règle le GM mode pour tous les modules selon votre sélection. Ce paramètre sera expliqué ci-après.

Ensuite, il fait jouer le projet pendant quatre secondes pour que les modules de mixage détectent les contrôles MIDI concernant les réglages et les transfert aux paramètres appropriés.

Les canaux de sortie MIDI des modules de mixage seront réglés selon le contenu des pistes.

Une fois la procédure terminée, vous pouvez naviguer d’une piste à l’autre. Vous constaterez qu’en jouant sur ces pistes, les sons relatifs au canaux sont bien disposées.

Il est donc possible d’y apporter toutes corrections souhaitées sans vous soucier des canaux midi.

MIDI Manager Mixer (LRL) paramètres

Notes importantes

Ces paramètres agissent sur la sortie spécifiée, à l’exception de ceux de la section des effets.

Certains peuvent être regroupés pour simplifier la documentation.

Les paramètres comportant la possibilité de la valeur «None», ne sont pas envoyé lorsque réglés à cette valeur. Si on modifie ces paramètres et qu’on les remet à None, leurs  valeurs initiales sont envoyées sauf pour ceux de la section des effets.

GM Mode

Valeurs possibles:

 

Spécifie le type de générateur de son à utiliser. Certains codes de contrôle changent selon le type choisi. Aussi, certains paramètres n’auront aucun effet sans que le type approprié soit sélectionné. Dans l’incertitude, le type standard est un bon choix.

Input Channel

Valeur possibles: Omni, 1 à 16.

Spécifie le canal MIDI reçu par le module de mixage.

Output Channel

Valeurs possibles: Source, 1 à 16.

Spécifie le canal de sortie MIDI du module de mixage.

Lorsque réglé sur source, le canal reçu est retransmis tel quel. Cependant, pour que les paramètres de mixage soient envoyés, il importe que soit l’entrée ou la sortie est une sélection autre que Omni ou Source.

Major Bank / Lower Bank / Patch

Valeurs possibles: None, 0 à 127.

Ces trois paramètres servent à sélectionner la banque de son ainsi que l’instrument. Dans certains cas, les banques peuvent n’avoir aucun effet selon le module de son.

Notez que chaque module de son a une table des banques de son qui peut lui être propre, bien que la structure dans certains cas soit assez commune. La sélection des instruments peut varier tenant compte du canal MIDI. Il faudra explorer ces paramètres ou consulter les manuels des modules de son pour en savoir plus.

Section de mixage
Volume / Reverb / Chorus / Extra

Valeurs possibles: None, 0 à 127.

Ces quatre paramètres sont des contrôles standards de mixage bien connus.

Avec certains modules, le contrôle extra peut correspondre à un effet de délai, ou d’écho.

Pan

Valeurs possibles: None, randomize, -63 à +63.

Change la balance de panoramique.

Lorsque réglée sur Randomize, chaque note jouée est distribuée aléatoirement Sur la panoramique.

Si réglé sur None et qu’on déplace ce paramètre, il est centré à 0, au centre.

Pour le remettre sur None, appuyez deux fois sur début.

Edirol Tone Control Switch

Valeur possibles: None, Off, On.

Active ou désactive l’égaliseur des modules Edirol pour le canal sélectionné.

Edirol Tone Control Low Gain

Valeurs possibles: None, -12 à +12.

Contrôle le niveau de basses fréquences. L’échelle est mesurée en décibel.

Si réglé sur None et qu’on déplace ce paramètre, il est centré à 0, au centre.

Pour le remettre sur None, appuyez deux fois sur début.

Edirol Tone Control Mid Gain

Valeurs possibles: None, -12 à +12.

Contrôle le niveau des fréquences médiums. L’échelle est mesurée en décibel.

Si réglé sur None et qu’on déplace ce paramètre, il est centré à 0, au centre.

Pour le remettre sur None, appuyez deux fois sur début.

Edirol Tone Control Mid Frequency

Valeurs possibles:

None, 200HZ, 252HZ, 317HZ, 399HZ, 503HZ, 634HZ, 798HZ, 1KHZ, 1.3KHZ, 1.6KHZ, 2KHZ, 2.5KHZ, 3.2KHZ, 4KHZ, 5KHZ, 6KHZ, 8KHZ.

Ces valeurs sont approximatives.

Il s’agit de la fréquence centrale à l’intérieur d’une région de fréquence.

Ce paramètre, sert à sélectionner la région de fréquence médium à contrôler.

Edirol Tone Control Mid Q

Valeurs possibles: None, 0.5, 1.0, 2.0, 4.0, 8.0.

Affine la fréquence médium à contrôler.

Il s’agit du facteur de rétrécissement de la largeur de bande. Donc, cette largeur, est obtenue en divisant la fréquence sélectionnée par ce facteur.

Edirol Tone Control High Gain

Valeurs possibles: None, -12 à +12

Contrôle le niveau de hautes fréquences. L’échelle est mesurée en décibel.

Si réglé sur None et qu’on déplace ce paramètre, il est centré à 0, au centre.

Pour le remettre sur None, appuyez deux fois sur début.

Section accordement
Pitch

Valeurs possibles: None, -24 à +24.

Règle la hauteur en demi ton. La valeur d’origine est 0.

Ceci, ne transpose pas la sortie des notes sur le canal MIDI mais envoie simplement la commande de hauteur tonale au module de son.

Si réglé sur None et qu’on déplace ce paramètre, il est centré à 0, au centre.

Pour le remettre sur None, appuyez deux fois sur début.

Fine Tune

Valeurs possibles: None, -64 à +63.

Affine la hauteur. Au minimum, la hauteur sera d’un demi ton plus bas que l’origine et au maximum, elle sera de un demi ton plus haut. La marge de valeur est donc d’un ton.

Si réglé sur None et qu’on déplace ce paramètre, il est centré à 0, au centre.

Pour le remettre sur None, appuyez deux fois sur début.

Edirol Notes Tune

Valeurs possibles: -64 à +63.

Affine la hauteur pour la dernière note touchée. Les mêmes notes des autres octaves adopteront aussi cette valeur.

Utile pour faire un accordement harmonique précis, tenant compte de la gamme jouée.

Reset Scale For Last Note

Remet l’affinage de la dernière note touchée ainsi que les même notes des autres octaves à 0, la valeur d’origine.

Pour ce faire, dans la fenêtre FX, appuyez sur flèche-bas.

Avec OSARA, dans le menu des paramètres exposés, descendez sur ce paramètre puis tabulez affin de vous trouver sur sa valeur. Appuyez sur la touche fin et ensuite sur la touche début.

Reset Scale For all Notes

Remet l’affinage de toutes les notes à 0, la valeur d’origine.

Pour ce faire, dans la fenêtre FX, appuyez sur flèche-bas.

Avec OSARA, dans le menu des paramètres exposés, descendez sur ce paramètre puis tabulez affin de vous trouver sur sa valeur. Appuyez sur la touche fin et ensuite sur la touche début.

Edirol Charactor

Valeurs possibles: None, -32 à +36.

Change le caractère du son de l’instrument. Au minimum, la sonorité sera très lourde tendis qu’au maximum, elle sera très légère.

Si réglé sur None et qu’on déplace ce paramètre, il est centré à 0, au centre.

Pour le remettre sur None, appuyez deux fois sur début.

Les paramètres d’enveloppe, fréquence et modulation

Valeurs possibles: None, -64 à +63.

Si réglé sur None et qu’on déplace ces paramètres, ils sont centrés à 0, (valeur par défaut), au centre.

Pour les remettre sur None, appuyez deux fois sur début.

Notez que chaque instrument a ces valeurs propres à l’interne.

Attack

Contrôle la vitesse de montée du son de l’instrument lors de l’appuie sur une note. il s’agit de la courbe d’attaque. Plus la valeur est élevée, plus l’attaque est lente.

Decay

Contrôle la vitesse de descente du son de l’instrument lors de l’appuie sur une note, après la courbe d’attaque. Plus la valeur est élevée, plus la courbe de descente est lente.

Notez que sur certains instruments, ce paramètre n’a peut ou aucun effet.

Release

Contrôle la vitesse de descente du son de l’instrument au relâchement d’une note. Plus la valeur est élevée, plus la courbe de descente est lente.

Cutoff Frequency

Contrôle la réponde de fréquence. Plus la valeur est basse plus le son s’assourdit. Ce qui produit une coupure des hautes fréquences. La région de fréquences coupées est déterminée par ce paramètre.

Resonance

Contrôle le volume de la fréquence au point de coupure. Une valeur élevée rend le son plus brillant.

Vibrato Depth

Contrôle le taux de modulation. Une valeur élevée accentue cette dernière.

Vibrato Rate

Contrôle la vitesse de la modulation.

Vibrato Delay

Contrôle le temps du délai ou de la progression de la modulation. Une valeur élevée augmente le délai.

Section clavier
Bend Range

Valeurs possibles: None, 0 à 24.

Ceci, est la largeur en demi ton, que la molette de hauteur donnera lorsqu’une tension maximale est appliquée, que se soit en descendant ou en montant.

Si la valeur est À None, la molette aura une largeur d’un ton en montant et en descendant soit, sa valeur par défaut.

Portamento

Valeurs possibles: None, Off, 0 à 127.

Lorsque actif, chaque note jouée glisse de la hauteur de celle qui lui a précédée jusqu’à la sienne. Plus la valeur est élevée, plus le temps de la glissade est long.

Par défaut, cette fonction est inactive.

PolyPhony

Valeurs possibles: None, Off, On.

Lorsque sa valeur est à Off, une seule note ne peut jouer à la fois.

Par défaut, cette fonction est active.

Octave Shift

Valeurs possibles: -3 à +3.

Change l’octave des notes sur le canal spécifié.

0 est l’octave d’origine.

Transpose

Valeur possibles: -12 à +12.

Change la hauteur tonale des notes sur le canal spécifié.

0 est la hauteur d’origine.

Global Velocity Offset

Valeurs possibles: -100 à +100.

Décale la vélocité des notes jouées sur le canal spécifié.

À 0, il n’y a aucun décalage.

Accentuation

Valeurs possibles: -63 à +63.

Réajuste la vélocité pour contrôler les accents des notes jouées.

À 0, les accents sont normaux.

À +63, les accents sont exagérés.

À -63 il n’y a aucun accent et la vélocité est nul, peut importe la force de jeu.

Ce paramètre est influencé par le décalage de la vélocité. Ainsi, si le décalage est à 0 et que l’accentuation est à -63, toutes les note sont jouées avec une vélocité stable de 64.

Last Touched Note

Valeurs possibles: «0: C-1» à «127: G9», NONE.

Ce paramètre, bien que modifiable, prend automatiquement La valeur de la dernière note jouée. NONE, indique qu’aucune note n’a été reçue.

Ce paramètre est lié à des fonctions permettant de gérer certains aspects lesquels, sont décrits plus loin.

Velocity Offset For Last Touched Note

Valeurs possibles: -64 à +63.

Détermine le facteur de vélocité à appliquer pour la note sélectionnée. Lorsque la valeur est 0, le facteur est nul. Donc, il n’y aura aucun changement sur la vélocité en sortie.

Lorsque modifié, la valeur du paramètre est automatiquement enregistrée pour la note courante.

Lorsqu’une note est reçue, ce paramètre prend automatiquement la valeur de son facteur de vélocité.

Reset Velocity For Last Note

Met à 0 le facteur de la vélocité pour la dernière note touchée.

Pour ce faire, dans la fenêtre FX, appuyez sur flèche-bas.

Avec OSARA, dans le menu des paramètres exposés, descendez sur ce paramètre puis tabulez affin de vous trouver sur sa valeur. Appuyez sur la touche fin et ensuite sur la touche début.

Reset Velocity For all Notes

Met à 0 le facteur de la vélocité pour toutes les notes.

Pour ce faire, dans la fenêtre FX, appuyez sur flèche-bas.

Avec OSARA, dans le menu des paramètres exposés, descendez sur ce paramètre puis tabulez affin de vous trouver sur sa valeur. Appuyez sur la touche fin et ensuite sur la touche début.

Invert Velocity

Valeurs possibles: Off, On.

Lorsque actif, la vélocité est inversée. Dans le cas où un instrument comporte des sons différents pour une vélocité forte et faible, il peut être intéressant de prioriser le son voulu selon la force de frappe.

Velocity Note Off

Valeurs possibles:

Init CC Expressions

Valeurs possibles: Off, On.

Certain contrôleurs MIDI ne sont pas initialisés nativement par reaper, lorsqu’on arrête le projet de jouer. Si cette fonction est active, lorsque le projet s’arrête, les contrôleurs d’expressions sont initialisées.

Les contrôleurs concernés sont les suivants:

Root Note

Valeurs possibles: «0: C-1» à «127: G9».

Permet de router la note affichée. Très utile pour gérer des pièces de batterie.

Reset Rooting For Last Note

Initialise le routage pour la dernière note touchée.

Pour ce faire, dans la fenêtre FX, appuyez sur flèche-bas.

Avec OSARA, dans le menu des paramètres exposés, descendez sur ce paramètre puis tabulez affin de vous trouver sur sa valeur. Appuyez sur la touche fin et ensuite sur la touche début.

Reset Rooting For all Notes

Initialise le routage pour toutes les notes.

Pour ce faire, dans la fenêtre FX, appuyez sur flèche-bas.

Avec OSARA, dans le menu des paramètres exposés, descendez sur ce paramètre puis tabulez affin de vous trouver sur sa valeur. Appuyez sur la touche fin et ensuite sur la touche début.

Section de batterie

Les modules de son qui respectent le protocole GM/GS, permettent la gestion des pièces de batterie, en utilisant des séries de données MIDI nommées, NRPN, «None Registred Parameater Number».

Ceux-ci sont générés par le «mixer manager LRL», pour faciliter la manipulation des pièces de batterie.

Pour que ces paramètres soient opérationnels, il faut que le canal de sortie soit redirigé sur le canal 10 ou tout autre dont le mode percussion soit activé.

Veillez à ce que un son de batterie soit sélectionné dans la section de banques et d’instruments.

Pour sélectionner une pièce de batterie, appuyez sur la note correspondante. Les paramètres prendront aussitôt leurs valeurs lesquelles, sont modifiables.

Drum Piece Pitch

Valeurs possibles: None, -64 à +63.

Règle la hauteur de la pièce de batterie sélectionnée. L’échelle est mesurée en demi ton. La valeur d’origine est 0.

Si réglé sur None et qu’on déplace ce paramètre, il est centré à 0, au centre.

Pour le remettre sur None, appuyez deux fois sur début.

Drum Piece Fine Tuning

Valeurs possibles: None, -64 à +63.

Affine la hauteur de la pièce de batterie sélectionnée. Au minimum, la hauteur sera d’un demi ton plus bas que l’origine et au maximum, elle sera de un demi ton plus haut. La marge de valeur est donc d’un ton. La valeur d’origine est 0.

Si réglé sur None et qu’on déplace ce paramètre, il est centré à 0, au centre.

Pour le remettre sur None, appuyez deux fois sur début.

Drum Piece [Volume / Reverb / Chorus / extra]

Valeurs possibles: None, 0 à 127.

Change les volumes de la pièce de batterie sélectionnée.

Drum Piece Pan

Valeurs possibles: None, randomize, -63 à +63.

Change la balance de panoramique.

Lorsque réglée sur Randomize, chaque note jouée est distribuée aléatoirement Sur la panoramique.

Si réglé sur None et qu’on déplace ce paramètre, il est centré à 0, au centre.

Pour le remettre sur None, appuyez deux fois sur début.

Drum Piece [Attack / Decay / Cutoff / Resonance ]

Valeurs possibles: None -64 à +63.

Si réglé sur None et qu’on déplace ces paramètres, ils sont centrés à 0, au centre.

Pour les remettre sur None, appuyez deux fois sur début.

Retain Drum Mix Setting When Changing Patch

Valeurs possibles: OFF, ON.

Lorsqu’on sélectionne un autre instrument (Patch) de batterie, cela initialise les paramètres de ses pièces.

En activant cette fonction, les paramètres des pièces de batterie garderont leurs valeurs.

Section des effets

En général, les paramètres des effets sont gérés par des messages exclusifs qui ne s’adressent qu’à leurs propres modules. Certain modules offre des possibilités de modification par RPN «registred parameater number». Donc il est assez difficile d’en établir quelque chose de standard. Ceci dit, les principaux paramètres d’effets ont été répertorié et sont gérables avec le «MIDI Manager Mixer LRL». Cependant, leurs valeurs limites ainsi que certaines options de réglages peuvent varier d’un module à l’autre. Ceci dit, bien qu’elles aient la possibilité de couvrir toute la plage de 0 à 127, les modules ont des limites différentes qui s’avèrent difficiles à documenter.

Notez que les paramètres d’effets s’applique pour tous les canaux en même temps, puisque les modules de son, n’ont en général qu’un circuit de réverbération, un circuit de chorus et certains ont un circuit extra.

Au besoin, on peut séparer la partition MIDI en plusieurs modules.

Dans cette section, les valeurs possibles, bien que transmises, ne reflètent pas nécessairement les limitations réelles des modules.

Le bon fonctionnement de ces paramètres est étroitement lié à la sélection du format GM par le paramètre «GM mode».

Reverb Volume

Valeurs possibles: None, 0 à 127.

Il s’agit du volume de la sortie du circuit de réverbération.

Reverb Type

Valeurs possibles: None, 0 à 127.

Sélectionne le type de réverbération.

Notez que d’un module à l’autre, les noms des types et leurs nombres varient.

Edirol Reverb type/Pre-Delay

Valeurs possibles Type: None, 0 à 7.

Valeurs possibles Pre-Delay: None, 0 à 127.

Type: lorsque «Reverb Type» est à 0, ce paramètre ajoute des types de réverbération supplémentaire pour Edirol Super Quartet.

Pre-Delay: retarde la réverbération. Avec le Super Quartet, ce paramètre est opérationnel si Reverb Type est supérieur à 0.

Reverb Time

Valeurs possibles: None, 0 à 127.

Plus la valeur est élevée, plus la réverbération prendra du temps à s’estomper. Dans le cas d’un délai, ce dernier s’allonge selon la valeur du paramètre.

Edirol Reverb HF Damp/Size

Valeurs possibles HF Damp: None, 0 à 17.

Valeurs possibles Size: None, 0 à 7.

HF Damp: si «Reverb Type» est à 0 avec le Super Quartet, atténue progressivement les hautes fréquences au fur et à mesure que la réverbération s’estompe. Ce paramètre contrôle la courbe de fréquence.

Size: ajuste la grandeur de la salle. Avec le Super Quartet, ce paramètre est opérationnel si Reverb Type est supérieur à 0.

Edirol Reverb Feedback/High Cut

Valeurs possible Feedback: None, 0 à 127.

Valeurs possible High Cut: None, 0 à 20.

Feedback: si «Reverb Type» est à 0 avec le Super Quartet, en mode délai, augmente le retour de répétition du délai.

High Cut: Contrôle la réponde de fréquence. Plus la valeur est basse plus la réponse s’assourdit. Ce qui produit une coupure des hautes fréquences. La région de fréquences coupées est déterminée par ce paramètre. Avec le Super Quartet, ce paramètre est opérationnel si Reverb Type est supérieur à 0.

Edirol Reverb Denisty

Valeurs possible: None, 0 à 127.

La densité de réverbération. À 0, elle est granuleuse.

Avec le Super Quartet, ce paramètre est opérationnel si Reverb Type est supérieur à 0.

Edirol Reverb Diffusion

Valeurs possible: None, 0 à 127.

Adoucie les granule de la réverbération.

Avec le Super Quartet, ce paramètre est opérationnel si Reverb Type est supérieur à 0.

Edirol Reverb LF Damp Frequency

Valeurs possible: None, 0 à 19.

Sélectionne les basses fréquences.

Avec le Super Quartet, ce paramètre est opérationnel si Reverb Type est supérieur à 0.

Edirol Reverb LF Damp Gain

Valeurs possible: None, 0 à 36.

Contrôle le volume des basses fréquences sélectionnées.

Avec le Super Quartet, ce paramètre est opérationnel si Reverb Type est supérieur à 0.

Edirol Reverb HF Damp Frequency

Valeurs possible: None, 0 à 5.

Sélectionne les hautes fréquences.

Avec le Super Quartet, ce paramètre est opérationnel si Reverb Type est supérieur à 0.

Edirol Reverb HF Damp Gain

Valeurs possible: None, 0 à 36.

Contrôle le volume des hautes fréquences sélectionnées.

Avec le Super Quartet, ce paramètre est opérationnel si Reverb Type est supérieur à 0.

Reverb Damp

Valeurs possible: None, 0 à 127.

Assourdit la réverbération.

Reverb Type Delay Feedback

Valeurs possible: None, 0 à 127.

Avec le reverb type délai, contrôle le volume du retour de répétition du délai.

Chorus Volume

Valeurs possible: None, 0 à 127.

Il s’agit du volume de la sortie du circuit de chorus.

Chorus Type

Valeurs possible: None, 0 à 127.

Sélectionne le type de chorus.

Notez que d’un module à l’autre, les noms des types et leurs nombres varient.

Chorus Delay/Edirol Chorus Type Delay Feedback

Valeurs possible: None, 0 à 127.

Chorus delay: Avec le type chorus, un petit délai se produit lorsqu’on augmente la valeur de ce paramètre.

Edirol Chorus Type Delay Feedback: si le type de chorus du Edirol est en mode délai, ce paramètre, contrôle le volume du retour de répétition du délai.

Ce retour de répétition peut être négatif ou positif. Lorsque la valeur de ce paramètre est à 64, le retour de répétition est à 0. Il peut varier de -98% à +98%. Dans les faits, les valeurs permises de ce paramètre vont de 15 à 113.

Chorus Rate

Valeurs possible: None, 0 à 127.

Ceci est la vitesse de la modulation du chorus.

Chorus Depth

Valeurs possible: None, 0 à 127.

Ceci est la profondeur de la modulation du chorus.

Chorus Feedback

Valeurs possible: None, 0 à 127.

Contrôle le volume du retour de répétition de la modulation du chorus.

Edirol Chorus Phase

Valeurs possible: None, 0 à 180.

Contrôle la phase de rotation de la modulation du chorus. Cela modifie le rapport de synchronisation entre la partie gauche et droite.

Edirol Chorus Filter Type

Valeurs possibles: NONE, OFF, LPF, HPF.

Sélectionne le type de filtre à appliquer.

Edirol Chorus Cutoff Frequency

Valeurs possible: None, 0 à 16.

Établie la marge de fréquence à couper selon le type de filtre spécifié.

Edirol Delay Time Center

Valeurs possibles: 200 à 1000.

Le délai au centre en milli secondes.

Étant donné la grande échelle de valeur numérique de ce paramètre, le déplacement de ce potentiomètre est relativement large pour une unité de mouvement. Pour cette raison, il comporte un volet de texte éditable, pour plus de précision.

Ce paramètre est opérationnel lorsque le type de chorus Edirol est en mode délai.

Edirol Delay Level Center

Valeurs possible: None, 0 à 127.

Le volume du délai au centre.

Ce paramètre est opérationnel lorsque le type de chorus Edirol est en mode délai.

Edirol Delay Time Left

Valeurs possibles: 200 à 1000.

Le délai à gauche en milli secondes.

Étant donné la grande échelle de valeur numérique de ce paramètre, le déplacement de ce potentiomètre est relativement large pour une unité de mouvement. Pour cette raison, il comporte un volet de texte éditable, pour plus de précision.

Ce paramètre est opérationnel lorsque le type de chorus Edirol est en mode délai.

Edirol Delay Level Left

Valeurs possible: None, 0 à 127.

Le volume du délai à gauche.

Ce paramètre est opérationnel lorsque le type de chorus Edirol est en mode délai.

Edirol Delay Time Right

Valeurs possibles: 200 à 1000.

Le délai à droite en milli secondes.

Étant donné la grande échelle de valeur numérique de ce paramètre, le déplacement de ce potentiomètre est relativement large pour une unité de mouvement. Pour cette raison, il comporte un volet de texte éditable, pour plus de précision.

Ce paramètre est opérationnel lorsque le type de chorus Edirol est en mode délai.

Edirol Delay Level Right

Valeurs possible: None, 0 à 127.

Le volume du délai à droite.

Ce paramètre est opérationnel lorsque le type de chorus Edirol est en mode délai.

Chorus Damp

Valeurs possible: None, 0 à 127.

Assourdit le chorus.

Chorus Send To Reverb

Valeurs possible: None, 0 à 127.

Contrôle d’envoie du retour du chorus à la réverbération.

Contrôles distants et automatisations
Auto-Shoot

Valeurs possibles: Off, On.

Si actif, les paramètres sont transmis lors du chargement du projet.

Manual Shooting CC

Valeurs possibles: Off, 0 à 127.

Si actif, et que ce contrôleur CC est reçu, les paramètres sont transmis, tout dépendant de sa valeur.

Sur un port MIDI, comme on a que 16 canaux par module, le défi est de les exploiter au maximum, si on a besoin de plus de 16 instruments. Puisqu’il est rare que tous les instruments jouent en même temps, Il est donc possible d’en mettre plusieurs sur un seul canal, à condition qu’ils jouent dans des parties différentes. Ainsi, chacun peut avoir son mixe lequel, peut être rappelé par un contrôleur.

Value CC

Valeurs possibles: «65 to 127», 0 à 127.

«65 to 127»: Si la valeur du contrôleur reçu est supérieur à 63, les paramètres sont transmis.

0 à 127: Autrement, si la valeur attendue est reçue, les paramètres sont transmis.

Remote CC

Valeurs possibles:

Les paramètres standards peuvent être manipulés par des messages MIDI reçus. Il est donc possible de modifier les paramètres les plus courants par des curseurs d’un clavier MIDI. Aussi, lorsqu’on fait jouer un fichier MIDI, les contrôles de mixage peuvent être reçus dans le mixeur. Ainsi, les paramètres de ce dernier seront réglés tenant compte de ce fichier.

Les contrôleurs supportés sont les suivants:

Last Touched CC

Valeurs possibles: 0 à 127.

Affiche le dernier contrôleur touché ou reçu.

Last CC Value

Valeurs possibles: 0 à 127.

Affiche la dernière valeur reçue.

 

4. descriptions des fichiers de modèles de pistes

Les fichiers de modèles de pistes sont disposés dans le sous-dossier «midi manager (lrl)». On peut y accéder facilement par l’explorateur de média ou par le menu piste, en ouvrant le sous-menu «insérer une piste à partir d’un modèle». En suite, par le sous-menu «midi manager (lrl)».

Les modèles de pistes inclus sons les suivants:

Toutes les pistes de ces modèles comportent en leurs chaînes d’FX «MIDI Manager Mixer (LRL)».

Ces modèles sont structurés comme suit:

Un dossier de piste fermé, dont sa chaîne d’fx comporte le module dédié.

À l’intérieur de ce dossier, se trouve une piste de batterie, réglé sur le canal 10, suivi des 15 autres pistes qui sont réglées respectivement sur les canaux 1 à 9 et 11 à 16.

Notez que le modèle «gm virtual» n’a pas de module chargé en sortie du dossier. Par contre, à partir de celui-ci, vous pouvez y intégrer le module de votre choix pour créer d’autre modèle de piste dédiés. Si vous préférez utiliser un module physique, il suffi d’y activer la sortie MIDI dédié à votre module externe.

 

Extras

Des petits scriptes supplémentaires sont inclus, pour ajouter quelques outils pratiques.