Se connecter
Se connecter

ou
Créer un compte

ou
FR
EN

Parametrages MIDI

  • 23 réponses
  • 3 participants
  • 1 222 vues
  • 4 followers
Sujet de la discussion Parametrages MIDI
Bonjour,

J'utilise un expander Roland XV5050 avec l'Octatrack.

Pas de soucis pour la configuration des canaux et autres contrôles cependant je souhaiterai pouvoir changer de patch automatiquement à chaque changement de motif (ou de bank).

Première question, comment faire ? Je sens que je suis pas loin d'y arriver... mais il me manque quelque chose.
Seconde question, ce changement "s'enregistre" à quel niveau (pattern, parts, banks...)?

Si je veux faire la même chose avec un Bass Station ou un Blofeld ou un Ultranova, j'imagine que cela va être sensiblement la même opération ?

Merci d'avance pour vos réponses !

 "Dans une avalanche, aucun des flocons ne se sent responsable"

2
3 possibilités :

- 1 envoi de program change avec les pistes midi (SRC/NOTE SETUP).
Dans ce cas, pour changer de program change, il faut changer de part (avec un autre pattern associé).

- 2 Envoi de program change avec la page MIDI > SYNC > Prog Change send. Choisir un canal, pas AUTO. A chaque changement de pattern cela envoie le program change correspondant.
On doit adapter les patches sur les machines par rapport à l'OT dans ce cas.

- 3 Utiliser un processeur midi pour convertir des Control Changes en Program change.
Dans ce cas on peut changer de patch à chaque step.

Youtube - - - SoundCloud

Cours machines Elektron

[ Dernière édition du message le 19/01/2020 à 13:36:30 ]

3
La première solution me semble le plus adaptée à ce que je veux faire.

Cependant je n'arrive pas à trouver comment traduire les valeurs de ce tableau pour les faire rentrer dans les deux cases (Bank et Prog) de l'Octatrack.

Le changement de patch fonctionne mais sans pouvoir atteindre le patch souhaité...

elektron-octatrack-mkii-2867066.png

 "Dans une avalanche, aucun des flocons ne se sent responsable"

4
Ok, à priori le changement de bank du XV necessite 2 CC (CC00 et CC32).
Le plus simple, ben c'est de ne pas changer de bank.:-D

J'ai réussi à envoyer les 3 messages dans l'ordre nécessaire de cette façon :

Régler le Prog Change
Bank = OFF
Placer un trig avec CC0=MSB and CC32=LSB
Microtiming = - 5/384 (Appui sur le trig + fleche gauche/droite)

Voilà.

Youtube - - - SoundCloud

Cours machines Elektron

[ Dernière édition du message le 19/01/2020 à 16:58:18 ]

5
Merci pour cette réponse, je n'ai toujours pas réussi à atteindre la bank et le patch souhaités malgré mes essais mais cela m'a permis de me pencher un peu plus sur les parts que j'avais complétement zappé n'en comprenant pas vraiment l’intérêt.

Avec le Bass Station, j'ai quatre patch différent sur les quatre parts et je passe de l'une a l'autre sans soucis sur le même pattern. Mais (si cela est possible) comment puis-je assigner une part à un pattern spécifique ? ex : pattern de 1 à 4 = part 1 / pattern de 5 à 8 = part 2...

Dois-je voir les parts comme les "kits" d'une drum machine ? Est-il possible de copier une part sur une autre ? Cela me faciliterai la tache...

Pour terminer, sur le peu de synthés que je possède, les contrôles midi les plus intéressant sont sous la forme 00:00. J'ai fait quelques recherches généralistes et j'ai saisi la notion MSB/LSB mais je n'arrive pas à comprendre comment paramétrer ça dans l'Octatrack....

Merci d'avance pour les futures réponses, je potasse aussi de mon coté car j'ai vraiment envie de maitriser cette machine. Après la partie sequenceur audio, je suis sur le midi et je terminerai par le sampling / recording !

 "Dans une avalanche, aucun des flocons ne se sent responsable"

6
Citation :
Mais (si cela est possible) comment puis-je assigner une part à un pattern spécifique ? ex : pattern de 1 à 4 = part 1 / pattern de 5 à 8 = part 2...


Ça ce fait automatiquement, la part sélectionnée est liée au pattern mais pas besoin de faire plus que juste l'assigner...



 "Dans une avalanche, aucun des flocons ne se sent responsable"

7
Citation :
Dois-je voir les parts comme les "kits" d'une drum machine ? Est-il possible de copier une part sur une autre ? Cela me faciliterai la tache

Oui et oui. Survol des part avec les fleches > Func + Copy / Func + Paste

Pour les CC00 CC32 des banks, j'ai indiqué comment faire dans mon post précédent.

Pour les contrôles de paramètres, ça peut-être des doubles CC ou des NRPN. Les 2 sont possibles mais faut savoir ce que c'est.
Pour les doubles CC, le MSB suffit.

Youtube - - - SoundCloud

Cours machines Elektron

[ Dernière édition du message le 20/01/2020 à 23:20:16 ]

8
Citation de Mr :
Pour terminer, sur le peu de synthés que je possède, les contrôles midi les plus intéressant sont sous la forme 00:00. J'ai fait quelques recherches généralistes et j'ai saisi la notion MSB/LSB mais je n'arrive pas à comprendre comment paramétrer ça dans l'Octatrack...


Salut Mr Jesch,
Je n'ai pas encore besoin de contrôler des machines avec les NRPN mais comme je suis curieux j'ai fait quelques recherches.

L'Octatrack ne permet pas d'envoyer simplement des NRPN.

Il existe une méthode qui consiste à utiliser jusqu'à 4 CC pour 1 NRPN.

Contrôleurs à connaître
NRPN MSB : CC 99
NRPN LSB : CC 98
Data Entry MSB : CC 6
Data Entry LSB : CC 38

Citation :
Tout d'abord, est envoyé le contrôleur 99 — octet le plus significatif (MSB) du NRPN — suivi par le CC#98 — octet le moins significatif (LSB) du NRPN — pour spécifier le paramètre qui doit être changé. Le CC#6 "Data Entry" fixe alors la valeur du paramètre à modifier. Et le CC#38 peut éventuellement ensuite être envoyé pour un réglage fin de la valeur envoyée par le contrôleur CC#6.

Les changements de contrôle (CC) dans la norme MIDI

Dans la page MIDI CTRL 2 de ta piste MIDI
Tu paramètres comme ceci :
CC5 = 99
CC6 = 98
CC7 = 6
CC8 = 38

Puis dans ta page MIDI CTRL 2 SETUP tu paramètres en fonction des valeurs attendues par ta machine esclave.

Exemple avec 2 CC
Dans mon cas pour envoyer la valeur 110 sur le paramètre LFO3WAVEFORM de l'Ultranova je dois utiliser le NRPN 0:88
CC5 = OFF = 0 par défaut pour l'Ultranova
CC6 = 88
CC7 = 110
CC8 = OFF

Exemple avec 3 CC
Pour envoyer la valeur 107 sur le paramètre Delay1 Time de l'Ultranova je dois utiliser le NRPN 1:6 comme ceci :
CC5 = 1
CC6 = 6
CC7 = 107

Exemple avec 4 CC
Pour envoyer la valeur 130 sur le paramètre ClockBPM de l'Ultranova je dois utiliser le NRPN 2:63 comme ceci :
CC5 = 2
CC6 = 63
CC7 = 1
CC8 = 2

La formule pour obtenir 130 avec les CC7 et CC8 est la suivante :

(Data Entry MSB * 128) + Data Entry LSB = Valeur à envoyer pour le paramètre NRPN

Soit : (1 * 128) + 2 = 130

Data Entry MSB (CC7) doit être égal à 1 et Data Entry LSB (CC8) doit être égal à 2.

Dis moi si tu as pu t'en sortir avec ça.

Je ferais des tests avec l'Ultranova dans la semaine.

Sources :
Midi Bank Select (outgoing)
NRPN programming on the Octatrack
RPN et NRPN Aide mémoire
Les changements de contrôle (CC) dans la norme MIDI

[ Dernière édition du message le 21/01/2020 à 13:00:35 ]

9
Oui je confirme aussi pour l'envoi de NRPN avec le Micromonsta et l'OT.

J'envoie que le MSB (ou le LSB j'ai un doute).
Pas simple quand même ! :-D

Youtube - - - SoundCloud

Cours machines Elektron

[ Dernière édition du message le 21/01/2020 à 01:32:52 ]

10
Citation de willowhisper56 :
Oui je confirme aussi pour l'envoi de NRPN avec le Micromonsta et l'OT.

J'envoie que le MSB (ou le LSB j'ai un doute).
Pas simple quand même ! :-D


Purée, non c'est pas simple ! Faut pas être endormi pour vouloir jouer avec les NRPN sur l'Octatrack :oo:
11
Je sais même plus comment j'ai fait ! :-D
Bon ça marchait bien, c'est le principal !

Allez, je le repasse, petit morceau 100% Micromonsta comme source, contrôlé par l'OT, avec les Fx de l'OT. Les NRPN me permettait d'activer certains paramètres pour créer l'illusion d'avoir plusieurs pistes genre bass/drums/chords/lead alors qu'il n'y a qu'un synthé monotimbral 8 voix.
Pas la peine de tout écouter, c'est trop long ! :-D

Youtube - - - SoundCloud

Cours machines Elektron

[ Dernière édition du message le 21/01/2020 à 20:17:07 ]

12
Merci pour vos réponses, ça fait plaisir ! Mais ça va me faire du boulot pour ce weekend :D: . Vous aurez un petit retour sur les essais et les éventuelles découvertes.

Et si ce fil peut aider d'autres gens à mieux appréhender le midi de leur Octatrack ça serait parfait !

 "Dans une avalanche, aucun des flocons ne se sent responsable"

[ Dernière édition du message le 23/01/2020 à 12:21:47 ]

13
Les NRPN avec l'Ot à mon avis ça donne plutôt envie de partir en courant...:-D

Youtube - - - SoundCloud

Cours machines Elektron

14
Willow,

Dans ton premier post tu évoques un processeur midi (je sais que tu utilises pas mal le retrokit), est-ce que celui la ferait l'affaire pour transfomer du Program Change en Control change et envoyer des NRPN ?

https://www.thomann.fr/miditech_midi_thru_filter.htm

Je me permet de te tutoyer car je t'ai lu tellement de fois que j'ai l'impression de te connaitre un peu...

 "Dans une avalanche, aucun des flocons ne se sent responsable"

15
Ça te déranges pas si je te vouvoie ? :-D
(citation Mammuth).

D'après les specs, c'est surtout un filtre.
Mapping pour les canaux, transposition et vélocité, sinon c'est plutôt pour empêcher les messages de passer.

MIDI THRU and Filter Box shares 1 MIDI IN signal to 4 MIDI THRU ports.
Programmable MIDI filters: 1. MIDI Channel mapping 2. MIDI Transpose 3. Velocity 4. Program switch ON/OFF 5. CC Controller ON/OFF 6. Pitch bend / After touch ON/OFF 7.System Exclusiv ON/OFF 8. Realtime Messages ON/OFF

Le RK002 le fait sûrement mais c'est pas évident à programmer. Le Midi Solutions Event Processor Plus est à mon avis le plus simple. Le Bomebox a l'air très complet.

Youtube - - - SoundCloud

Cours machines Elektron

16
Merci pour vos recherches et vos réponses.

J'ai pu finalement envoyé des NRPN mais c'est fastidieux en utilisant plusieurs CC. Je pense finalement me tourner vers un processeur midi complet du type BomeBox ou Midi Solution afin de pouvoir faire un peu de ménage dans mes signaux midi (le Bass Station est un plaie ! Il envoie pleins d'infos et rien ne peut être filtré...).

Il me reste encore à voir la partie Arp Midi et j'aurais fait le tour de la question sur le midi de l'Octatrack (sans prétention mais dans la mesure de mes besoins).

Je risque de faire un écart à mon programme car j'ai acheté une Eventide TimeFactor et pour l'instant je suis scotché dessus tellement je l'aime !

 "Dans une avalanche, aucun des flocons ne se sent responsable"

17
Petite question,

Est-il possible lors de l'envoi de CC de définir la valeur min et la valeur max (comme sur mon Beatstep par exemple) ou celles-ci seront toujours 0 et 127 ?

 "Dans une avalanche, aucun des flocons ne se sent responsable"

[ Dernière édition du message le 09/04/2020 à 18:32:54 ]

18
Possible avec un lfo designer de régler le max d'un CC (dest), speep 0, mode Trig. Rajouter un 2eme lfo sur le depth du 1er pour créer un décalage (min), square, speed 0, mode trig.

Youtube - - - SoundCloud

Cours machines Elektron

[ Dernière édition du message le 10/04/2020 à 00:25:09 ]

19
Je savais que tu allais répondre... je me demandais juste quand !!! :mdr:

Je regarde ça.

Merci !

 "Dans une avalanche, aucun des flocons ne se sent responsable"

20
C'est pas mal mais cela ne me convient pas, ça me bloque deux LFO midi et c'est pas assez souple... pour l'instant je vais faire autrement !

 "Dans une avalanche, aucun des flocons ne se sent responsable"

21
Ah j'ai pas assez réfléchi (ou trop) :
Si tu choisis une valeur de CC correspondant à ton minimum, pas besoin de 2 lfos. Un lfo designer suffit..;)

CC1 = 32
Lfo designer max = 64
Tu modules donc de 32 à 96 avec le depth (0-127).

Ce type de réglage peut être copié collé d'un projet à l'autre.

Youtube - - - SoundCloud

Cours machines Elektron

[ Dernière édition du message le 18/04/2020 à 13:54:39 ]

22
Bien vu, grâce à ça je découvre le puissance du LFO designer !

Après ça oblige à utiliser ça que pour un seul CC (ou plusieurs qui partageraient le même LFO)

 "Dans une avalanche, aucun des flocons ne se sent responsable"

23
Tu n'a qu'une seule destination, donc un seul CC à la fois.

Par contre tu as 8 lfos designers T1-T8, que tu peux utiliser sur n'importe lequel des 24 lfos midi. (Même principe pour les pistes audios).

Astuces :
On peut copier / coller les lfos designers (Fn+Copy/Paste), les inverser ou les "randomiser" (Fn+Bank)

On peut les décaler (Fn+flèches)

On peut modifier plusieurs trigs à la fois.

On peut aller 8 fois plus vite qu'une onde Tri ou Square, en faisant 8 formes d'ondes dans le designer. FM possible donc.

On peut mettre speed à 0 et mode trig pour editer 1 valeur, puis passer à la suivante (Fn+fleches)

On peut faire des transitions (Trig+Tempo)
Exemple avec une sinusoide

4d9e82bd317496e12336a5bc222f8a34257ff1ab.jpeg

Youtube - - - SoundCloud

Cours machines Elektron

[ Dernière édition du message le 18/04/2020 à 13:57:53 ]

24
Merci Willow,

ce weekend j'ai lu et relu la page concernant les LFO et j'ai fait quelques "cas pratique" et au dela de l'utilisation basique que j'en faisais je commence à percevoir la puissance du LFO designer.

Cela devient facile de créer une mélodie ou un arpège et de faire des "automations" autrement !





 "Dans une avalanche, aucun des flocons ne se sent responsable"