You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
not sure anyone reads this, but...here goes.
I want to find the MIDI Channel of the MIDI event. I follow the humble
comments in MIDIevent.cs and EventMap.cs to the Steinberg include file
called aeffectx.h and the struct called “VstMidiEvent”. But no where in
these files is there reference to the MIDI channel (i.e. 1 through 16).
Apparently the events that entered into the queue (Queue<IndexedMidiEvent>
events) are from different midi channel, but I don’t see where this is
stored. Any ideas.
Original issue reported on code.google.com by [email protected] on 1 Apr 2008 at 3:50
The text was updated successfully, but these errors were encountered:
Yeah it's all pretty arcane :-) I suggest you take a look at the MIDI spec (try
http://www.borg.com/~jglatt/tech/midispec.htm). In short, the first byte of a
MIDI
messages is the status byte. For Note On messages, the high nibble of this byte
describes the message type (ie note on) while the low nibble sets the channel.
So, a
status byte with a value of value 0x92 translates to Note On on channel 2.
Hope that helps.
Jim
Original issue reported on code.google.com by
[email protected]
on 1 Apr 2008 at 3:50The text was updated successfully, but these errors were encountered: