MIDI Library
Обмен MIDI-сообщениями между Arduino и синтезаторами, контроллерами, секвенсорами через UART, USB, Bluetooth и IP
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:5ad8ee1ccdc27d72ce5b5591844c8ea863bc5107255a87f30b9c05e4b3be5c44MIDI_Library-5.0.2-5ad8ee1c.zipОписание
Библиотека для обмена MIDI-сообщениями между Arduino и внешним оборудованием — синтезаторами, контроллерами, секвенсорами. Отправляет и принимает все типы MIDI-команд: Note On/Off, Control Change, System Exclusive, Clock и прочие. Поддерживает не только классический UART, но и USB, Bluetooth, IP и AppleMIDI через разные транспорты. Можно читать с любых каналов одновременно (OMNI режим), настроить программный Thru с фильтрацией сообщений или создать несколько MIDI-интерфейсов для синтеза и сплиттера. На версии 5.x код для USB перешёл в отдельный репозиторий Arduino-USB-MIDI, поэтому если вы обновляетесь со старых версий, переписывать придётся только объявление объекта MIDI.