|
@@ -457,18 +457,22 @@ PackedStringArray OS::get_connected_midi_inputs() {
|
|
}
|
|
}
|
|
|
|
|
|
PackedStringArray list;
|
|
PackedStringArray list;
|
|
- return list;
|
|
|
|
|
|
+ ERR_FAIL_V_MSG(list, vformat("MIDI input isn't supported on %s.", OS::get_singleton()->get_name()));
|
|
}
|
|
}
|
|
|
|
|
|
void OS::open_midi_inputs() {
|
|
void OS::open_midi_inputs() {
|
|
if (MIDIDriver::get_singleton()) {
|
|
if (MIDIDriver::get_singleton()) {
|
|
MIDIDriver::get_singleton()->open();
|
|
MIDIDriver::get_singleton()->open();
|
|
|
|
+ } else {
|
|
|
|
+ ERR_PRINT(vformat("MIDI input isn't supported on %s.", OS::get_singleton()->get_name()));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
void OS::close_midi_inputs() {
|
|
void OS::close_midi_inputs() {
|
|
if (MIDIDriver::get_singleton()) {
|
|
if (MIDIDriver::get_singleton()) {
|
|
MIDIDriver::get_singleton()->close();
|
|
MIDIDriver::get_singleton()->close();
|
|
|
|
+ } else {
|
|
|
|
+ ERR_PRINT(vformat("MIDI input isn't supported on %s.", OS::get_singleton()->get_name()));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|