Salut Pilo ;) !
C’est ce que je comptais faire au départ, mais ça pose un problème que je ne suis pas capable de régler, vues mes connaissance sinexistantes en programmation !
Alors :
-
La Behringer est branchée en USB à l’ordi, configurée pour envoyer tels types de messages, puis dans Cubase, on crée un périphérique Contrôleur Générique que l’on peut configurer à sa guise en mode learn, par exemple, ce qui est très rapide. La BCF 2000 est une télécommande MIDI classique.
-
La MidiBox LC “allégée” est branchée sur un port MIDI out de l’ordi, de façon à seulement recevoir les infos envoyées par Cubase. Je crée un périphérique Télécommande Mackie Control, de façon à ce que le protocole soit respecté.
Normalement, les deux fonctionnent ensemble, puisque sur deux ports déifférents.
MAIS !!!
Il est possible d’assigner des touches de la Behringer aux changements de banques (plus ou moins), de façon à piloter les faders par groupes de huit. Et le GROS problème c’est que lorsque je vais switcher via la BCF 2000, la télécommande Mackie Control, ne réagira pas et alors la MidiBox “allégée” continuera à m’afficher les noms des huit premières pistes ! Pas cool :(
Alors, j’avais imaginé la chose suivante. Au lieu d’utiliser la télécommande Mackie Control de Cubase, utiliser une seconde télécommande Générique. Utiliser pour chaque télécommande Générique, la même entrée MIDI (en l’occurence, celle qui reçoit les infos de la BCF 2000), et utiliser la sortie BCF pour la générique 1 et la sortie MB “allégée” pour la Générique 2. De cette manière, je me suis dit que l’ordre de switcher la banque arriverait en même temps dans les deux télé commandes et que du coup les nouvelles infos seraient envoyées aussi à la MidiBox.
Pas évident à expliquer, j’espère que t’as saisi ;D
Ca pose un nouveau problème. Comme la MidiBox est configurée pour répondre aux ordres MIDI du protocole Mackie Control, ben ça va créer des problèmes : les ordres envoyées par la Behringer sur les deux télécommandes génériques n’auront forcément pas les mêmes effets sur Cubase ! Tu me suis ?
Alors, j’ai deux options.
A) j’ajoute des boutons de changements de banques sur la MB “allégée”. Mais ça m’oblige à presser à chaque fois les boutons de la BCF 2000 *ET* ceux de la MB. Et puis, ça m’oblige à construire un module DINx1 (ça a pas l’air bien difficile, mais bon…).
B) j’ai jeté un oeil au code de l’appli LC, et j’ai compris que l’organisation des boutons se trouvait dans io_table machin chose.inc. Peut-être qu’en modifiant l’application LC de manière à ce que seuls les changements de banques soient pris en charge, ça pourrait marcher.
Mais ça me pose un autre problème : est-ce que les infos de pistes seront toujours reçues par la MB “allégée” ?
Bref, ça me parait être un truc ultra difficile à réaliser…
Merci de ton aide, en tous cas.