<!--
{
  "documentType" : "article",
  "framework" : "AudioToolbox",
  "identifier" : "/documentation/AudioToolbox/1515479-music-event-types",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Music Event Types"
}
-->

# Music Event Types

## Topics

### Constants

[`var kMusicEventType_AUPreset: UInt32`](/documentation/AudioToolbox/kMusicEventType_AUPreset)

An event containing an audio unit user preset dictionary.

[`var kMusicEventType_ExtendedNote: UInt32`](/documentation/AudioToolbox/kMusicEventType_ExtendedNote)

A non-MIDI music event with variable number of parameters.

[`var kMusicEventType_ExtendedTempo: UInt32`](/documentation/AudioToolbox/kMusicEventType_ExtendedTempo)

An event that signals a change in tempo, in beats-per-minute.

[`var kMusicEventType_MIDIChannelMessage: UInt32`](/documentation/AudioToolbox/kMusicEventType_MIDIChannelMessage)

A MIDI channel message, other than note control.

[`var kMusicEventType_MIDINoteMessage: UInt32`](/documentation/AudioToolbox/kMusicEventType_MIDINoteMessage)

A MIDI note-on message, including duration.

[`var kMusicEventType_MIDIRawData: UInt32`](/documentation/AudioToolbox/kMusicEventType_MIDIRawData)

MIDI system-exclusive data.

[`var kMusicEventType_Meta: UInt32`](/documentation/AudioToolbox/kMusicEventType_Meta)

A standard MIDI file metaevent.

[`var kMusicEventType_NULL: UInt32`](/documentation/AudioToolbox/kMusicEventType_NULL)

A null music event.

[`var kMusicEventType_Parameter: UInt32`](/documentation/AudioToolbox/kMusicEventType_Parameter)

An audio unit parameter event.

[`var kMusicEventType_User: UInt32`](/documentation/AudioToolbox/kMusicEventType_User)

User-defined data.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)