---
title: MIDIMetaEvent
framework: audiotoolbox
role: symbol
role_heading: Structure
path: audiotoolbox/midimetaevent
---

# MIDIMetaEvent

Describes a MIDI metaevent such as lyric text, time signature, and so on.

## Declaration

```swift
struct MIDIMetaEvent
```

## Topics

### Initializers

- [init()](audiotoolbox/midimetaevent/init().md)
- [init(metaEventType:unused1:unused2:unused3:dataLength:data:)](audiotoolbox/midimetaevent/init(metaeventtype:unused1:unused2:unused3:datalength:data:).md)

### Instance Properties

- [data](audiotoolbox/midimetaevent/data.md)
- [dataLength](audiotoolbox/midimetaevent/datalength.md)
- [metaEventType](audiotoolbox/midimetaevent/metaeventtype.md)
- [unused1](audiotoolbox/midimetaevent/unused1.md)
- [unused2](audiotoolbox/midimetaevent/unused2.md)
- [unused3](audiotoolbox/midimetaevent/unused3.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Sendable](swift/sendable.md)

## See Also

### Managing Music Tracks

- [MusicTrackClear(_:_:_:)](audiotoolbox/musictrackclear(_:_:_:).md)
- [MusicTrackCopyInsert(_:_:_:_:_:)](audiotoolbox/musictrackcopyinsert(_:_:_:_:_:).md)
- [MusicTrackCut(_:_:_:)](audiotoolbox/musictrackcut(_:_:_:).md)
- [MusicTrackGetDestMIDIEndpoint(_:_:)](audiotoolbox/musictrackgetdestmidiendpoint(_:_:).md)
- [MusicTrackGetDestNode(_:_:)](audiotoolbox/musictrackgetdestnode(_:_:).md)
- [MusicTrackGetProperty(_:_:_:_:)](audiotoolbox/musictrackgetproperty(_:_:_:_:).md)
- [MusicTrackGetSequence(_:_:)](audiotoolbox/musictrackgetsequence(_:_:).md)
- [MusicTrackMerge(_:_:_:_:_:)](audiotoolbox/musictrackmerge(_:_:_:_:_:).md)
- [MusicTrackMoveEvents(_:_:_:_:)](audiotoolbox/musictrackmoveevents(_:_:_:_:).md)
- [MusicTrackNewAUPresetEvent(_:_:_:)](audiotoolbox/musictracknewaupresetevent(_:_:_:).md)
- [MusicTrackNewExtendedNoteEvent(_:_:_:)](audiotoolbox/musictracknewextendednoteevent(_:_:_:).md)
- [MusicTrackNewExtendedTempoEvent(_:_:_:)](audiotoolbox/musictracknewextendedtempoevent(_:_:_:).md)
- [MusicTrackNewMIDIChannelEvent(_:_:_:)](audiotoolbox/musictracknewmidichannelevent(_:_:_:).md)
- [MusicTrackNewMIDINoteEvent(_:_:_:)](audiotoolbox/musictracknewmidinoteevent(_:_:_:).md)
- [MusicTrackNewMIDIRawDataEvent(_:_:_:)](audiotoolbox/musictracknewmidirawdataevent(_:_:_:).md)
