From 8cf89d4039e2224f5b0ec73afd7f7c3d4e5da767 Mon Sep 17 00:00:00 2001 From: Edwin Jakobs Date: Wed, 26 Apr 2023 15:34:46 +0200 Subject: [PATCH] [orx-midi] Add listMidiDevices() and openMidiDevice() --- orx-jvm/orx-midi/src/main/kotlin/MidiTransceiver.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/orx-jvm/orx-midi/src/main/kotlin/MidiTransceiver.kt b/orx-jvm/orx-midi/src/main/kotlin/MidiTransceiver.kt index 1d001729..3b4531e1 100644 --- a/orx-jvm/orx-midi/src/main/kotlin/MidiTransceiver.kt +++ b/orx-jvm/orx-midi/src/main/kotlin/MidiTransceiver.kt @@ -268,3 +268,6 @@ class MidiTransceiver(program: Program, val receiverDevice: MidiDevice?, val tra transmitterDevicer?.close() } } +fun listMidiDevices() = MidiDeviceDescription.list() + +fun Program.openMidiDevice(name: String) = MidiTransceiver.fromDeviceVendor(this, name) \ No newline at end of file