Можно ли создать виртуальное миди-устройство с помощью веб-миди-API?
В настоящее время веб-интерфейс MIDI API позволяет разработчикам получать доступ к MIDI-устройствам и отправлять на них события. Это означает, что мы можем создать веб-страницу, которая отправляет MIDI-сообщения на выбранные нами MIDI-устройства.
Я ищу для создания трех типов страниц:
- виртуальная клавиатура MIDI
- виртуальный синтезатор MIDI
- виртуальные MIDI-кабели / разъемы
Я хочу сделать это так, чтобы пользователи могли просто открывать и играть на разных клавиатурах с разными синтезаторами, все через стандартную форму общения (MIDI и веб-MIDI API). Они могут даже изменить управление соединением, которое хотят использовать. Если веб-MIDI API поддерживает его, они могут использовать сочетание виртуальных веб-MIDI-устройств, виртуальных настольных MIDI-устройств и реальных MIDI-устройств.
Однако я не могу найти способ создать собственное виртуальное устройство. Есть ли способ создать такое устройство?
1 ответ
Боюсь, это просто пока не поддерживается. Он был подан в качестве запроса потенциальной функции - https://github.com/WebAudio/web-midi-api/issues/45 - я рекомендую вам добавить свою поддержку и сценарии туда.