SMK-dee
Loud89/100SMK-dee: Dual-Core Polyphonic Synthesizer & Dynamic MIDI Controller ported to M-VAVE SMK-37 (Pro & Elite).
SMK-dee is custom firmware for the M-VAVE SMK-37 Pro and M-VAVE SMK-37 Elite, by @djStrombo. Open source under GPL-3.0, latest release v1.6.1 (November 2026), 2 stars on GitHub.
forM-VAVE SMK-37 Pro,M-VAVE SMK-37 Elite·by@djStrombo
Unclaimed. Is this yours? Sign in with GitHub as @djStrombo to claim it.
smk-dee-1.6.1-pro.fwsc· 653 KB· +2 files
GPL-3.0· djStrombo/SMK-dee·djstrombo.github.io/SMK-dee/·downloads come from the creator’s GitHub releases
v1.6.1SMK-dee 1.6.1Latest3 files
SMK-dee v1.6.1 (Final Release)
Dual-Core Polyphonic Synthesizer & Dynamic MIDI Controller Port for M-VAVE SMK-37 (Pro & Elite)
Based on the Melodee (FM-1) engine by @keremimo and Leo Kuroshita.
🎹 Online Web Flasher & Live Sound Studio
You can flash your keyboard, manage sound presets, and customize hardware mappings directly from your browser (Chrome/Edge/Brave/Opera) without installing anything: 👉 https://djstrombo.github.io/SMK-dee/
✨ Features & Improvements in this Release
- Melodee 1.6.1 Core Engine: Upgraded base to Melodee 1.6.1 with 22 sound engines (including SID, Drum 909, FM6, CZ-1, Prophet-5, and MIDI Track), 124 parameters, and 45 globals.
- Dedicated Bluetooth (BT) Button:
- Short press toggles Bluetooth ON, initiating search or discoverable mode according to Global settings.
- Long press (>1.2s) turns the Bluetooth radio completely OFF (BT LED shuts off).
- Tap Tempo removed from BT button for dedicated, reliable radio operation.
- Pad MIDI Channel Combo:
- Moved from
GLOBAL + BTtoGLOBAL + SEQ REC, freeing the BT button completely in MIDI controller mode. (In v1.4.2:GLOBAL + BT).
- Moved from
- Physical Drum Pad Isolation:
- Tapping a physical drum pad (e.g. Pad 1 Kick) illuminates only that pad without triggering duplicate mirror lighting on Pad 12.
- Dynamic Track Color Pad Illumination:
- Drum and keys pads dynamically light up using the active track color (Track 1 Cyan, Track 2 Yellow, Track 3 Magenta, Track 4 White, Drum Orange/Amber).
- Brighter Button LEDs:
- Increased button LED brightness across the control surface for crisp visibility on stage.
- State & Sequence Persistence:
- Sequences, sound design modifications, track parameters, and settings are preserved across power off and reboots.
- Global TRS MIDI Clock Routing:
- In
INTmode: transmits MIDI clock simultaneously over USB, Bluetooth, and TRS. - In
TRSmode: transmits clock exclusively over TRS. - In
USBmode: receives clock over USB. - In
BLEmode: receives clock over Bluetooth.
- In
- Multi-Version Sound Editor & Auto-Detection:
- The web flasher automatically identifies whether the connected SMK-37 is running v1.6.1 or v1.4.2 and loads the exact matching Synth Sound Editor and firmware card, with complete 57-object backup archive support.
📦 Flashing Files
- SMK-37 Elite:
smk-dee-1.6.1-elite.fwsc - SMK-37 Pro:
smk-dee-1.6.1-pro.fwsc - Raw binary:
smk-dee.bin - Hardware Guide Diagram:
smk37_hardware_guide.png
v1.4.2-smk-dee-finalSMK-dee 1.4.24 files
SMK-dee v1.4.2 (Final Release)
Dual-Core Polyphonic Synthesizer & Dynamic MIDI Controller Port for M-VAVE SMK-37 (Pro & Elite)
Based on the Melodee (FM-1) engine by @keremimo and Leo Kuroshita.
🎹 Online Web Flasher & Live Mapper
You can flash your keyboard and customize hardware mappings directly from your browser (Chrome/Edge/Brave) without installing anything: 👉 https://djstrombo.github.io/SMK-dee/
✨ Features & Improvements in this Release
- Curated Default Presets: Synthesizer boots ready to play with:
- Track 1:
Tight Bass (556?)(Sequential Prophet-5 engine) - Track 2:
GLASS PAD(Yamaha DX7 / 6-Op FM engine) - Track 3:
ELEC.PIANO(Casio CZ-1 Phase Distortion engine) - Track 4:
808 KIT(Roland TR-808 circuit-modeled analog drums)
- Track 1:
- Interactive GLOBE Track Control on Drum Pads:
- Pads 1–4 (top row): Toggle Mute for Tracks 1–4 (blinking white when active/sounding, dark when muted).
- Pads 9–12 (bottom row): Momentary Solo for Tracks 1–4 illuminated in each track's vibrant UI color (bright on solo, medium when inactive).
- Pad 13: Unmute All tracks ("All") with blinking white indicator.
- Dual-Core Sound Engine: 4-part multitimbral polyphonic synthesis powered by dual-core CPU architecture.
- Dynamic On-The-Fly SysEx Remapper: Reconfigure physical buttons, rotary encoders, and faders in RAM with instantaneous response and zero reboot.
- Dedicated Standalone MIDI Controller Mode: Toggle with
PATCH + PARA(600ms) with 4 independent MIDI channels (Keys, Knobs, Faders, Pads). - Physical Controls Adapted for SMK-37: Direct volume levels for Tracks 1-4 on faders, K6 Presets, K7 Tracks/Algorithm, and Knob/Fader/Pad bank switching.
📦 Flashing Files
- SMK-37 Elite:
smk-dee-elite.fwsc - SMK-37 Pro:
smk-dee-pro.fwsc - Raw binary:
smk-dee.bin - Hardware Guide Diagram:
smk37_hardware_guide.png
Show all 4 filesHide 1 files
Other files- Curated Default Presets: Synthesizer boots ready to play with:
