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.
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.
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.
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.
Si ce n’est déjà fait, pour installer L’ensemble Midi manager LRL, veuillez télécharger ce qui suit:
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.
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.
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.
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.
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.
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.
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é.
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.
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.
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.
Valeurs possibles: -12 à +12.
Permet de jouer sur une autre tonalité sans altérer les facteurs de vélocité modifiés.
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.
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.
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.
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.
Valeurs permises: 0.01 à 1.
Il s’agit en fait du pourcentage de la durée.
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.
Valeurs permises: OFF, 1 à 3.
Il s’agit du nombre de variation qu’on souhaite ajouter à l’arpège.
Valeurs permises: -64 à 64.
Ces paramètres indiquent le nombre de demi-ton que les notes de variations prendront.
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.
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.
Valeurs permises: OFF, ON.
Si actif, l’arpège fera un va et vient dans les deux sens.
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.
Valeurs permises: OFF, ON.
Si actif, les notes maintenues seront jouées au hasard.
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.
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.
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.
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.
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.
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.
Valeurs permises: 1 à 200.
La vitesse du mouvement en descente est spécifiée en milli seconde.
Valeurs permises: -40 à 40.
Permet d’établir une courbe progressive au mouvement descendant.
Valeurs permises: -20 à 20.
Permet de jouer avec le rendu de la vélocité du mouvement en descente.
Valeurs permises: 0 à 4.
Spécifie le nombre de notes exclues à partir du début de la séquence du mouvement en descendant.
Valeurs permises: 1 à 200.
La vitesse du mouvement en montée est spécifiée en milli seconde.
Valeurs permises: -40 à 40.
Permet d’établir une courbe progressive au mouvement montant.
Valeurs permises: -20 à 20.
Permet de jouer avec le rendu de la vélocité du mouvement en montée.
Valeurs permises: 0 à 4.
Spécifie le nombre de notes exclues à partir du début de la séquence du mouvement en montant.
Change l’état du contourmenent
Options:
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.
Valeurs permises: -4 à 4.
Spécifie l’octave en entrée, pour le jeu et le contrôle du module.
Spécifie le nombre de canaux midi utilisé pour les mouvements. Utile pour créer une distribution panoramique d’une note à l’autre.
Options:
Valeurs permises: 0 à 200.
Ceci, produit un délai aléatoire dans la distribution des canaux.
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.
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.
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.
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.
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.
Ce sous-menu comporte trois options:
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.
Ajoute une nouvelle instance du mini séquenceur avec les réglages de l’instance sélectionnée.
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.
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.
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.
Transforme la zone d’une instance en une zone distribuée. Chaque note aura son instance.
Remet la zone d’instances distribuées à son instance d’origine.
Ajoute si besoin l’instance de contournement pour laisser passer les notes qui ne sont pas zonée.
Option de panique pour forcer le mode jeu. La raison d’être de cette option est expliquée plus loin.
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.
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.
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.
En mode jeu, efface seulement le contenu du pas sélectionné.
En mode enregistrement, sélectionne une note de la partition et la joue.
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.
Si la séquence est entrain de jouer, elle s’arrête au pas où le jeu est rendu.
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.
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.
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.
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.
Valeurs possible: Omni, 1 à 16.
Spécifie le canal de réception MIDI de l’instance.
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.
Information sur le pas courant.
Valeurs possible: 1 à 128.
Spécifie le nombre de pas alloué pour la séquence.
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.
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.
Infos
Montre l’information sur la longueur de pas en écriture.
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.
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.
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é.
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.
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.
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.
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.
Valeurs permises: 0 à 127.
Spécifie la limitation basse de la vélocité qui déclenchera la séquence de l’instance.
Valeurs permises: 0 à 127.
Spécifie la limitation haute de la vélocité qui déclenchera la séquence de l’instance.
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.
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.
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.
Valeurs permises: -24 à +24.
Permet de changer la hauteur en demi ton de la séquence. À 0, c’est la tonalité originale.
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.
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.
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.
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.
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.
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.
Valeurs possibles:
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.
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.
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.
Valeurs possibles:
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.
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.
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.
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.
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.
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.
À 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.
Notez que la plus part de ces paramètres comporte des zone éditables pour une précision décimale.
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.
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.
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.
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.
Valeurs possibles: 1 à 100.
Stabilise la vitesse de progression une fois le nombre spécifié atteint.
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.
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.
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é.
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.
Valeurs possibles: 1 à 127.
Spécifie la vélocité minimale requise pour déclancher le roulement. En de ça, la note est simplement retransmise.
Valeurs possibles: 1 à 127.
Spécifie la vélocité maximale requise pour déclancher le roulement. Au-delà, la note est simplement retransmise.
Valeurs possibles: 0 à 127.
Détermine à partir de quelle note le roulement est généré.
Valeurs possibles: 0 à 127.
Détermine jusqu’à quelle note le roulement est généré.
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.
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.
Valeurs possibles: Disabled, Enabled.
Si actif, le roulement est arrêté lorsque la note est relâchée.
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.
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:
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.
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.
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.
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.
Valeur possibles: Omni, 1 à 16.
Spécifie le canal MIDI reçu par le module de mixage.
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.
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.
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.
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.
Valeur possibles: None, Off, On.
Active ou désactive l’égaliseur des modules Edirol pour le canal sélectionné.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Contrôle le volume de la fréquence au point de coupure. Une valeur élevée rend le son plus brillant.
Contrôle le taux de modulation. Une valeur élevée accentue cette dernière.
Contrôle la vitesse de la modulation.
Contrôle le temps du délai ou de la progression de la modulation. Une valeur élevée augmente le délai.
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.
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.
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.
Valeurs possibles: -3 à +3.
Change l’octave des notes sur le canal spécifié.
0 est l’octave d’origine.
Valeur possibles: -12 à +12.
Change la hauteur tonale des notes sur le canal spécifié.
0 est la hauteur d’origine.
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.
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.
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.
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é.
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.
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.
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.
Valeurs possibles:
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:
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.
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.
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.
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.
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.
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.
Valeurs possibles: None, 0 à 127.
Change les volumes de la pièce de batterie sélectionnée.
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.
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.
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.
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».
Valeurs possibles: None, 0 à 127.
Il s’agit du volume de la sortie du circuit de réverbération.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Valeurs possible: None, 0 à 127.
Assourdit la réverbération.
Valeurs possible: None, 0 à 127.
Avec le reverb type délai, contrôle le volume du retour de répétition du délai.
Valeurs possible: None, 0 à 127.
Il s’agit du volume de la sortie du circuit de chorus.
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.
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.
Valeurs possible: None, 0 à 127.
Ceci est la vitesse de la modulation du chorus.
Valeurs possible: None, 0 à 127.
Ceci est la profondeur de la modulation du chorus.
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.
Valeurs possibles: NONE, OFF, LPF, HPF.
Sélectionne le type de filtre à appliquer.
Valeurs possible: None, 0 à 16.
Établie la marge de fréquence à couper selon le type de filtre spécifié.
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.
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.
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.
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.
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.
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.
Valeurs possible: None, 0 à 127.
Assourdit le chorus.
Valeurs possible: None, 0 à 127.
Contrôle d’envoie du retour du chorus à la réverbération.
Valeurs possibles: Off, On.
Si actif, les paramètres sont transmis lors du chargement du projet.
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.
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.
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:
Valeurs possibles: 0 à 127.
Affiche le dernier contrôleur touché ou reçu.
Valeurs possibles: 0 à 127.
Affiche la dernière valeur reçue.
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.
Des petits scriptes supplémentaires sont inclus, pour ajouter quelques outils pratiques.