smk37-firmware-custom-mod
Firmware for SMK-37 Pro / Elite (M-VAVE)
Patches to the stock SMK-37 Pro image for stable BLE-MIDI pairing with the Woovebox 3.0 (ESP32) and stable DAW use, plus a Windows OTA flasher and a dedicated low-latency ASIO driver.
by amalahama
Brick risk. Flashing this carries a known, documented risk of damaging the device.
- Distribution
- Prebuilt image you flash yourself
- Requires stock
- Stock SMK-37 Pro 1.16 (SMK-37_Pro_016)
- License notes
- MIT covers the author's tools, driver and docs. The distributed .fwsc is a modified M-VAVE image and the bundled stock image is M-VAVE's.
- Source
- github.com https://github.com/amalahama/smk37-firmware-custom-mod
- patch
- midi
- usb-audio
- flasher
Description
v022 applies six binary patches (secondary advertising suppression, relaxed supervision timeout, Just Works bonding, unconditional BLE-MIDI notifications, fresh MAC key) to stock image SMK-37_Pro_016. It keeps USB MIDI and the official mobile app working. The repository also holds repack/unpack tools, a Windows ASIO driver with control panel, and a copy of the stock M-VAVE image, which this catalog does not link.
Install notes
Windows only: run flash_v022.bat or smk_ota_win.py from the release package with the keyboard on USB and DAWs closed. Targets the SMK-37 Pro.
Version history
| Version | Date |
|---|---|
| v022 | 2026-10-03 |