---
title: "MIDIEventPacketNext(_:)"
framework: coremidi
role: symbol
role_heading: Function
path: "coremidi/midieventpacketnext(_:)"
---

# MIDIEventPacketNext(_:)

Advances a packet pointer to the next packet in memory, if the packet is part of an event list.

## Declaration

```swift
func MIDIEventPacketNext(_ pkt: UnsafePointer<MIDIEventPacket>) -> UnsafeMutablePointer<MIDIEventPacket>
```

## Parameters

- `pkt`: A pointer to a doc://com.apple.coremidi/documentation/CoreMIDI/MIDIEventPacket in an event list.

## Return Value

Return Value The subsequent packet in the event list.

## See Also

### Event list management

- [MIDIEventListInit(_:_:)](coremidi/midieventlistinit(_:_:).md)
- [MIDIEventListAdd(_:_:_:_:_:_:)](coremidi/midieventlistadd(_:_:_:_:_:_:).md)
- [MIDISendEventList(_:_:_:)](coremidi/midisendeventlist(_:_:_:).md)
- [MIDIReceivedEventList(_:_:)](coremidi/midireceivedeventlist(_:_:).md)
- [MIDIEventList](coremidi/midieventlist.md)
- [MIDIEventPacket](coremidi/midieventpacket.md)
- [UnsafeMutableMIDIEventListPointer](coremidi/unsafemutablemidieventlistpointer.md)
- [UnsafeMutableMIDIEventPacketPointer](coremidi/unsafemutablemidieventpacketpointer.md)
