MIKMIDIMetaEventType
Objective-C
enum MIKMIDIMetaEventType {}
Swift
enum MIKMIDIMetaEventType : UInt8
Subtypes of MIKMIDIMetaEvent. You should use the corresponding meta subtypes in MIKMIDIEventType when initializing an event with -initWithTimeStamp:midiEventType:data: or similar methods.
The reason for a separate enum here, even though there is a 1 to 1 correspondence with values in MIKMIDIEventType is that these values are dictated by the MIDI standard, and overlap values defined for MusicEventType. Having these separately defined allows us to effectively “flatten” MIKMIDIEventType to treat meta event subtypes as first class event types.
-
This is currently undocumented. Documentation contributions are always welcome!
Declaration
Objective-C
MIKMIDIMetaEventTypeSequenceNumber = 0x00Swift
case sequenceNumber = 0 -
This is currently undocumented. Documentation contributions are always welcome!
Declaration
Objective-C
MIKMIDIMetaEventTypeTextEvent = 0x01Swift
case textEvent = 1 -
This is currently undocumented. Documentation contributions are always welcome!
Declaration
Objective-C
MIKMIDIMetaEventTypeCopyrightNotice = 0x02Swift
case copyrightNotice = 2 -
This is currently undocumented. Documentation contributions are always welcome!
Declaration
Objective-C
MIKMIDIMetaEventTypeTrackSequenceName = 0x03Swift
case trackSequenceName = 3 -
This is currently undocumented. Documentation contributions are always welcome!
Declaration
Objective-C
MIKMIDIMetaEventTypeInstrumentName = 0x04Swift
case instrumentName = 4 -
This is currently undocumented. Documentation contributions are always welcome!
Declaration
Objective-C
MIKMIDIMetaEventTypeLyricText = 0x05Swift
case lyricText = 5 -
This is currently undocumented. Documentation contributions are always welcome!
Declaration
Objective-C
MIKMIDIMetaEventTypeMarkerText = 0x06Swift
case markerText = 6 -
This is currently undocumented. Documentation contributions are always welcome!
Declaration
Objective-C
MIKMIDIMetaEventTypeCuePoint = 0x07Swift
case cuePoint = 7 -
This is currently undocumented. Documentation contributions are always welcome!
Declaration
Objective-C
MIKMIDIMetaEventTypeMIDIChannelPrefix = 0x20Swift
case midiChannelPrefix = 32 -
This is currently undocumented. Documentation contributions are always welcome!
Declaration
Objective-C
MIKMIDIMetaEventTypeEndOfTrack = 0x2FSwift
case endOfTrack = 47 -
This is currently undocumented. Documentation contributions are always welcome!
Declaration
Objective-C
MIKMIDIMetaEventTypeTempoSetting = 0x51Swift
case tempoSetting = 81 -
This is currently undocumented. Documentation contributions are always welcome!
Declaration
Objective-C
MIKMIDIMetaEventTypeSMPTEOffset = 0x54Swift
case smpteOffset = 84 -
This is currently undocumented. Documentation contributions are always welcome!
Declaration
Objective-C
MIKMIDIMetaEventTypeTimeSignature = 0x58Swift
case timeSignature = 88 -
This is currently undocumented. Documentation contributions are always welcome!
Declaration
Objective-C
MIKMIDIMetaEventTypeKeySignature = 0x59Swift
case keySignature = 89 -
This is currently undocumented. Documentation contributions are always welcome!
Declaration
Objective-C
MIKMIDIMetaEventTypeSequencerSpecificEvent = 0x7FSwift
case sequencerSpecificEvent = 127 -
This is currently undocumented. Documentation contributions are always welcome!
Declaration
Objective-C
MIKMIDIMetaEventTypeInvalid = 0x66Swift
case invalid = 102
View on GitHub
MIKMIDIMetaEventType Enumeration Reference