Se connecter
Se connecter

ou
Créer un compte

ou
Agrandir
Ajouter ce produit à
  • Mon ancien matos
  • Mon matos actuel
  • Mon futur matos
Steinberg Cubase SX 3
Photos
1/44
Steinberg Cubase SX 3

Séquenceur généraliste de la marque Steinberg appartenant à la série Cubase SX

Sujet Clavier midi, 2 évènements sur un bouton

  • 13 réponses
  • 2 participants
  • 1 157 vues
  • 0 follower
Sujet de la discussion Clavier midi, 2 évènements sur un bouton
Bonjour,
j'ai un clavier midi Oxygen 8 v2 que j'utilise avec Cubase et qui fonctionne parfaitement.

Je me posais simplement la question de savoir s'il était possible d'affecter 2 évènements sur un bouton ? Concrètement ce que j'aurai aimé avoir c'est piloter le curseur à l'aide du pitch bend. Donc quand je vais vers le haut, ça déclenche l'avance rapide et lorsque je vais vers le bas, ça déclenche retour rapide.

Etant donné que c'est la même donnée qui est envoyé par le clavier, lorsque je paramètre avance rapide sur le pitch bend, que j'aille en haut ou en bas ça ne change rien, je vais toujours vers l'avant.

Mais je me disais qu'il existait peut-être un moyen d'indiquer à Cubase que si la valeur de la donnée reçut est comprise entre 0 et 64, il déclenche tel évènement, si elle est comprise entre 64 et 127, il déclenche un autre évènement ...

Quelqu'un sait si c'est possible de faire quelque chose dans ce style ou je suis en train de croire au père noël ? :lol:

Merci.
Afficher le sujet de la discussion
11
Bon... C'est a priori impossible... Ou presque...

J'ai réussi à affecter 2 contrôleurs différents pour l'avance et le retour au niveau du périphérique générique. C'est Ok.
J'ai réussi à transformer le pitchbend en 2 contrôleurs différents selon la plage de valeur du pitch. C'est Ok.

Malheureusement, il arrive ce que je craignais depuis le début : le préiphérique générique récupère ses messages MIDI 'à la source', c'est-à-dire sans tenir compte du transformateur MIDI, et ce même lorsque ce dernier est global.

C'est donc impossible... sauf... peut-être... avec une ruse de sioux...
C'est tiré par les cheveux mais ça peut peut-être fonctionner.... Je m'explique :
- le Contrôleur Générique récupère les messages MIDI directement à leur entrée dans Cubase
- il faut donc faire en sorte que Cubas puisse recevoir à son entrée les messages MIDI déjà transformés

Et, pour ce faire, il faut créer une boucle MIDI... ce qui est difficilement réalisable avec ton clavier Oxygen... :|
12

Hors sujet : Si ça t'intéresse, je peux te filer quand même mon paramétrage du Transformateur d'Entrées Midi pour transformer le Pitch Bend en 2 contrôleurs distincts... :)

13
Arf, c'était trop beau :((

Sinon je veux bien le paramétrage du Transformateur, car ça reste toujours très embrouillé cette histoire de CC. Donc peut-être qu'avec ton exemple ça m'aidera.

Merci.
14
Pour cela, j'ai utilisé 2 modules.

Premier Module (mode 'Transformer') : Le pitch en haut
Filtre :
"Type" "Egal" "Pitchbend" "Et"
"Valeur 1" "Plus Grand" "64"

Action :
"Type" "Régler à Valeur Fixe" "Contrôleur"
"Valeur 1" "Régler à Valeur Fixe" "xx"
"Valeur 2" "Soustraire" "64"
"Valeur 2" "Multiplier par" "2.000"

"xx" correspond au numéro de Control Change pour le pitch 'en haut'
( 0 = Modulation, etc...)
Les 2 dernière lignes de 'Action' transforment la plage de valeur du pitch 64-->128 en 0-->128 pour le contrôleur.


Second Module (mode 'Transformer') : Le Pitch en bas
Filtre :
"Type" "Egal" "Pitchbend" "Et"
"Valeur 1" "Moins" "64"

Action :
"Type" "Régler à Valeur Fixe" "Contrôleur"
"Valeur 1" "Régler à Valeur Fixe" "yy"
"Valeur 2" "Multiplier par" "2.000"

"yy" correspond au numéro de Control Change pour le pitch 'en bas'
( 0 = Modulation, etc...)
La dernière ligne de 'Action' transforme la plage de valeur du pitch 0-->64 en 0-->128 pour le contrôleur.


Hors sujet : Pense bien à cocher les 2 modules pour les rendre actifs... :clin: