Назад к каталогу

midi2

Реализация MIDI 2.0 с поддержкой Universal MIDI Packet для микроконтроллеров и встроенных систем, написанная на C99 без зависимостей

Версия0.7.0
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер2.88 MiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
0.7.02.88 MiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:31765e4678251910dd07f400f79c19005c6005b8447c6a2ece0ac21a8714ee57
Архивmidi2-0.7.0-31765e46.zip

Описание

Реализация MIDI 2.0 стандарта для встроенных систем, от 8-битных микроконтроллеров до полноценных компьютеров. Библиотека работает с Universal MIDI Packet — пакетами MIDI 2.0, которые приходят как 32-битные слова, и преобразует их в структурированные события. Написана на чистом C99 без зависимостей и динамического выделения памяти, что позволяет встраивать её в системы с ограниченными ресурсами. Полностью реализует спецификации UMP (M2-104-UM v1.1.2) и MIDI-CI (M2-101-UM v1.2). Поставляется с C++ оберткой midi2cpp, примерами для RP2040, RP2350, ESP32, nRF52840, SAMD21 и совместима с Arduino IDE, PlatformIO и ESP-IDF. Транспортный слой (USB, BLE, сеть) остаётся вне библиотеки, что даёт полный контроль над управлением памятью и архитектурой.

Версии

Показано: 8
0.7.02026-08-23 19:13:48 UTC
ZIP по запросу
первое скачивание может быть дольше
0.6.02026-08-23 19:13:48 UTC
ZIP по запросу
первое скачивание может быть дольше
0.5.02026-08-23 19:13:48 UTC
ZIP по запросу
первое скачивание может быть дольше
0.4.02026-08-23 19:13:48 UTC
ZIP по запросу
первое скачивание может быть дольше
0.3.42026-08-23 19:13:48 UTC
ZIP по запросу
первое скачивание может быть дольше
0.3.32026-08-23 19:13:48 UTC
ZIP по запросу
первое скачивание может быть дольше
0.3.22026-08-23 19:13:48 UTC
ZIP по запросу
первое скачивание может быть дольше
0.3.12026-08-23 19:13:48 UTC
ZIP по запросу
первое скачивание может быть дольше