Skip to content
altstrument

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

ActiveSource: patcher onlyMIT

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

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

smk37-firmware-custom-mod version history
VersionDate
v0222026-10-03

Back to SMK-37 Pro / Elite