NOCT / AFTERGLOW
NOCT FM — atmospheric pixel MIDI controller firmware for M-VAVE FM-1, with FL Studio and Ableton Live profiles. Engineering alpha.
- Custom firmware
- Alpha
- Medium brick risk
This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it
Before you start
- How hard is it?
- EasyCopy a file or use a web page. No extra software.
- What you need
- A USB or MIDI cable
- Comfort with the command line
- A computer
- Can it break my device?
- Small chance of trouble, with a way to recover.
- Can I undo it?
- The project doesn't say. Assume you can't.
Did it work for you?
Did NOCT / AFTERGLOW work on your M-VAVE FM-1?
No reports yet.
One-tap reports from owners. Bricked reports are checked before they count.
Compatibility
Devices: M-VAVE FM-1.
No compatibility information yet.
Getting started
From the project's README ("Установка, сборка и проверки"):
Веб-установщик работает в Chrome/Edge по HTTPS и USB MIDI SysEx. Пакет 0.7.2 имеет identity FM-190625000702. Проверяются SHA-256, размер, модель и identity после перезапуска. USB audio отсутствует; после установки проверь выбор MIDI-порта в DAW. Настройки 0.3 сохраняются при миграции; generator gate меняется на 85%, добавляются seed и выбор режима. Старые 0.1/0.2 также мигрируют в постоянную маршрутизацию.
Кнопка загрузки обновляет манифест перед скачиванием. Каждый пакет публикуется по отдельному адресу с SHA-256 в имени, поэтому открытая ранее вкладка не смешивает разные сборки. Если публикация сменилась во время скачивания, установщик один раз обновляет сведения и повторяет загрузку; файл с неверным размером или SHA-256 не допускается к записи.
Это экспериментальная прошивка. Перед установкой сохрани данные и подготовь официальный M-UPGRADE и процедуру восстановления для своей версии FM-1. Полный аппаратный цикл с двумя DAW ещё не проверен. Мы проверяем настоящую C-программу в симуляторе и скрипты с подставными DAW API; эти проверки не заменяют тест USB, flash и звука внутри DAW на реальном FM-1.
python tests/testintegrations.py sh build.sh --host --no-ble mkdir -p test-output firmware/app/build/host/noct-usbhost tests/noct.ctl test-output python tests/testmidiengine.py python tests/testchordslights.py python tests/testuiworkflows.py python tests/testreviewregressions.py python tests/testusbchords.py python tests/testpreparesite.py node tests/installer.test.mjs … …
Risk and recovery
- Brick risk
- Medium
- Requires opening the device
- No
From the project's README ("Установка, сборка и проверки"):
Веб-установщик работает в Chrome/Edge по HTTPS и USB MIDI SysEx. Пакет 0.7.2 имеет identity FM-190625000702. Проверяются SHA-256, размер, модель и identity после перезапуска. USB audio отсутствует; после установки проверь выбор MIDI-порта в DAW. Настройки 0.3 сохраняются при миграции; generator gate меняется на 85%, добавляются seed и выбор режима. Старые 0.1/0.2 также мигрируют в постоянную маршрутизацию.
Кнопка загрузки обновляет манифест перед скачиванием. Каждый пакет публикуется по отдельному адресу с SHA-256 в имени, поэтому открытая ранее вкладка не смешивает разные сборки. Если публикация сменилась во время скачивания, установщик один раз обновляет сведения и повторяет загрузку; файл с неверным размером или SHA-256 не допускается к записи.
Это экспериментальная прошивка. Перед установкой сохрани данные и подготовь официальный M-UPGRADE и процедуру восстановления для своей версии FM-1. Полный аппаратный цикл с двумя DAW ещё не проверен. Мы проверяем настоящую C-программу в симуляторе и скрипты с подставными DAW API; эти проверки не заменяют тест USB, flash и звука внутри DAW на реальном FM-1.
python tests/testintegrations.py sh build.sh --host --no-ble mkdir -p test-output firmware/app/build/host/noct-usbhost tests/noct.ctl test-output python tests/testmidiengine.py python tests/testchordslights.py python tests/testuiworkflows.py python tests/testreviewregressions.py python tests/testusbchords.py python tests/testpreparesite.py node tests/installer.test.mjs … …
Credits, license and support
- License
- MPL-2.0