Bidouilles midi
Bonjour à tous,
est-il possible de mettre un module qui modifierait le canal midi d'une information ?
Je m'explique : je contrôle un sampler avec un pédalier envoyant des notes midi, et de temps en temps, pour une raison qui m'échappe, une note est envoyée sur le canal 5 alors que tout est normalement paramètré pour le canal 2. Je suspecte une défaillance du pédalier, mais en attendant, je voudrais faire en sorte qu'un module transforme ces notes émises en canal 5 en notes reçus en canal 2.
Suis-je clair ?
Par ailleurs, à chaque fois que j'appuie sur le pédalier, une note ON est envoyée, et quand je relache, une note OFF.
Comment faire pour que la note OFF soit filtrée, et que seules les notes ON soient transmises ?
Merci d'avance, je suis vraiment nul en MIDI. :rolleyes:
DC
est-il possible de mettre un module qui modifierait le canal midi d'une information ?
Je m'explique : je contrôle un sampler avec un pédalier envoyant des notes midi, et de temps en temps, pour une raison qui m'échappe, une note est envoyée sur le canal 5 alors que tout est normalement paramètré pour le canal 2. Je suspecte une défaillance du pédalier, mais en attendant, je voudrais faire en sorte qu'un module transforme ces notes émises en canal 5 en notes reçus en canal 2.
Suis-je clair ?
Par ailleurs, à chaque fois que j'appuie sur le pédalier, une note ON est envoyée, et quand je relache, une note OFF.
Comment faire pour que la note OFF soit filtrée, et que seules les notes ON soient transmises ?
Merci d'avance, je suis vraiment nul en MIDI. :rolleyes:
DC
Composer - guitar player
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8
tu a plusieurs outils dans module/midi pour ca
le midi filter, le midi transform et dans modules/midi/midi tools il y a aussi un script appelé midi change channel
le midi filter, le midi transform et dans modules/midi/midi tools il y a aussi un script appelé midi change channel
Yes ! Le script Midi change channel est impeccable !
Pour ce qui concerne le fait de ne laisser passer que les Note ON et non pas les Note Off... ben je sèche.
Mauvais en Midi, vous dis-je !

Pour ce qui concerne le fait de ne laisser passer que les Note ON et non pas les Note Off... ben je sèche.
Mauvais en Midi, vous dis-je !
Composer - guitar player
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8
le module Midifilter permet de ne laisser passer que les NOTE ON.
voir http://sensomusic.com/wiki/doku.php?id= ... idi_filter
voir http://sensomusic.com/wiki/doku.php?id= ... idi_filter
Olivier Sens
www.brainmodular.com
www.brainmodular.com
Bon, finalement ça n'a pas l'air de marcher :
[252] IN:01058F45:144-71-64-ON [Chan=2]
[253] IN:01058FBB:128-71-00-OFF [Chan=2]
[254] IN:01059D4B:144-60-64-ON [Chan=2]
[255] IN:01059DB3:128-60-00-OFF [Chan=2]
[256] IN:0105BA1D:224-61-64-PB [Chan=5]
[257] IN:0105BA7E:128-61-00-OFF [Chan=2]
En tous cas, de temps à autres le sample n'est pas joué, et ça correspond toujours à un message MIDI en canal 5 ou à un System Reset..

[252] IN:01058F45:144-71-64-ON [Chan=2]
[253] IN:01058FBB:128-71-00-OFF [Chan=2]
[254] IN:01059D4B:144-60-64-ON [Chan=2]
[255] IN:01059DB3:128-60-00-OFF [Chan=2]
[256] IN:0105BA1D:224-61-64-PB [Chan=5]
[257] IN:0105BA7E:128-61-00-OFF [Chan=2]
En tous cas, de temps à autres le sample n'est pas joué, et ça correspond toujours à un message MIDI en canal 5 ou à un System Reset..
Composer - guitar player
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8
Apparement, c'est un message de pitch bend que tu reçois sur le canal 5:
C'est toujours le même bouton de ton pédalier qui semble déconner?
Si oui, dès que tu reçois soit un message de pitch bend, soit un message sur le canal 5, soit un message system reset, tu crée la note désirée avec une bidouille de ce genre:

[256] IN:0105BA1D:224-61-64-PB [Chan=5]
C'est toujours le même bouton de ton pédalier qui semble déconner?
Si oui, dès que tu reçois soit un message de pitch bend, soit un message sur le canal 5, soit un message system reset, tu crée la note désirée avec une bidouille de ce genre:

Seb.Dub
Les messages pitchbend sont des messages très spécifiques, la solution de ethnix73 est bonne (midi get message me parait pas indispensable).
Si tu as d'autres soucis en midi jette un oeil à mes patchs (patcherkit), le patcherkit casse pas 3 pattes à un canard mais il permet généralement de cibler les problèmes midi rapidement.
Si tu as d'autres soucis en midi jette un oeil à mes patchs (patcherkit), le patcherkit casse pas 3 pattes à un canard mais il permet généralement de cibler les problèmes midi rapidement.
PatcherKit at work.
Oui, c'est vrai pour le midi get message jeanrene...
Je l'ai laissé par étourderie!
Je l'ai laissé par étourderie!
Seb.Dub
Merci, je vais tester ça !
Composer - guitar player
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8
Au fait, comment faites-vous pour faire une capture d'écran sous Windows ?
Composer - guitar player
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8
google is your friend...
PatcherKit at work.
Xnview pour ma part
Seb.Dub
Merci du tuyau.
Composer - guitar player
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8
Cool, mon problème est résolu, merci pour votre aide.
Puisqu'on est dans les bidouilles midi, j'ai encore une question :
J'ai un autre pédalier, un Boss FC-50 avec lequel je contrôle les effets de ma guitare. ce pédalier est muni de 4 prises pour contrôler de CC avec des pédales
Les deux premiers sont destinés à des pédales d'expression (CC 7 et CC 16), les deux autres sont destinés à des informations On/OFF ( CC 64 et CC80)
Je connecte une pédale de volume au CC 7, aucun problème.
Là ou ça coince, c'est que je voudrais connecter un simple footswitch au CC 16, qui est destiné à une pédale d'expression.
Donc, en résumé, comment faire pour qu'Usine filtre en quelque sorte les informations transmises par le pédalier, et transforme ces valeurs qui sont variables en une information fixe.
Heu, j'ai pas l'impression d'être très clair, là...

Puisqu'on est dans les bidouilles midi, j'ai encore une question :
J'ai un autre pédalier, un Boss FC-50 avec lequel je contrôle les effets de ma guitare. ce pédalier est muni de 4 prises pour contrôler de CC avec des pédales
Les deux premiers sont destinés à des pédales d'expression (CC 7 et CC 16), les deux autres sont destinés à des informations On/OFF ( CC 64 et CC80)
Je connecte une pédale de volume au CC 7, aucun problème.
Là ou ça coince, c'est que je voudrais connecter un simple footswitch au CC 16, qui est destiné à une pédale d'expression.
Donc, en résumé, comment faire pour qu'Usine filtre en quelque sorte les informations transmises par le pédalier, et transforme ces valeurs qui sont variables en une information fixe.
Heu, j'ai pas l'impression d'être très clair, là...
Composer - guitar player
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8
quelque chose comme ça si je comprends bien :
( le script se trouve dans modules/midi/midi tool/)

( le script se trouve dans modules/midi/midi tool/)

Merci beaucoup, je vais essayer ça de ce pas.

Composer - guitar player
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8
Who is online
Users browsing this forum: No registered users and 6 guests
