Implémentation MIDI Fader AUX 1-6
- 15 réponses
- 9 participants
- 5 051 vues
- 11 followers
marc_r
10
Nouvel·le AFfilié·e
Membre depuis 10 ans
Sujet de la discussion Posté le 26/02/2018 à 12:48:44Implémentation MIDI Fader AUX 1-6
Bonjour à tous,
J'ai dans l'idée de fabriquer une interface physique (midi) avec quelques potentiomètres et une carte Arduino ou Raspbery à la méthode de l'application XAIR-Q pour Android.
En gros, une petite console simple qui permettrait de piloter l'ensemble des faders d'une sortie auxiliaire précise (bus 1-6)
Le souci est que je ne trouve aucune implémentation midi pour contrôler les faders de chaque piste dans les bus auxiliaires, contrairement aux différents faders de la sortie principale
Pour le master volume de chaque bus aux, pas de problème, mais pour les faders indépendants 1 - 18, je ne trouvent aucun contrôle midi associé.
J'ai tenter de récupérer les informations midi transmisent via le port midi OUT vers le logiciel MIDI-OX pour Windows mais rien ne ce passe lorsque je manipule les différents faders de chaque bus sur les AUX (hormis le volume général ou le MUTE)
Quelqu'un aurait il une idée ?
Vous remerciant par avance
J'ai dans l'idée de fabriquer une interface physique (midi) avec quelques potentiomètres et une carte Arduino ou Raspbery à la méthode de l'application XAIR-Q pour Android.
En gros, une petite console simple qui permettrait de piloter l'ensemble des faders d'une sortie auxiliaire précise (bus 1-6)
Le souci est que je ne trouve aucune implémentation midi pour contrôler les faders de chaque piste dans les bus auxiliaires, contrairement aux différents faders de la sortie principale
Pour le master volume de chaque bus aux, pas de problème, mais pour les faders indépendants 1 - 18, je ne trouvent aucun contrôle midi associé.
J'ai tenter de récupérer les informations midi transmisent via le port midi OUT vers le logiciel MIDI-OX pour Windows mais rien ne ce passe lorsque je manipule les différents faders de chaque bus sur les AUX (hormis le volume général ou le MUTE)
Quelqu'un aurait il une idée ?
Vous remerciant par avance
vincent sermonne
926
Posteur·euse AFfolé·e
Membre depuis 21 ans
2 Posté le 26/02/2018 à 13:42:10
Le controleur xTouch qui controle parfaitementle xair est axé sur le protocole Mackie. Sur Reaper il existe un script qui permet l'intégration dans Reaper, peut être que la lecture possible de ce script pourrait t'aider: https://forum.cockos.com/showthread.php?t=81818
0
Philippe Hélard
283
Posteur·euse AFfamé·e
Membre depuis 22 ans
3 Posté le 26/02/2018 à 14:18:59
Cela m'intéresse à 100 %
J'ai une X-Touch Compact qui fonctionne bien en MIDI avec une XR18, mais pas d'implémentation pour les envois individuels des pistes vers les FX, dixit Behringer.
J'aurais aimé (pour du live) :
- couche A = niveaux Main des 8 premières voies
- couche B = niveaux FX sur les 8 premières voies.
En MCU sur Sonar, je n'ai pas essayé en détail, mais je n'avais pas l'impression que la X-Touch compact gérait les FX. Programmée en MIDI, cela devrait marcher.
J'ai une X-Touch Compact qui fonctionne bien en MIDI avec une XR18, mais pas d'implémentation pour les envois individuels des pistes vers les FX, dixit Behringer.
J'aurais aimé (pour du live) :
- couche A = niveaux Main des 8 premières voies
- couche B = niveaux FX sur les 8 premières voies.
En MCU sur Sonar, je n'ai pas essayé en détail, mais je n'avais pas l'impression que la X-Touch compact gérait les FX. Programmée en MIDI, cela devrait marcher.
0
marc_r
10
Nouvel·le AFfilié·e
Membre depuis 10 ans
4 Posté le 26/02/2018 à 16:47:34
Merci Vincent,
Effectivement, je m'étais également penché sur ce protocole de communication Mackie mais j'ai beaucoup de mal a trouver des informations précises et surtout intégrable dans le développement Arduino.
J'avais également pensé au XTOUCH mais, 582€, c'est trop cher a mon gout pour l'utilisation que je dois en faire. Ceci dit, ce doit être parfait pour le sonorisateur.
https://www.bax-shop.fr/controleur-midi/behringer-x-touch-controleur-daw
Il y a également la version compact à 376€:
https://www.bax-shop.fr/controleur-midi/behringer-x-touch-compact-controleur-daw mais , la encore, c'est surdimensionné et encore trop cher pour ce que je souhaite en faire.
A ce prix, je peux largement acheter des tablettes Android et y installer XAIRQ qui remplit exactement les fonctionnalités dont j'ai besoin.
Sinon, il y a aussi la version "Mini" : https://www.bax-shop.fr/controleur-midi/behringer-x-touch-mini-controleur-daw qui elle, est accéssible au prix de 59€ mais elle est uniquement connectable en USB.
En plus, je n'ai pas la certitude que cette fonctionnalité soit présente.
Sinon, il y a, bien entendu, la solution des PowerPlay16: https://www.bax-shop.fr/mini-table-de-mixage/behringer-powerplay16-p16-m-mixeur-numerique?q=p16 a connecter en ultranet mais multiplié par 6 (6 musiciens) plus le switch POe d'interconnexion, autant acheter des tablettes ou des smartphones.
Dommage que Behringer n'ai pas prevu de pousser les commandes MIDI jusqu'au contrôle des sorties auxiliaires.
Il y a aussi la possibilité d'envoyer des informations SysEx mais la encore, je n'ai pas trouvé d'information precise.
J'ai trouvé un utilitaire "SysexOSCGenerator" https://sourceforge.net/projects/sysexoscgen/ qui me parait intéressant mais j'ai du mal a comprendre comment il fonctionne.
Si quelqu'un l'a deja utilisé, je suis preneur de toute information.
Sinon, je vais envoyer un petit mail à Behringer, ça ne coute rien et on ne sais jamais.
Effectivement, je m'étais également penché sur ce protocole de communication Mackie mais j'ai beaucoup de mal a trouver des informations précises et surtout intégrable dans le développement Arduino.
J'avais également pensé au XTOUCH mais, 582€, c'est trop cher a mon gout pour l'utilisation que je dois en faire. Ceci dit, ce doit être parfait pour le sonorisateur.
https://www.bax-shop.fr/controleur-midi/behringer-x-touch-controleur-daw
Il y a également la version compact à 376€:
https://www.bax-shop.fr/controleur-midi/behringer-x-touch-compact-controleur-daw mais , la encore, c'est surdimensionné et encore trop cher pour ce que je souhaite en faire.
A ce prix, je peux largement acheter des tablettes Android et y installer XAIRQ qui remplit exactement les fonctionnalités dont j'ai besoin.
Sinon, il y a aussi la version "Mini" : https://www.bax-shop.fr/controleur-midi/behringer-x-touch-mini-controleur-daw qui elle, est accéssible au prix de 59€ mais elle est uniquement connectable en USB.
En plus, je n'ai pas la certitude que cette fonctionnalité soit présente.
Sinon, il y a, bien entendu, la solution des PowerPlay16: https://www.bax-shop.fr/mini-table-de-mixage/behringer-powerplay16-p16-m-mixeur-numerique?q=p16 a connecter en ultranet mais multiplié par 6 (6 musiciens) plus le switch POe d'interconnexion, autant acheter des tablettes ou des smartphones.
Dommage que Behringer n'ai pas prevu de pousser les commandes MIDI jusqu'au contrôle des sorties auxiliaires.
Il y a aussi la possibilité d'envoyer des informations SysEx mais la encore, je n'ai pas trouvé d'information precise.
J'ai trouvé un utilitaire "SysexOSCGenerator" https://sourceforge.net/projects/sysexoscgen/ qui me parait intéressant mais j'ai du mal a comprendre comment il fonctionne.
Si quelqu'un l'a deja utilisé, je suis preneur de toute information.
Sinon, je vais envoyer un petit mail à Behringer, ça ne coute rien et on ne sais jamais.
0
marc_r
10
Nouvel·le AFfilié·e
Membre depuis 10 ans
5 Posté le 01/03/2018 à 00:27:40
Pour ceux qui sont intéressés, j'ai trouvé la solution.
C'est bien des informations Sysex qu'il faut transmettre en MIDI vers le XR18.
A partir du convertisseur "SysexOSCGenerator" https://sourceforge.net/projects/sysexoscgen/
il faut convertir la formule OSC:/ch/14/mix/03/level dans le champ cmd de l'onglet "Generator" en prenant soins, au préalable de cocher la case "X-AIR" et non "X32"
Saisir ensuite la valeur en DB du volume souhaité dans le champ: "text" exemple: -10
puis cliquer sur le bouton "Generate"
Voici le résultat:
OSC: /ch/14/mix/03/level -10
F0 00 20 32 32 2F 63 68 2F 31 34 2F 6D 69 78 2F 30 33 2F 6C 65 76 65 6C 20 2D 31 30 F7
Il suffit donc d'envoyer la commande Sysex: F0 00 20 32 32 2F 63 68 2F 31 34 2F 6D 69 78 2F 30 33 2F 6C 65 76 65 6C 20 2D 31 30 F7 depuis n'importe quel appareil compatible pour transmettre des commandes Sysex via midi pour que le fader du CH14 soit réglé sur -10db dans le bus 3
Il ne reste plus qu'à adapter selon votre convenance
C'est bien des informations Sysex qu'il faut transmettre en MIDI vers le XR18.
A partir du convertisseur "SysexOSCGenerator" https://sourceforge.net/projects/sysexoscgen/
il faut convertir la formule OSC:/ch/14/mix/03/level dans le champ cmd de l'onglet "Generator" en prenant soins, au préalable de cocher la case "X-AIR" et non "X32"
Saisir ensuite la valeur en DB du volume souhaité dans le champ: "text" exemple: -10
puis cliquer sur le bouton "Generate"
Voici le résultat:
OSC: /ch/14/mix/03/level -10
F0 00 20 32 32 2F 63 68 2F 31 34 2F 6D 69 78 2F 30 33 2F 6C 65 76 65 6C 20 2D 31 30 F7
Il suffit donc d'envoyer la commande Sysex: F0 00 20 32 32 2F 63 68 2F 31 34 2F 6D 69 78 2F 30 33 2F 6C 65 76 65 6C 20 2D 31 30 F7 depuis n'importe quel appareil compatible pour transmettre des commandes Sysex via midi pour que le fader du CH14 soit réglé sur -10db dans le bus 3
Il ne reste plus qu'à adapter selon votre convenance
2
KaOsphere
1192
AFicionado·a
Membre depuis 23 ans
6 Posté le 05/03/2019 à 14:01:21
Salut Marc_r, je ne sais pas si tu repasseras par là mais merci pour le travail de sourcing c'est bien cool !
Du coup, ça semble difficile d'implémenter un système continu sur le fader, on fixe la valeur et basta ?...Parce que autant je peut identifier la partie du message qui correspond au volume, autant, je ne vois pas comment je peux interpréter un cc et le convertir en valeur compatibles...Je vais creuser ça...
Du coup, ça semble difficile d'implémenter un système continu sur le fader, on fixe la valeur et basta ?...Parce que autant je peut identifier la partie du message qui correspond au volume, autant, je ne vois pas comment je peux interpréter un cc et le convertir en valeur compatibles...Je vais creuser ça...
0
En Français, "versatil(e)" ne signifie pas "polyvalent" !
csyl.bandcamp.com
marc_r
10
Nouvel·le AFfilié·e
Membre depuis 10 ans
7 Posté le 05/03/2019 à 22:31:22
Salut KaOsphere, depuis mon dernier post sur ce sujet, j'ai longuement dialogué avec Paul_Vannatto (éditeur du logiciel sysexoscgen) sur la communauté MUSICDISTRIBE https://community.musictribe.com que je remercie grandement pour son aide et j'ai collaboré avec lui pour le développement de la traduction en Français du logiciel. Cela m'a permis d'en apprendre beaucoup sur le sujet. (heureusement que le langage de programmation utilisé pour sysexoscgen ne m'est pas complétement inconnu car il est assez similaire au langage de programmation C, C++, PHP etc..) Logiquement, si Paul_Vannatto a transféré la dernière version de sysexoscgen téléchargeable sur sourceforge https://sourceforge.net/projects/sysexoscgen/ elle devrait être en Français (sysexoscgen s'adapte automatiquement au langage du système d'exploitation) il n'y a donc rien a faire, elle doit être en Français automatiquement. Sinon, aide toi du logiciel MIDI-OX qui te permettra de voir les commandes midi transiter sur le port midi OUT. tu verra que bouger un potentiomètre ne change pas toute la chaine Sysex. Ceci dit, je ne sais pas quel est ton projet exactement mais les valeurs sont toujours uniques et les chaines sysex sont très longues.
Sinon, tu peux aussi t'aider du tableau d'implémentation midi de la XR18 (page 42): https://media.music-group.com/media/PLM/data/docs/P0AWZ/X18_XR18_QSG_WW.pdf qui t'indique les différents CC Control Change que tu peux utiliser directement en midi sans passer par une commande Sysex depuis n'importe quel contrôleur Midi. Personnellement, je me suis penché sur la méthode Sysex car les faders des sorties Auxiliaires ne sont pas pilotables nativement en protocole Midi. Je ne sais pas si ça t'aidera mais n'hésite pas a poser des questions, si besoin.
Sinon, tu peux aussi t'aider du tableau d'implémentation midi de la XR18 (page 42): https://media.music-group.com/media/PLM/data/docs/P0AWZ/X18_XR18_QSG_WW.pdf qui t'indique les différents CC Control Change que tu peux utiliser directement en midi sans passer par une commande Sysex depuis n'importe quel contrôleur Midi. Personnellement, je me suis penché sur la méthode Sysex car les faders des sorties Auxiliaires ne sont pas pilotables nativement en protocole Midi. Je ne sais pas si ça t'aidera mais n'hésite pas a poser des questions, si besoin.
0
KaOsphere
1192
AFicionado·a
Membre depuis 23 ans
8 Posté le 06/03/2019 à 11:49:52
Hello Marc, oui, je connais l'implémentation midi de la xair et donc ses nombreuses limites !
L’intérêt pour moi serait donc pour moi de passer par le sysex pour contrôler notamment ces fameux faders de send.
Du coup, j'ai bien identifié la partie du message qui correspond aux valeurs du fader, mais je ne sais pas comment générer cette partie en convertissant les informations envoyées par un CC par exemple.
Par contre avec max msp, le principe d'avoir une chaine de commande dont je modifie une partie uniquement si un changement de valeur s’opère ailleurs ne me pose pas de problème. C'est vraiment comment je traduit les valeur dans le sysex que je ne sais pas faire...
Pour l'instant je peux donc envoyer un message fixe type -oo ou 0db avec un message préprogrammé. Ce qui est déjà pas mal du tout soit dit en passant...
Merci à toi en tt cas...Tout ça n'est vraiment pas mon domaine mais c'est passionnant !
L’intérêt pour moi serait donc pour moi de passer par le sysex pour contrôler notamment ces fameux faders de send.
Du coup, j'ai bien identifié la partie du message qui correspond aux valeurs du fader, mais je ne sais pas comment générer cette partie en convertissant les informations envoyées par un CC par exemple.
Par contre avec max msp, le principe d'avoir une chaine de commande dont je modifie une partie uniquement si un changement de valeur s’opère ailleurs ne me pose pas de problème. C'est vraiment comment je traduit les valeur dans le sysex que je ne sais pas faire...
Pour l'instant je peux donc envoyer un message fixe type -oo ou 0db avec un message préprogrammé. Ce qui est déjà pas mal du tout soit dit en passant...
Merci à toi en tt cas...Tout ça n'est vraiment pas mon domaine mais c'est passionnant !
0
En Français, "versatil(e)" ne signifie pas "polyvalent" !
csyl.bandcamp.com
elv5
29
Nouvel·le AFfilié·e
Membre depuis 21 ans
9 Posté le 02/05/2019 à 17:27:29
j'ai découvert un petit logiciel tout fait qui permet l'accès à tout les paramètres ça à l"air de correspondre à ce qui est demandé et tout ça à 'air d'une grande simplicité.
https://www.osimidi.com/stage
https://www.osimidi.com/stage
0
KaOsphere
1192
AFicionado·a
Membre depuis 23 ans
10 Posté le 03/05/2019 à 09:38:59
Merci, je vais tester cette affaire là !
0
En Français, "versatil(e)" ne signifie pas "polyvalent" !
csyl.bandcamp.com
pulvonium
6798
Je poste, donc je suis
Membre depuis 21 ans
11 Posté le 03/05/2019 à 10:15:47
Ca a l air genial ce logiciel !
Ca pourrait marcher avec une Presonus faderport 8 ? Ou c'est réservé aux Behringer ?
Ca pourrait marcher avec une Presonus faderport 8 ? Ou c'est réservé aux Behringer ?
0
Jimbass
11603
Drogué·e à l’AFéine
Membre depuis 19 ans
12 Posté le 03/05/2019 à 10:45:02
A priori tu peux utiliser n'importe quel contrôleur MIDI, et même en agréger jusqu'à 3.
0
Musikmesser 2013 - Bullshit Gourous - Tocxic Instruments - festivals Foud'Rock, Metal Sphère et la Tour met les Watts
pulvonium
6798
Je poste, donc je suis
Membre depuis 21 ans
13 Posté le 03/05/2019 à 11:04:15
Wow, je vais tester ça, merci !
0
yannickmerle
24
Nouvel·le AFfilié·e
Membre depuis 19 ans
14 Posté le 03/05/2020 à 13:13:30
Serait il possible de connecter avec un raspberry pi des boutons poussoir au sol pour piloter le logiciel ? ( scènes groupe de mute)
0
www.myspace.com/naouack: un groupe de hiphop klezmer qui défonce (je suis pas forcément objectif)
marc_r
10
Nouvel·le AFfilié·e
Membre depuis 10 ans
15 Posté le 03/05/2020 à 22:42:12
Oui, bien sur, je l'ai fait avec un arduino donc logiquement, ce doit être faisable avec un Raspberry aussi
0
enthalpi
2308
AFicionado·a
Membre depuis 23 ans
16 Posté le 08/11/2023 à 16:32:38
Salut à tous,
Je remonte le sujet pour savoir si les possibilités pour contrôler en midi l'envoi vers les aux par piste ont évoluées ou non.
J'ai attribué tout ce que je pouvais à mon contrôleur midi, ce qui est très pratique, mais avoir la main sur ce paramètre sans passer par l'ordi me manque beaucoup.
Merci !
Je remonte le sujet pour savoir si les possibilités pour contrôler en midi l'envoi vers les aux par piste ont évoluées ou non.
J'ai attribué tout ce que je pouvais à mon contrôleur midi, ce qui est très pratique, mais avoir la main sur ce paramètre sans passer par l'ordi me manque beaucoup.
Merci !
0
- < Liste des sujets
- Charte