Технологии

Недорогой синтезатор M-Vave FM-1 стал платформой для пользовательских прошивок

Сообщество энтузиастов расширило возможности карманного синтезатора M-Vave FM-1, а сама компания выпустила инструменты для разработки пользовательских прошивок

Один основной источник · Как мы проверяем новости

Недорогой синтезатор M-Vave FM-1 стал платформой для пользовательских прошивок
Иллюстрация к материалу RedBTC News

Что произошло

M-Vave FM-1 изначально был недорогим карманным синтезатором с ограниченными возможностями. В июле участники сообщества r/synthdiy на Reddit начали исследовать его штатную прошивку, чтобы расширить функциональность устройства.

К сентябрю стали появляться пользовательские прошивки. Среди проектов для FM-1 есть даже версия, позволяющая запускать Doom.

Инструменты от M-Vave

17 октября M-Vave представила FM 1 Open — программный пакет для разработки пользовательских прошивок FM-1. Вместе с ним компания выпустила SDK, браузерную рабочую среду и версию 15 штатной прошивки, которую можно использовать как открытую платформу для сборки и установки собственных проектов.

Исходный код приложения опубликован по лицензии GPLv3. В FM1 Workbench также есть браузерный эмулятор, позволяющий проверить прошивку до ее установки на физическое устройство.

Открыта только прикладная часть программного стека. Синтезаторный движок, используемый штатным пакетом FM-1, по-прежнему распространяется в виде закрытого двоичного файла.

Почему это важно

M-Vave не стала ограничиваться официальным исправлением после того, как сообщество исследовало закрытое устройство, а предоставила инструменты для дальнейших экспериментов. 27 клавиш и TFT-дисплей диагональю 1.54 дюйма позволяют использовать FM-1 не только для музыкальных проектов.

Риски установки прошивок

Установка пользовательской прошивки связана с риском повредить устройство. Чип JieLi хранит прошивку в единственном флеш-разделе, поэтому прерывание обновления может привести FM-1 в состояние, из которого его сложно восстановить.

Перепрошивка также удаляет сохраненные проекты и настройки. Перед установкой новой прошивки их необходимо сохранить отдельно.

Advertisement

Источники

Один основной источник. Как мы проверяем новости

  1. arstechnica.com