list_midi_devices
Identify connected MIDI gear by scanning for input and output devices, including USB keyboards, hardware synths, virtual ports, and DAW interfaces.
Instructions
List all available MIDI input and output devices.
Scans the system for connected MIDI devices including:
USB MIDI keyboards
Hardware synthesizers
Virtual MIDI ports (loopMIDI, IAC, etc.)
DAW MIDI interfaces
Returns: Dict with lists of input and output devices
Example output: { "inputs": ["MPK mini 3", "loopMIDI Port"], "outputs": ["Microsoft GS Wavetable Synth", "loopMIDI Port"] }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||