/dev/AlphaSierra: post #1021 — TG.ME

/dev/AlphaSierraM-Vave FM-1: кастомная прошивка Получил синтезатор, разобрал. Начал думать в сторону реверса прошивки. Пока что смог понять, как работает прошивальщик от производителя: он просто шлет MIDI SysEx всем устройствам с запросом. Когда ему отвечает устройство,…
M-Vave FM-1: портировали dexed

К сожалению, мои посты отстают на пару месяцев от текущего состояния проектов, но как только я сажусь писать какой-то обстоятельный пост, случается что-то такое, из-за чего вся очередь постов сдвигается и приходится либо ничего не писать, либо писать совсем сухо.

Я немного обновил свой репозиторий с информацией, но в это время AL-255 начал очень активно реверсить прошивку. На текущий момент из того, что я вижу, к родной прошивке были добавлены хуки для экрана, миди и ЦАП, чтобы заменить родной движок на dexed (опенсурсную реализацию DX7). Я так понимаю, прошивка пока очень сырая, но это очень большой шаг вперед. Мне не особо нравится такой путь, потому что он существенно ограничивает возможности по кастомизации, однако при этом пути не придется с нуля реализовывать функционал для общения с железом.

мой github

fm-1-RE

#FM1
GitHub
GitHub - aroum/fm1-custom-fw: M-VAVE FM1 reverse-engineering research, SysEx protocol tools, and firmware update scripts
M-VAVE FM1 reverse-engineering research, SysEx protocol tools, and firmware update scripts - aroum/fm1-custom-fw
👾1
August 13, 2026 344