Vector37
Firmware for SMK-37 Pro / Elite (M-VAVE)
Orbiting overtone synth written for the SMK-37 Pro: a sun runs along a path and a moon circles it, and the moon's position mixes four planets, each a pair of overtone generators with a filter.
by genkigenki

Brick risk. Flashing this carries a known, documented risk of damaging the device.
- Distribution
- Browser installer (WebMIDI / WebUSB)
- License notes
- Source files carry SPDX GPL-3.0-only headers; the Terminus font is SIL OFL 1.1.
- Source
- github.com https://github.com/genkigenki/Vector37
- Homepage
- genkigenki.github.io https://genkigenki.github.io/smk37/
- synth-engine
- performance
- oscillator
Description
Inspired by the Beetlecrab Vector. It has one orbit screen with eight sounds on the < and > keys. The pads and knobs act as the four planets, and the four faders set the path's family, size, speed and morph. The 3.5 mm jack sends the keys and wheels as MIDI out. The board layer comes from SLOOP, which is based on Felucca, and the master stage follows Melodee. The project site has a browser simulator, and an FM-1 build is listed there as an untested beta.
Install notes
Installs from the browser at genkigenki.github.io/smk37, or with tools/fm1_install.py and a package you build. Installing clears another firmware's stored data on the keyboard. To go back, install the stock firmware the same way; holding OCT- at power-on starts a rescue mode. Unofficial; install at your own risk.
Version history
| Version | Date | Notes |
|---|---|---|
| main @ aaf2d7a | 2026-10-14 | No tagged releases; this is the latest commit. |