Существует ли программа для вывода сигналов MIDI к USB? Я установил vmpk, но я не уверен, может ли он сделать это задание. На данном этапе я хочу управлять stm32f4-исследованием с Deskripator-v2.
К сожалению, Ваш вариант использования не поддерживается версией 2 Dekrispator. Кавычка из описания проекта (шахта акцента):
Соедините MIDI-контроллер USB (как Korg NanoKontrol...) к коннектору micro-USB платы и управляйте синтезатором.
Видео, связанное в описании проекта, показывает плату MCU, соединенную с MIDI-контроллером через USB-A к Микро адаптер.
USB является шиной "главный-подчиненный", где только одна сторона может быть ведущим устройством (хост USB). ПК обычно действует как хост USB. Однако работа Dekrispator платы MCU, кажется, действует как хост USB, также.
Это приложение не будет работать с компьютером. Необходимо было бы настроить приложение MCU для действия как USB-устройство (ведомое устройство), чтобы смочь подключить его к ПК. Это было бы чистой задачей программирования, требующей расширения библиотеки Dekrispator USB поддерживать режим USB-устройства (или замена библиотеки).
Вы могли работать вокруг этой проблемы путем извлечения сигнала MIDI из коммуникации MIDI/USB с помощью классического соединения MIDI. Чтобы сделать это, Вам были бы нужны два преобразователя MIDI USB и один 5-контактный адаптер розеточной розетки DIN.
USB MIDI out MIDI in USB
PC <-----> USB-MIDI ----------> DIN F-F ---------> USB-MIDI <-----> MCU
Можно отправить MIDI через USB между двумя хостами с этим устройством: USB-USB MIDI