Welcome to %s forums

BrainModular Users Forum

Login Register

Bidouilles midi

j'ai besoin d'aide sur un patch
Post Reply
daviche
Member
Posts: 79
Location: Nantes
Contact:

Unread post by daviche » 17 Sep 2011, 14:20

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
Composer - guitar player
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8

User avatar
nay-seven
Site Admin
Posts: 5684
Location: rennes France
Contact:

Unread post by nay-seven » 17 Sep 2011, 16:45

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

daviche
Member
Posts: 79
Location: Nantes
Contact:

Unread post by daviche » 18 Sep 2011, 17:32

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 !

:)
Composer - guitar player
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8

User avatar
senso
Site Admin
Posts: 4424
Location: France
Contact:

Unread post by senso » 18 Sep 2011, 17:49

le module Midifilter permet de ne laisser passer que les NOTE ON.
voir http://sensomusic.com/wiki/doku.php?id= ... idi_filter

daviche
Member
Posts: 79
Location: Nantes
Contact:

Unread post by daviche » 18 Sep 2011, 18:45

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..

:(
Composer - guitar player
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8

ethnix73
Member
Posts: 604
Location: France, Caen
Contact:

Unread post by ethnix73 » 19 Sep 2011, 00:42

Apparement, c'est un message de pitch bend que tu reçois sur le canal 5:
[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:

Image
Seb.Dub

jeanrene
Member
Posts: 91
Location: Caen Normandy France
Contact:

Unread post by jeanrene » 19 Sep 2011, 01:00

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.
PatcherKit at work.

ethnix73
Member
Posts: 604
Location: France, Caen
Contact:

Unread post by ethnix73 » 19 Sep 2011, 01:40

Oui, c'est vrai pour le midi get message jeanrene...

Je l'ai laissé par étourderie!
Seb.Dub

daviche
Member
Posts: 79
Location: Nantes
Contact:

Unread post by daviche » 19 Sep 2011, 13:13

Merci, je vais tester ça !
Composer - guitar player
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8

daviche
Member
Posts: 79
Location: Nantes
Contact:

Unread post by daviche » 19 Sep 2011, 13:16

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

jeanrene
Member
Posts: 91
Location: Caen Normandy France
Contact:

Unread post by jeanrene » 19 Sep 2011, 16:53

google is your friend...
PatcherKit at work.

ethnix73
Member
Posts: 604
Location: France, Caen
Contact:

Unread post by ethnix73 » 19 Sep 2011, 17:00

Xnview pour ma part
Seb.Dub

daviche
Member
Posts: 79
Location: Nantes
Contact:

Unread post by daviche » 20 Sep 2011, 00:00

Merci du tuyau.
Composer - guitar player
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8

daviche
Member
Posts: 79
Location: Nantes
Contact:

Unread post by daviche » 22 Sep 2011, 21:40

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à...

:|
Composer - guitar player
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8

User avatar
nay-seven
Site Admin
Posts: 5684
Location: rennes France
Contact:

Unread post by nay-seven » 22 Sep 2011, 22:03

quelque chose comme ça si je comprends bien :
( le script se trouve dans modules/midi/midi tool/)
Image

daviche
Member
Posts: 79
Location: Nantes
Contact:

Unread post by daviche » 23 Sep 2011, 22:21

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

:)
Composer - guitar player
Dell INSPIRON 16 5645
Windows 11
RME Fireface UC - EVO 8

Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests