Как получить текущее состояние устройства MIDI?
-
11-12-2019 - |
Вопрос
Как я могу запросить устройство MIDI для текущего состояния программы, объем и т. Д.Я пытался найти его в MIDI Specs, но без удачи.Я в основном нужно получить текущий инструмент (фортепиано и т. Д.) От цифрового фортепиано, подключенного USB MIDI.
Java, кажется, умеет это сделать:
Решение
Вы не можете.Нет таких стандартных сообщений для сброса текущего патча, значения CC и т. Д.
Некоторые синтезаторы имеют Sysex-сообщения, которые можно использовать для этого, но не все, и что сообщение варьируется от устройства к устройству, производителям производителю.
Лучшее, что вы можете сделать, это отправить новые значения CC, установите патч и т. Д., И сохранить то, что есть.Если это изменяется на конце синтезатора, и у вас есть настройка пути возврата, вы можете получить его и обновить то, что вы сохранили.