M-VAVE FM1 Community MIDI CCs & NRPNs

The CCs and drum map shown here correspond to devices running M-VAVE FM1 Open firmware V14 or later.

Last update: October 27, 2026 • 28 parameters • 26 MIDI notes mapped


Contributions welcome! You can email us your edited CSV if you don't want to use GitHub.

All engines

Parameter CC Range Usage Description Orientation
Track volume 7 [0–127]
0~127: Volume
Note: Channels 1-7 address tracks 1-7 and channel 10 addresses track 8 by default. Input channels can be changed per track on SEQ page 8/8 (Track role). Saved with the project
0-based
Pan 10 [0–127]
0~127: Left to right
Note: Not saved with the project
Centered
Expression 11 [0–127]
0~127: Expression
Note: 0 is silent and 127 is the original volume. Not saved with the project
0-based
Reverb send 91 [0–127]
0~127: Send amount
Note: Saved with the project
0-based
All sound off 120 [0–127] —
Stops all sound on the track
0-based
Reset all controllers 121 [0–127] —
Resets pitch bend, expression, pan, modulation and sustain
Note: Does not change patch parameters or undo a 303 env mod edit
0-based
All notes off 123 [0–127] —
Releases notes received from external MIDI on the track
Note: A held sustain pedal still applies
0-based

FM engine

Parameter CC Range Usage Description Orientation
Vibrato 1 [0–127]
0~127: Vibrato depth
Pitch vibrato (mod wheel)
Note: Responds even when the patch's PMS is 0
0-based
Breath amplitude 2 [0–127]
0~127: Amount
Amplitude control
Note: Effect depends on the patch's amplitude sensitivity
0-based
Foot amplitude 4 [0–127]
0~127: Amount
Amplitude control
Note: Effect depends on the patch's amplitude sensitivity
0-based
Sustain pedal 64 [0–127]
0-63: Off; 64-127: On
— 0-based

303 engine

Parameter CC Range Usage Description Orientation
Env mod 1 [0–127]
0~127: Amount
Filter envelope modulation (mod wheel)
Note: Edits the patch and is saved with the project
0-based
Slide time 5 [0–127]
0~127: Time
— 0-based
Resonance 71 [0–127]
0~127: Amount
— 0-based
Cutoff 74 [0–127]
0~127: Frequency
— 0-based
Decay 75 [0–127]
0~127: Time
— 0-based
Sustain pedal 64 [0–127]
0-63: Off; 64-127: On
— 0-based

PSG engine

Parameter CC Range Usage Description Orientation
LFO depth 1 [0–127]
0~127: Depth
Track LFO depth (mod wheel)
Note: Acts as a volume swell when no LFO is set
0-based
Release 72 [0–127]
0~127: Time
— 0-based
Noise 74 [0–127]
0~127: Amount
— 0-based
Sustain pedal 64 [0–127]
0-63: Off; 64-127: On
— 0-based

Pluck engine

Parameter CC Range Usage Description Orientation
LFO depth 1 [0–127]
0~127: Depth
Track LFO depth (mod wheel)
Note: Acts as a volume swell when no LFO is set
0-based
Release 72 [0–127]
0~127: Time
— 0-based
Brightness 74 [0–127]
0~127: Amount
— 0-based
Decay 75 [0–127]
0~127: Time
— 0-based
Sustain pedal 64 [0–127]
0-63: Off; 64-127: On
— 0-based

808 engine

Parameter CC Range Usage Description Orientation
LFO depth 1 [0–127]
0~127: Depth
Track LFO depth (mod wheel)
Note: Acts as a volume swell when no LFO is set
0-based

Sampler engine

Parameter CC Range Usage Description Orientation
LFO depth 1 [0–127]
0~127: Depth
Track LFO depth (mod wheel)
Note: Acts as a volume swell when no LFO is set
0-based

808 engine

Sound Channel Note Description
Kick 10 36
Note: Channel 10 addresses track 8 by default. Any track set to the 808 engine responds on its own input channel
Rim 10 37
Note: Channel 10 addresses track 8 by default. Any track set to the 808 engine responds on its own input channel
Snare 10 38
Note: Channel 10 addresses track 8 by default. Any track set to the 808 engine responds on its own input channel
Clap 10 39
Note: Channel 10 addresses track 8 by default. Any track set to the 808 engine responds on its own input channel
Low tom 10 41
Note: Channel 10 addresses track 8 by default. Any track set to the 808 engine responds on its own input channel
Closed hat 10 42
Note: Channel 10 addresses track 8 by default. Any track set to the 808 engine responds on its own input channel
Mid tom 10 45
Note: Channel 10 addresses track 8 by default. Any track set to the 808 engine responds on its own input channel
Open hat 10 46
Note: Channel 10 addresses track 8 by default. Any track set to the 808 engine responds on its own input channel
High tom 10 48
Note: Channel 10 addresses track 8 by default. Any track set to the 808 engine responds on its own input channel
Cymbal 10 49
Note: Channel 10 addresses track 8 by default. Any track set to the 808 engine responds on its own input channel
Cowbell 10 56
Note: Channel 10 addresses track 8 by default. Any track set to the 808 engine responds on its own input channel

808 engine: alternate notes

Sound Channel Note Description
Kick 10 35
Note: Alias of note 36
Snare 10 40
Note: Alias of note 38
Low tom 10 43
Note: Alias of note 41
Closed hat 10 44
Note: Alias of note 42
Mid tom 10 47
Note: Alias of note 45
High tom 10 50
Note: Alias of note 48
Cymbal 10 51
Note: Alias of note 49

Sampler engine

Sound Channel Note Description
Pad 1 10 36
Plays the sample in slot 1
Note: Also triggered by note 35. Responds on the input channel of the track set to the sampler engine. 10 shown assumes track 8
Pad 2 10 38
Plays the sample in slot 2
Note: Responds on the input channel of the track set to the sampler engine. 10 shown assumes track 8
Pad 3 10 37
Plays the sample in slot 3
Note: Responds on the input channel of the track set to the sampler engine. 10 shown assumes track 8
Pad 4 10 41
Plays the sample in slot 4
Note: Also triggered by note 43. Responds on the input channel of the track set to the sampler engine. 10 shown assumes track 8
Pad 5 10 47
Plays the sample in slot 5
Note: Also triggered by note 45. Responds on the input channel of the track set to the sampler engine. 10 shown assumes track 8
Pad 6 10 48
Plays the sample in slot 6
Note: Responds on the input channel of the track set to the sampler engine. 10 shown assumes track 8
Pad 7 10 42
Plays the sample in slot 7
Note: Responds on the input channel of the track set to the sampler engine. 10 shown assumes track 8
Pad 8 10 46
Plays the sample in slot 8
Note: Responds on the input channel of the track set to the sampler engine. 10 shown assumes track 8

This dataset is provided under the Creative Commons Attribution Share Alike 4.0 International license.