Random MIDI est un utilitaire d'aléation pour MIDI au format LV2 provenant de la collection de greffons PSI-plugins.
Site web officiel : ???
Version actuelle : 0.0.1 du 2014 08 14.
Licence : GPL 2.
Plateforme : GNU Linux.
Support : LV2 et JACK.
Développeur(s) : Brendan Jones.
PSI Random MIDI est un utilitaire d'aléation pour MIDI.
L'utilisation de ce greffon est expliquée dans le fichier README.md (sur Librazik2, il est installé dans
Table des matières
Informations
Site web officiel : ???
Version actuelle : 0.0.1 du 2014 08 14.
Licence : GPL 2.
Plateforme : GNU Linux.
Support : LV2 et JACK.
Développeur(s) : Brendan Jones.
Description
PSI Random MIDI est un utilitaire d'aléation pour MIDI.
Utilisation
L'utilisation de ce greffon est expliquée dans le fichier README.md (sur Librazik2, il est installé dans
/usr/lib/lv2/midi_rnd-psi.lv2/
.- Channel : choisir le canal sur lequel les notes doivent être randomisées.
- Upper/Lower : les notes reçues entre Lower (par exemple 72 pour un C5) et Upper (par exemple 77 pour un F5) seront randomisées. Lower doit être inférieur à Upper, sinon il est possible que cela fasse planter le greffon voire l'hôte.
- Octaves : les notes randomisées seront produites dans cette octave. La note reçue est considérée comme le milieu de l'octave (NdR: j'avoue que je ne sais pas exactement ce que cela veut dire, à tester). Si cette valeur est 0, le champ suivant (Random upper/lower) est utilisé à la place de l'octave.
- Random upper/lower : si "Octaves" est réglé à 0, les notes randomisées seront générées uniquement entre les notes Upper et Lower. Attention, Lower doit être inférieur à Upper, sinon il est possible que cela fasse planter le greffon voire l'hôte, voire Jack.
- Scale Type and Scale Root : la gamme (Chromatique, majeure, mineure, pentatonique majeure ou pentatonique mineure) et sa note de base. (NdR: Lors de mes tests les gammes autres que chromatique ont eu tendance à ne me renvoyer essentiellement des accords de 7e et à utiliser l'octave plutôt que le "Random upper/lower". Je ne sais pas si cela est du au hasard ou à une spécificité du code.)
Exemple
- la séquence midi contient Do - Ré - Mi - Ré - Do sur la 5e octave (càd C5-D5-E5-D5-C5, notes 72-74-76-74-72)
- Channel = 0 pour recevoir tous les canaux.
- Lower = 75 pour ne pas prendre en compte les notes Do et Ré (sous Ré#)
- Upper = 127 pour randomiser toutes les notes au-dessus de Ré#
- Octaves = 0
- Random lower = 72
- Random upper = 79
- Scale type = 0 (chromatique)
- Scale root = 0-C