MacMusic.org  |  PcMusic.org  |  440Software  |  440Forums.com  |  440Tv  |  Zicos.com  |  AudioLexic.org
Loading... visitors connected
> Midievents, quels sont les "codes" midievents
rat47
post Sat 11 Jan 2003, 11:18
Post #1


Maniac Member
******

Group: Members
Posts: 665
Joined: 08-Nov 02
From: - FR
Member No.: 9,113




hello

une question à laquelle je ne trouve pas de réponse (!!!) et pourtnat j'ai cherché

Quels sont les "codes" des midievents, ou leur numéros?? je cherche à controller des plugins (ou plus précisement des VSTinstruments) via des plugins, donc en leur envoyant des messages, qui, si je comprend bien seraient d ela forme [midievent N°du_midievent param1 param2] (je crois que dans certains cas il y a aussi un 3eme param, notemment dans le cas d'un pitch bend, mais je sais pas trop)

TOUT ce que je sais c'est que pour envoyer des notes (on ou off) à un synthé (VSTi) je lui envoie un message du type
[midievent 144 midinote(0_127) velocité(0_127)] ou encore pour jouer un do (pourquoi pas) tres fort ça fait
[midievent 144 60 127] et pour l'eteindre (note off)
[midievent 144 60 0]

mais pour le reste?? regardé dans le livre d'or du midi (ch braut) et pas trouvé

quelqu'un sait??

merci
Go to the top of the page
 
+Quote Post
 
Start new topic
Replies
rat47
post Sat 11 Jan 2003, 14:30
Post #2


Maniac Member
******

Group: Members
Posts: 665
Joined: 08-Nov 02
From: - FR
Member No.: 9,113




merci à tous deux

même si ça répondait pas exactement à ma question, ça tournait autour - tout comme moi je tournais autour

je sais que dans mon exemple (144 60 127) ce n'était pas du hex que j'envoie (ne serais-ce que parceque j'ai 60 pour DO et 127 pour "à donf'", non???) mais je savais pas bien ce que ce midievent était

bon, j'en suis venu à piger que "midievent" (en anglais ) est (à peu de choses prés...??) la même chose qu'un "channel message" c'est à dire un "truc" qui indique aussi le canal midi sur lequel j'envoie (pourquoi c'est fait comme ça, ben, j'en sais rien)

et du coup 144 c'est j'envoie la midi note qui suit, suivie de sa velocité au canal 1 (et 145 c'est au canal 2 etc jusqu'à 159)

pour ceux qui veulent savoir, les midievents 160-175 ce sont les aftertouch/poly pressure (suivi de la note midi et de la val de l'aftertouch/poly pressure) les control change vont de 176 à 191, puis c'est les pgm change (192-207) aftertouch (mais pas poly truc, va savoir) 208 à 223, et les pitchbend 224->239

donc voilà, c'est plus touffu à savoir que le sysex, mais plus facile à lire une fois que l'on sait

**************************

pour la question pratique, c'est pour envoyer des notes sur plusieurs canaux à des VSTi. c'est en MaxMSP et les vsti c'est n'importe que instrument vst polyphonique (là c'est un attak waldorf,, mais clairement ça pourrait etre autre chose)

merci, si si
Go to the top of the page
 
+Quote Post

Posts in this topic


Reply to this topicStart new topic
3 User(s) are reading this topic (3 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version - Fri 20 Dec 2024, 06:48
- © 440 Forums 2011