Moog Sirin MIDI CCs & NRPNs

MIDI implementation details for the Moog Sirin


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

Modulation

Parameter CC MSB CC LSB Range Usage Description Orientation
LFO rate 3 35 [0–127]
Adjusts the LFO frequency
0-based
LFO VCO amount 13 45 [0–127]
Adjusts the modulation amount to the VCOs
0-based
LFO VCF amount 12 44 [0–127]
Adjusts the modulation amount to the VCF
0-based
LFO MIDI sync 87 [0–127]
Enables or disables syncing the LFO to MIDI clock messages
0-based
LFO sync clock div 86 [0–127]
Sets the LFO sync clock divider
0-based
LFO key trigger 82 [0–127]
0-63: Internal; 64-127: MIDI clock
Retriggers the LFO to the start of the cycle
0-based

Oscillators

Parameter CC MSB CC LSB Range Usage Description Orientation
VCO 1 wave 70 [0–127]
0-63: Saw; 64-127: Square
Sets the waveform of VCO 1
0-based
VCO 2 wave 71 [0–127]
0-63: Saw; 64-127: Square
Sets the waveform of VCO 2
0-based
VCO 2 frequency 17 49 [0–127]
Adjusts the frequency of VCO 2
0-based
VCO 2 beat 18 50 [0–127]
Adjusts the beat frequency of VCO 2 (default is 64)
0-based
Note sync 81 [0–127]
0-63: Off; 64-127: On
Enables or disables note sync (default is off)
0-based
Glide rate 5 [0–127]
Adjusts the glide (portamento) rate time
0-based
Glide switch 65 [0–127]
0-63: Off; 64-127: On
Sets the state of the glide switch
0-based
Glide type 92 [0–127]
0-42: LCR; 43-84: LCT; 85-127: EXP
Selects the type of glide: linear, constant rate, linear constant time, or exponential
0-based
Legato glide 83 [0–127]
0-63: Always glide; 64-127: Glide on legato notes only
Sets the state of the legato glide parameter when glide is enabled
0-based

Mixer

Parameter CC MSB CC LSB Range Usage Description Orientation
VCO 1 level 15 47 [0–127]
Adjusts the level of VCO 1
0-based
VCO 2 level 16 48 [0–127]
Adjusts the level of VCO 2
0-based
External In level 27 59 [0–127]
Adjusts the level of the external audio input (default is 64 for 50% level)
0-based

Filter

Parameter CC MSB CC LSB Range Usage Description Orientation
Filter cutoff 19 51 [0–127]
Adjusts the filter cutoff frequency
0-based
Filter resonance 21 53 [0–127]
Adjusts the filter resonance parameter
0-based
Filter EG amount 22 50 [0–127]
Adjusts the EG
0-based
Filter KB track 20 54 [0–127]
Sets the amount of keyboard tracking for the filter (default is 32 - about 50%)
0-based
Filter velocity sensitivity 89 [0–127]
Setgs the amount of filter velocity sensitivity (default is 64 for 50%)
0-based

Envelopes

Parameter CC MSB CC LSB Range Usage Description Orientation
VCF attack 23 55 [0–127]
Adjusts the filter envelope attack time
0-based
VCF delay / release 24 56 [0–127]
Adjusts the filter envelope decay and release time
0-based
VCF sustain 25 57 [0–127]
Adjusts the filter envelope sustain level
0-based
VCA attack 28 60 [0–127]
Adjusts the volume envelope attack time
0-based
VCA decay / release 29 61 [0–127]
Adjusts the volume envelope decay and release time
0-based
CVA sustain 30 62 [0–127]
Adjusts the volume envelope sustain level
0-based
Release switch 72 [0–127]
0-42: Legato on; 43-84: Legato off; 85-127: EG reset
Sets the state of the release parameter
0-based
Trigger mode 73 [0–127]
Sets the state of the envelope trigger
0-based

Volume

Parameter CC MSB CC LSB Range Usage Description Orientation
VCA (output) level 7 39 [0–127]
Adjusts the audio output and the headphone volume
0-based
Volume velocity sensitivity 90 [0–127]
Sets the amount of volume velocity sensitivity (default is 64 for 50%)
0-based

Keyboard response

Parameter CC MSB CC LSB Range Usage Description Orientation
Key priority 91 0 [0–127]
0-42: Low; 43-84: High; 87-127: Last
Sets the note priority (default is last)
0-based

Mod wheel response

Parameter CC MSB CC LSB Range Usage Description Orientation
Mod wheel 1 33 [0–127]
Modulation performance control
0-based

Pitch wheel response

Parameter CC Range Usage Description Orientation
Bend up amount 107 [0–127]
0-15: Off; 16-31: 2 semitones; 32-47: 3 semitones, 48-63: 4 semitones; 64-79: 5 semitones; 80-95: 7 semitones; 96-111: 12 semitones; 112-127: 24 semitones
Pitch wheel up performance control (default is +3 semitones)
0-based
Bend down amount 108 [0–127]
0-15: Off; 16-31: 2 semitones; 32-47: 3 semitones, 48-63: 4 semitones; 64-79: 5 semitones; 80-95: 7 semitones; 96-111: 12 semitones; 112-127: 24 semitones
Pitch wheel down performance control (default is -3 semitones)
0-based

Control

Parameter CC Range Usage Description Orientation
Local control off 122 [0–127]
0: Off; 127: On
Sets the state of the local control off parameter
0-based

All sounds off

Parameter CC Range Usage Orientation
MIDI panic message 120 [0–127] 0-based

All notes off

Parameter CC Range Usage Orientation
MIDI panic message 123 [0–127] 0-based

The portions of this library that refer to specific devices may be owned by the devices' respective manufacturers. Everything else is licensed under the Creative Commons Attribution Share Alike 4.0 International license.