Skip to content

M-VAVE FM-1 (GHOULBOX 2.3.2): 53 free presets & MIDI CC chart

53 free presets to load from the browser, and M-VAVE FM-1 MIDI implementation: 38 CC, 2 SysEx commands, each named, for Claude (MCP), SuperCollider or any OSC app.

Device M-VAVE FM-1
Vendor M-VAVE
OSC prefix /fm1_ghoulbox
Source 📘 From the manufacturer's documentation
Firmware ghoulbox-2.3.2
Revision GHOULBOX 2.3.2 (alternative firmware by jasonpersinger)
Upstream vendor-doc
Driver file devices/m-vave/fm-1.vendor.fw-ghoulbox-2.3.2.json
Not tested on the device yet

This driver comes from documentation or community data and has not been checked on real hardware. If you own one, a quick test and a pull request promoting it helps everyone — see CONTRIBUTING.

Other versions of the M-VAVE FM-1 (93)

stock firmware V15 · stock firmware V16 · 386DX 1.0.2 · AMB-1 1.3 · BEETLE 1.4.25 · Bunker Evolved 1.0.0 · Bytemania 1.2.0 · Carnac OS 0.9.3 · Chipbox 1.2.4 · ChoralRoot 0.26.1 · fm1-chord 0.3 · Clipper 1.1-experimental · CoralFlower 0.5 · CS-1 2026.10.22 · CTL-1 1.0 · Cut-A-Dor 1.2.1 · Dinghy 0.4 · DRIFT 0.8 · DUB-1 1.3.0 · DUELL 1.0 · Evander's Music Box 1.5.2 · ETCH 1.61 · Fart Machine One 1.1.0 · Felucca 1.6.1 · Felucca [Salt] 0.9-salt14 · Felucca 8 Patterns 1.6.1_and_sequences · FiMba-1 0.6.1 · Flyfish 1.0.1-4e5efb8 · FM-106 Beta4 · FM1-GM 1.0.2 · FMEL-1 1.0 · FMini-1 1.8.0 · FOMAJAM 0.1.6 · FoMni 0.4 · FRASIL 1.0 · Frodhes 0.9.4 · FuMi-1 1.1.0 · Pocket GammaWave 1.0-GW · Golana 1.2 · Golana DZ Edition 0.1.0-beta · GR!MM 1.0 · HERA 1.1 · Hortator 0.23.3 · HYP-1 1.5.54 · Jangada 1.0.1 · JIANT FM 0.9.9-beta4a-813869d · KAWA 0.5 · Ketch 0.1-beta · LOOM-8 0.7 · MAKU 1.0 · MC-1 1.2.0 · Melodee 1.4.5 · MIN-1 0.2.1 · Mini-Tone 1.0.2 · MODELAR 0.3 · MONK-1 0.9.1 · MORPHEUS 1.0.0 · Mutable Dreams 1.0 · MYCELIUM 1.0-test · Niagara Drift 0.2 · No Man Sky FM 0.5 · NOIZ DEMONS 666 · OberVave 3.0.1 · FM1 Open V14 · OPN-1 2.0.0 · ORBIT 0.7.1 · PIGEON 0.5.0-beta.1 · Polly 0.5 · PurpleMonkey 0.11 · FM1 Quest 38 · Rainbow Mode 1.1.5-rb · Shine On 3.0.1 · FM-1 SID 0.1 · SID-1 1.0.0 · SIDOU 0.3.1 · Skiff 1.4 · SLOOP 2.8.1 · SLOOP ALG ALG05-TEST · SLOOP DX7 Banks 2.5-b28-test · SLOOP Floyd FM 2.4 · sloopDX 4.0 · Tessera 2.0.1 · Tonitor 2026.10.23 · TRIBE 0.3-beta · Tuna 1.0-fbc56d3 · Unholy Union 0.2.3 · Vector37 0.3.2 · WaveLoop FM-1 1.0.5.2-midi23 · winampFM Synth 0.12 · X0X 1.1.0 · X0X-RMX 1.1.0 · ZEN-1 1.2 · zp12 2.5

Try it in your browser

Play a virtual FM-1 with any of its community firmwares: M-VAVE FM-1.

Sounds for it

53 sounds shared for it, each with its author's credit and licence: open one to listen and load it into your device from the browser.

padM-VAVE FM-1 · GHOULBOX 2.3.2SOFT PADA factory sound of GHOULBOX by Hügelton (from Felucca), on the ANALOG engine.Hügelton InstrumentspadM-VAVE FM-1 · GHOULBOX 2.3.2PWM STRA factory sound of GHOULBOX by Hügelton (from Felucca), on the ANALOG engine.Hügelton InstrumentsbassM-VAVE FM-1 · GHOULBOX 2.3.2SUB BASSA factory sound of GHOULBOX by Hügelton (from Felucca), on the ANALOG engine.Hügelton InstrumentsleadM-VAVE FM-1 · GHOULBOX 2.3.2WINDA factory sound of GHOULBOX by Hügelton (from Felucca), on the ANALOG engine.Hügelton InstrumentspadM-VAVE FM-1 · GHOULBOX 2.3.2STRINGSA factory sound of GHOULBOX by Hügelton (from Felucca), on the ANALOG engine.Hügelton InstrumentspadM-VAVE FM-1 · GHOULBOX 2.3.2CRYPT PADA factory sound of GHOULBOX by Jason Persinger, on the ANALOG engine.Jason PersingerpadM-VAVE FM-1 · GHOULBOX 2.3.2FROST STRA factory sound of GHOULBOX by Jason Persinger, on the ANALOG engine.Jason PersingerleadM-VAVE FM-1 · GHOULBOX 2.3.2WAR HORNA factory sound of GHOULBOX by Jason Persinger, on the ANALOG engine.Jason PersingerbassM-VAVE FM-1 · GHOULBOX 2.3.2DIRGE BASSA factory sound of GHOULBOX by Jason Persinger, on the ANALOG engine.Jason PersingerpadM-VAVE FM-1 · GHOULBOX 2.3.2STRINGA factory sound of GHOULBOX by Hügelton (from Felucca), on the PHASE engine.Hügelton InstrumentsleadM-VAVE FM-1 · GHOULBOX 2.3.2GRIM BRASSA factory sound of GHOULBOX by Jason Persinger, on the PHASE engine.Jason PersingerleadM-VAVE FM-1 · GHOULBOX 2.3.2TOWER LEADA factory sound of GHOULBOX by Jason Persinger, on the LOFI engine.Jason Persinger

All 53 sounds for it

How do you control it?

Find the MIDI ports, then start the bridge with this driver:

osc-bridge detect        # prints the ready-to-run line for what is plugged in
osc-bridge run --device devices/m-vave/fm-1.vendor.fw-ghoulbox-2.3.2.json --out-port <N> --in-port <M>

Then send OSC to 127.0.0.1:7777, for example:

osc-bridge osc-send /fm1_ghoulbox/mod_wheel 63

From Claude or any MCP client, the osc-bridge mcp server exposes this driver as fm1_ghoulbox: ask “what can the M-VAVE FM-1 do?” and it reads this map with list_routes. See the MCP guide.

MIDI CC and NRPN parameters (38)

OSC address CC NRPN (MSB/LSB) Range Nature Section
/fm1_ghoulbox/mod_wheel 1 0–127 continuous Track
/fm1_ghoulbox/glide 5 0–127 continuous Track
/fm1_ghoulbox/level 7 0–127 continuous Track
/fm1_ghoulbox/pan 10 0–127 continuous Track
/fm1_ghoulbox/expression_mod_matrix 11 0–127 continuous Track
/fm1_ghoulbox/home_engine_knob_1 21 0–127 continuous Track
/fm1_ghoulbox/home_engine_knob_2 22 0–127 continuous Track
/fm1_ghoulbox/home_engine_knob_3 23 0–127 continuous Track
/fm1_ghoulbox/home_engine_knob_4 24 0–127 continuous Track
/fm1_ghoulbox/sustain_pedal 64 0–127 switch Track
/fm1_ghoulbox/engine_resonance 71 0–127 continuous Track
/fm1_ghoulbox/release 72 0–127 continuous Track
/fm1_ghoulbox/attack 73 0–127 continuous Track
/fm1_ghoulbox/master_fx_filter_64_lp_64_hp 74 0–127 continuous Track
/fm1_ghoulbox/decay 75 0–127 continuous Track
/fm1_ghoulbox/lfo_rate 76 0–127 continuous Track
/fm1_ghoulbox/lfo_to_pitch 77 0–127 continuous Track
/fm1_ghoulbox/lfo_fade 78 0–127 continuous Track
/fm1_ghoulbox/sustain_envelope 79 0–127 continuous Track
/fm1_ghoulbox/crsh_global 85 0–127 continuous Track
/fm1_ghoulbox/tape_global 86 0–127 continuous Track
/fm1_ghoulbox/reverb_send 91 0–127 continuous Track
/fm1_ghoulbox/distortion_send 92 0–127 continuous Track
/fm1_ghoulbox/chorus_send 93 0–127 continuous Track
/fm1_ghoulbox/delay_send 94 0–127 continuous Track
/fm1_ghoulbox/reverb_size_global 102 0–127 continuous Track
/fm1_ghoulbox/reverb_damp_global 103 0–127 continuous Track
/fm1_ghoulbox/delay_time_global 104 0–127 continuous Track
/fm1_ghoulbox/delay_feedback_global 105 0–127 continuous Track
/fm1_ghoulbox/delay_colour_global 106 0–127 continuous Track
/fm1_ghoulbox/delay_mix_global 107 0–127 continuous Track
/fm1_ghoulbox/chorus_rate_global 108 0–127 continuous Track
/fm1_ghoulbox/chorus_depth_global 109 0–127 continuous Track
/fm1_ghoulbox/lfo_to_filter 110 0–127 continuous Track
/fm1_ghoulbox/lfo_to_amp 111 0–127 continuous Track
/fm1_ghoulbox/all_sound_off 120 0–127 trigger Track
/fm1_ghoulbox/reset_all_controllers 121 0–127 trigger Track
/fm1_ghoulbox/all_notes_off_ends_a_latched_drone 123 0–127 trigger Track

SysEx commands (2)

OSC address Arguments
/fm1_ghoulbox/system/info
/fm1_ghoulbox/system/identify

Performance MIDI

Notes, pitch bend and any CC are also available: /fm1_ghoulbox/note/on <note> <velocity>, /fm1_ghoulbox/cc/<number> <value>, /fm1_ghoulbox/pitchbend <0-16383>, /fm1_ghoulbox/program_change <n>.

Limitations

GHOULBOX 2.3.2 by jasonpersinger (GPL-3.0), a instrument firmware for the FM-1. CC map rewritten; Program Change and MIDI learn removed; MIDI out: panel keys only (no SEQ OUT, no clock out in 2.3.2). Channels: ROUTE CH1-4 (default), CH5-8, CH9-12, CH13-16: the block's four channels -> tracks 1-4, others ignored; SEL: every channel -> selected track. Pitch bend: 14-bit; RPN0 0-24 semitones + 0-99 cents. Aftertouch: channel AT: mod matrix source. Clock: source INT / USB / TRS; FA start, FB continue, FC stop. MIDI out: USB: panel keys' notes on the track's channel (no sequencer notes, no clock; SEQ OUT ON came in 2.4). NRPN: none. SysEx `F0 7D 46 4C`: Felucca editor; FM6 patch 68-71, voice bank 74-77; INFO 'FELUCCA v1.4.1 GB2.3.2'. SysEx `F0 43`: no raw DX7. SysEx `F0 00 32 45 00 00 00 40 7F F7`: vendor update identify query (00 59 11 packed); update protocol kept. Identity: vendor identify FM-1_9XY (release builds); editor INFO 'FELUCCA v1.4.1 GB2.3.2'; USB 'Felucca', 'Felucca Update' while updating.

Frequently asked questions

Where can I find free presets for the M-VAVE FM-1?

SynthHub has 53 free sounds for the M-VAVE FM-1, shared by 2 creators with their credit and licence. Open one and load it into the synth from the browser (Chrome, Edge, Opera or Firefox), with nothing to install.

How many parameters of the M-VAVE FM-1 can be controlled over MIDI?

SynthHub's map of the M-VAVE FM-1 lists 38 MIDI CC parameters, each with its number, range and a readable name; the full chart is on this page.

Can an AI agent like Claude control the M-VAVE FM-1?

Yes: SynthHub's hosted MCP server knows the M-VAVE FM-1's MIDI map, and its browser relay lets the agent send it parameter changes or load a sound, each sound change confirmed by you.