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.
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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
|
| 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
|
| 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.