Navigation
API > API/Plugins > API/Plugins/MIDIDevice > API/Plugins/MIDIDevice/UMIDIDeviceManager
Description
Enumerates all of the connected MIDI devices and reports back with the 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.
| Name | FindMIDIDevices |
| Type | function |
| Header File | /Engine/Plugins/Runtime/MIDIDevice/Source/MIDIDevice/Public/MIDIDeviceManager.h |
| Include Path | #include "MIDIDeviceManager.h" |
| Source | /Engine/Plugins/Runtime/MIDIDevice/Source/MIDIDevice/Private/MIDIDeviceManager.cpp |
UFUNCTION (BlueprintCallable, Category="MIDI Device Manager")
static void FindMIDIDevices
(
TArray < FFoundMIDIDevice > & OutMIDIDevices
)
Parameters
| Name | Remarks |
|---|---|
| OutMIDIDevices | A list of available MIDI devices |