Changes

Jump to navigation Jump to search

MIDI format

98 bytes added, 17:55, 12 March 2005
Linked to MIDI events (There are a lot of them!)
==== Events in an MTrk ====
An MTrk can contain [http://www.borg.com/~jglatt/tech/midispec.htm MIDI events ] and non-MIDI events (ie, events that contain data such as
tempo settings, track names, etc).
The first (1 to 4) byte(s) in an MTrk will be the first event's delta-time as a variable length
quantity. The next data byte is actually the first byte of that event itself. I'll refer to this as
the event's <B>Status</B>. For [http://www.borg.com/~jglatt/tech/midispec.htm MIDI events], this will be the actual MIDI Status byte
(or the first midi data byte if running status). For example, if the byte is hex 90, then this
event is a <B>Note-On</B> upon midi channel 0. If for example, the byte was hex 23, you'd have to
all midi events, Meta-Events have a delta-time from the previous event regardless of what type
of event that may be. So, you can freely intermix MIDI and Meta events).
 
 
==== Meta-Events in an MTrk ====
Anonymous user

Navigation menu