---
title: Core MIDI Structures
framework: Core MIDI
role: collectionGroup
role_heading: API Collection
path: coremidi/core-midi-structures
---

# Core MIDI Structures

## Topics

### Structures

- [MIDI2DeviceManufacturer](coremidi/midi2devicemanufacturer.md)
- [MIDI2DeviceRevisionLevel](coremidi/midi2devicerevisionlevel.md)
- [MIDICIProfileID](coremidi/midiciprofileid.md)
- [MIDICIProfileIDManufacturerSpecific](coremidi/midiciprofileidmanufacturerspecific.md)
- [MIDICIProfileIDStandard](coremidi/midiciprofileidstandard.md)
- [MIDIUniversalMessage](coremidi/midiuniversalmessage.md)

## See Also

### Reference

- [Core MIDI Enumerations](coremidi/core-midi-enumerations.md)
- [Core MIDI Constants](coremidi/core-midi-constants.md)
- [Core MIDI Functions](coremidi/core-midi-functions.md)
- [Core MIDI Data Types](coremidi/core-midi-data-types.md)
- [Core MIDI Macros](coremidi/coremidi-macros.md)
