Find All MIDIDevice Info

Find All MIDIDevice Info

Choose your operating system:

Windows

macOS

Linux

Enumerates all of the MIDI input and output devices and reports back useful infos such as IDs and names of those devices. This operation is a little expensive so only do it once at startup, or if you think that a new device may have been connected.

Target is MIDIDevice Manager

Find All MIDIDevice Info
Out MIDIInput Devices
Out MIDIOutput Devices

Inputs

In
Exec

Outputs

Out
Exec
Out MIDIInput Devices
Array of MIDIDevice Info Structures

A list of available MIDI Input devices

Out MIDIOutput Devices
Array of MIDIDevice Info Structures

A list of available MIDI Output devices