---
title: MIDIDeviceListRef
framework: coremidi
role: symbol
role_heading: Type Alias
path: coremidi/mididevicelistref
---

# MIDIDeviceListRef

A list of MIDI devices.

## Declaration

```swift
typealias MIDIDeviceListRef = MIDIObjectRef
```

## Discussion

Discussion This object doesn’t own the devices, so disposing it doesn’t dispose the devices it references.

## See Also

### Managing Device Lists

- [MIDIDeviceListGetNumberOfDevices(_:)](coremidi/mididevicelistgetnumberofdevices(_:).md)
- [MIDIDeviceListGetDevice(_:_:)](coremidi/mididevicelistgetdevice(_:_:).md)
- [MIDIDeviceListAddDevice(_:_:)](coremidi/mididevicelistadddevice(_:_:).md)
- [MIDIDeviceListDispose(_:)](coremidi/mididevicelistdispose(_:).md)
