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          = 0x00

    Swift

    case sequenceNumber = 0
  • This is currently undocumented. Documentation contributions are always welcome!

    Declaration

    Objective-C

    MIKMIDIMetaEventTypeTextEvent               = 0x01

    Swift

    case textEvent = 1
  • This is currently undocumented. Documentation contributions are always welcome!

    Declaration

    Objective-C

    MIKMIDIMetaEventTypeCopyrightNotice         = 0x02

    Swift

    case copyrightNotice = 2
  • This is currently undocumented. Documentation contributions are always welcome!

    Declaration

    Objective-C

    MIKMIDIMetaEventTypeTrackSequenceName       = 0x03

    Swift

    case trackSequenceName = 3
  • This is currently undocumented. Documentation contributions are always welcome!

    Declaration

    Objective-C

    MIKMIDIMetaEventTypeInstrumentName          = 0x04

    Swift

    case instrumentName = 4
  • This is currently undocumented. Documentation contributions are always welcome!

    Declaration

    Objective-C

    MIKMIDIMetaEventTypeLyricText               = 0x05

    Swift

    case lyricText = 5
  • This is currently undocumented. Documentation contributions are always welcome!

    Declaration

    Objective-C

    MIKMIDIMetaEventTypeMarkerText              = 0x06

    Swift

    case markerText = 6
  • This is currently undocumented. Documentation contributions are always welcome!

    Declaration

    Objective-C

    MIKMIDIMetaEventTypeCuePoint                = 0x07

    Swift

    case cuePoint = 7
  • This is currently undocumented. Documentation contributions are always welcome!

    Declaration

    Objective-C

    MIKMIDIMetaEventTypeMIDIChannelPrefix       = 0x20

    Swift

    case midiChannelPrefix = 32
  • This is currently undocumented. Documentation contributions are always welcome!

    Declaration

    Objective-C

    MIKMIDIMetaEventTypeEndOfTrack              = 0x2F

    Swift

    case endOfTrack = 47
  • This is currently undocumented. Documentation contributions are always welcome!

    Declaration

    Objective-C

    MIKMIDIMetaEventTypeTempoSetting            = 0x51

    Swift

    case tempoSetting = 81
  • This is currently undocumented. Documentation contributions are always welcome!

    Declaration

    Objective-C

    MIKMIDIMetaEventTypeSMPTEOffset             = 0x54

    Swift

    case smpteOffset = 84
  • This is currently undocumented. Documentation contributions are always welcome!

    Declaration

    Objective-C

    MIKMIDIMetaEventTypeTimeSignature           = 0x58

    Swift

    case timeSignature = 88
  • This is currently undocumented. Documentation contributions are always welcome!

    Declaration

    Objective-C

    MIKMIDIMetaEventTypeKeySignature            = 0x59

    Swift

    case keySignature = 89
  • This is currently undocumented. Documentation contributions are always welcome!

    Declaration

    Objective-C

    MIKMIDIMetaEventTypeSequencerSpecificEvent  = 0x7F

    Swift

    case sequencerSpecificEvent = 127
  • This is currently undocumented. Documentation contributions are always welcome!

    Declaration

    Objective-C

    MIKMIDIMetaEventTypeInvalid					= 0x66

    Swift

    case invalid = 102