Как обновить M-VAVE FM-1, безопасно поставить первую кастомную прошивку, попробовать её заранее в браузере, вернуть синтезатор к заводскому состоянию и загрузить в него классические патчи Yamaha DX7.

📌
Короткий маршрут: узнайте версию прошивки → выберите путь: улучшенная стоковая V16 или кастомные прошивки, которые почти всегда ставятся поверх стоковой V15 → сохраните пресеты и банки → попробуйте прошивку в эмуляторе → установите её из Chrome или Edge → заранее запомните, как вернуться на стоковую V15.

Руководство собрано по официальным страницам M-VAVE и документации проектов сообщества на 28 октября 2026 года. На устройстве шаги не проверялись. Версии прошивок меняются почти ежедневно, поэтому перед установкой сверяйтесь с README выбранного проекта.


Что за синтезатор

M-VAVE FM-1 — карманный FM-синтезатор на батарее, который подаётся как младший родственник Yamaha DX7. Автор Ars Technica заплатил за него $59,72 с учётом сборов. У FM-1 27 клавиш и цветной экран 1,54 дюйма с разрешением 240×240.

Стоковая прошивка работает как шестиоператорный FM-синтезатор с 32 алгоритмами, эффектами, арпеджиатором и пошаговым секвенсором. Он понимает формат DX7 SysEx (служебные MIDI-сообщения, в которых передаются патчи), поэтому в него загружаются патчи, накопленные за десятилетия. По данным проекта реверс-инжиниринга FM-1-RE, внутри стоит чип JieLi AC791N (WL82), а FM-движок происходит от открытого эмулятора DX7 Dexed.

Синтезатор получает прошивку по USB, поэтому его быстро разобрали энтузиасты. К 17 октября 2026 года каталог FW Radar насчитывал 63 проекта прошивок: грувбоксы, драм-машины, трекеры, эмуляции классических синтезаторов. Значительную часть этого кода пишут с помощью ИИ-ассистентов, о чём пишет The Verge. 17 октября M-VAVE выпустила FM1 Open: исходники приложения под GPL-3.0, набор для разработки (SDK) и браузерный FM1 Workbench, который прошивает, редактирует и запускает FM1 Open без устройства. Звуковой движок в FM1 Open по-прежнему закрыт и поставляется готовой библиотекой.

⚖️
У FM-1 одна область флеш-памяти, нет кнопки восстановления и отладочного разъёма. Если запись прервать, запасной копии прошивки не будет. Поэтому прочитайте раздел о восстановлении до первой установки.

Шаг 1. Выберите путь: стоковая V16 или кастомные прошивки

Узнайте текущую версию: стоковая прошивка показывает её при включении. Автору Ars Technica пришёл экземпляр с V14, хотя актуальной на момент статьи уже была V16: новый синтезатор не обязательно приходит с последней версией.

От версии зависит дальнейший маршрут, поэтому сначала решите, что вам нужно от синтезатора.

Если остаётесь на стоковой прошивке

Обновитесь до V16. По официальному списку изменений она делает синтезатор мультитембральным: восемь независимых партий (Voice) вместо одной, общая полифония 20 голосов вместо 12, паттерны до 64 шагов и раскладка 8 дорожек × 8 сегментов.

  1. Скачайте апдейтер. На странице загрузок M-VAVE найдите M-UPGRADE (Windows и macOS) и файл прошивки FM-1. На 28 октября 2026 года там лежит V16 от 21 октября 2026 года. Для Linux есть неофициальный fm1-linux-update.
  2. Обновитесь. Подключите FM-1 кабелем, запустите M-UPGRADE и следуйте инструкции. Если апдейтер пишет Failed to enter upgrade mode!, M-VAVE советует не закрывать программу, переподключить USB-кабель и продолжить.
  3. Проверьте результат. После перезапуска на экране должна появиться новая версия.

Если хотите кастомные прошивки

Обновляться до V16 не нужно: большинство кастомных прошивок рассчитаны на установку поверх стоковой V15, и у каждой прошивки свои требования к исходной версии. Например, FM-1+VA и Groove OS требуют V15. На m-vave.com теперь лежит только V16, а файл V15 хранится в репозитории FM1 Open. Вернуть V15 одной кнопкой можно на The Firmware Hub (шаг 3). Прежде чем ставить прошивку, прочитайте в её README, с какой версии она устанавливается.

Если синтезатор уже пришёл с V16 или вы успели обновиться, сначала верните V15 через The Firmware Hub и только потом ставьте кастомную прошивку.

Шаг 2. Подготовьте синтезатор и компьютер

Подготовка занимает несколько минут. Список собран по руководству The Synth Source, которое опирается на документацию Felucca, The Firmware Hub и FM1 Open.

  • Сохраните пресеты, паттерны и проекты. Новая прошивка может не прочитать данные стоковой или другой кастомной прошивки, а часть установок перезаписывает ячейки пресетов. Банки DX7 SysEx держите копией на компьютере. На стоковой V16 для этого есть штатный Bank Export: он выгружает выбранный банк из 32 голосов стандартным файлом .syx.
  • Откройте Chrome или Edge на компьютере. Веб-установщики работают через Web MIDI с доступом к SysEx, а Safari его не поддерживает. Когда браузер спросит доступ к MIDI, разрешите его.
  • Возьмите USB-кабель с передачей данных и подключите его к компьютеру напрямую, без хаба. Кабель только для зарядки синтезатор не увидит.
  • Закройте DAW, редакторы патчей и всё, что работает с MIDI. Они занимают порт, и установщик не находит FM-1.
  • Зарядите FM-1 и отключите сон компьютера на время установки.

Признак готовности: установщик в браузере видит FM-1 и показывает его текущую прошивку.

Шаг 3. Где брать прошивки

РесурсЧто даётКогда открывать
The Firmware HubУстановка в один клик из браузера, только прошивки с открытым кодом. Каждую ночь подтягивает свежие релизы и сверяет контрольную сумму пакета. Кнопка Back to official V15 возвращает стоковую V15. Раздел Tools собирает эмуляторы, редакторы звуков, средства восстановления и официальный FM1 Workbench. Проект раньше назывался FM-1 Firmware Hub и жил на fm1.designburgapps.com — старый адрес ведёт на новый.Основное место для установки и возврата на V15; эмуляторы, редакторы и восстановление — в его разделе Tools
FM-1 Firmware AtlasКаталог из 67 прошивок по назначению, с колонкой «живости» проекта и деревом форковВыбрать направление и проверить, что проект поддерживается
awesome-fm-1Подборка ссылок: официальные загрузки, прошивки, эмуляторы, банки патчей, гайдыНайти конкретный инструмент или банк
FM1 WorkbenchОфициальный инструмент M-VAVE: ставит FM1 Open, возвращает V15, управляет проектами, сэмплами и голосами DX7Официальная открытая прошивка и разработка своей
💡
У FM1 Open своя нумерация версий, и FM1 Open V14 не имеет отношения к стоковой V14. Atlas собран 14 октября 2026 года и ещё называет текущей стоковую V15, хотя официальная версия сейчас V16.

Шаг 4. С чего начать

Atlas советует сначала выбрать, чем должен стать синтезатор, и только потом конкретную прошивку. Выбирайте активный проект с веб-установщиком и описанным путём обратно на стоковую прошивку.

Сначала попробуйте в браузере

fm1-emu запускает в браузере весь FM-1: панель, экран и звук. В нём работают те же пакеты прошивок, что ставятся на устройство, и большинство прошивок с The Firmware Hub открываются в один клик. Тот же проект есть в виде плагина AU/VST3. Ещё один способ слушать прошивки без устройства — VIBE FM VST от The Firmware Hub: прошивки FM-1 как плагин в DAW, на 28 октября 2026 года в открытом бета-тестировании. Отдельные эмуляторы есть у X0X и PT/FM. Эмулятор показывает интерфейс и звук, но не проверяет установку на вашем экземпляре.

Первые прошивки

ЗадачаПрошивкаЧто получите
Многодвижковый синтезатор и основа для экспериментовFelucca13 звуковых движков, 4 дорожки, 64-шаговый секвенсор, веб-редактор. На Felucca построено большинство других прошивок. В установщике есть возврат на официальную V15.
Живой грувбоксSLOOP3 синтезаторные дорожки и барабаны, 64 шага, режим песни, 12 движков, включая 6-операторный FM с импортом DX7. Удержание OCT− при включении запускает USB-восстановление.
Драм-машина и эйсидX0X909, 808 и две 303 одновременно, режим песни, эмулятор. Бета-версия; установщик умеет вернуть прошивку M-VAVE, а при постоянных сбоях синтезатор стартует в безопасном режиме.
Песни в трекереPT/FMБесплатный трекер в традиции ProTracker, GPL-3.0, версия 0.26. Паттерн до 16 дорожек × 128 строк, 16 голосов, 6 типов инструментов (DX7 FM, JUNO-106, TB-303, CHIP, сэмплер, FUSION), больше 500 встроенных инструментов, DJ-режим, эмулятор в браузере. Редактор импортирует модули MOD, S3M и XM.

Как установить

  1. Убедитесь, что на FM-1 стоит версия, которую требует README прошивки (обычно стоковая V15).
  2. Откройте веб-установщик прошивки или её карточку на The Firmware Hub в Chrome или Edge.
  3. Подключите FM-1 кабелем напрямую и нажмите Connect FM-1, затем Install.
  4. Не отключайте кабель и не закрывайте вкладку, пока установщик не сообщит о завершении.

Признак успеха: примерно через минуту FM-1 перезапускается и показывает экран новой прошивки.

⚠️
Не ставьте одну кастомную прошивку поверх другой без необходимости. Сообщество рекомендует между двумя кастомными прошивками возвращаться на стоковую V15. Форматы проектов у прошивок разные: экспортируйте данные перед каждой сменой и считайте, что без экспорта они не переедут.

Шаг 5. Если что-то пошло не так

Идите по шагам сверху вниз и переходите к следующему, только если предыдущий не помог. Порядок взят из лестницы восстановления Maru.

СимптомЧто сделать
Установщик не находит FM-1 или связь обрываетсяПроверьте, что кабель передаёт данные, закройте MIDI-программы, переподключите кабель и снова нажмите Install. Если FM-1 застрял в режиме обновления, он ждёт там до завершения установки, и повтор обычно безопасен.
На экране режим обновленияЗагрузчик цел. Переподключите кабель и запустите тот же установщик с начала.
Прошивка падает, но синтезатор включаетсяИспользуйте способ восстановления самой прошивки. SLOOP и прошивки на её основе (sloopDX, zp12, FM-1 Doom): удерживайте OCT− при включении, чтобы запустить USB-восстановление, затем установите прошивку заново. Groove OS: OCT− и OCT+ при включении загружают стоковую прошивку до следующего включения.
Нужно вернуться на стоковую прошивкуКнопка Back to official V15 на The Firmware Hub, пункт возврата в установщике прошивки или официальный M-UPGRADE. Сохранённые в кастомной прошивке проекты при этом могут стереться.
Чёрный экран после прерванной записи, компьютер видит USB-диск UBOOT1.00Это встроенный загрузчик чипа. MvaveFM1Unbricker (Windows, Linux) сначала делает полную резервную копию флеш-памяти, затем записывает прошивку и проверяет каждый байт. Для Linux есть скрипт восстановления на The Firmware Hub. Никогда не форматируйте появившийся диск и отменяйте такое предложение Windows.
FM-1 вообще не определяется по USBАппаратное восстановление: FM-1 Transporter на плате Seeed XIAO RP2040 или восстановление через Flipper Zero. Нужны навыки работы с электроникой; следуйте инструкции проекта точно.

Если не помогло ничего, запишите, какую прошивку и версию ставили, на каком этапе всё остановилось и что показывает экран, и напишите автору прошивки через его репозиторий. Maru отдельно отмечает, что безопасное поведение FM-1 после прерванной записи пока никто не подтвердил.

Шаг 6. Звуки: патчи DX7 SysEx

Стоковая прошивка хранит 128 голосов в четырёх банках по 32 и принимает стандартные банки DX7 из 32 голосов.

⚠️
Импорт банка DX7 перезаписывает заводские пресеты. Встроенный сброс к заводским настройкам вернёт последний импортированный набор, а не исходный. Заводской набор восстановлен в проекте fm1-factory-presets: четыре файла стандартных банков DX7, которые отправляются в FM-1 через Dexed или любую программу для SysEx.
  1. Откройте редактор. FM1 Editor & Librarian работает в браузере: банки, все параметры DX7 и эффекты FM-1, отправка по USB MIDI. Подходит для стоковой прошивки и FM-1+VA. Альтернатива: бесплатный Dexed в виде плагина или отдельного приложения, который редактирует голоса и банки и отправляет их как SysEx.
  2. Найдите банки. В fm1-banks 26 тематических банков по 32 голоса (832 патча) с аудиопримерами. This DX7 Cartridge Does Not Exist при каждом обновлении страницы генерирует новый картридж нейросетью. Подойдут и классические библиотеки DX7.
  3. Загрузите банк. FM-1 принимает файл во временный буфер и ждёт, пока вы выберете на самом синтезаторе целевой банк A, B, C или D; затем удерживайте SAVE, иначе банк останется в буфере и пропадёт после перезагрузки. Отправляйте банки строго по одному: второй файл, пришедший до выбора банка, затирает буфер. После сохранения пролистайте пресеты.

Признак успеха: в выбранном банке FM-1 звучат голоса из загруженного файла.

В кастомных прошивках патчи DX7 загружаются своими средствами. Веб-редактор SLOOP импортирует один голос или банк для движка FM6, FM1 Workbench импортирует и экспортирует голоса и банки, редактор PT/FM принимает картриджи DX7.

Что дальше

Когда первая прошивка встала и вы научились возвращаться на V15, переходите к прошивкам под конкретную задачу из Atlas: сэмплеры, аккордовые инструменты, эмуляции Juno-106 и Prophet-5. Если хочется собрать свою, начните с FM1 Open и раздела для разработчиков в awesome-fm-1. Вопросы задают на официальном форуме M-VAVE и в репозиториях авторов прошивок.

Следующий шаг

Статья: Хватит просить у ИИ результат. Стройте свои инструменты

Сцена прошивок FM-1 хорошо показывает, как ИИ-ассистенты помогают собирать инструменты под конкретную задачу. Разговор пригодится тем, кто думает о таком подходе для своего проекта или студии.

Если захотите обсудить, как это применить у себя или в команде — пишите в Telegram @pimenov