tags: music synth mopho title: Mopho Midi Details See also SysexDetails for the sysex format. This is pasted from pages 35–39 of the manual: # Program Parameters ## CCs and NRPNs ```csv sep=| Param|NRPN|Range|Description 0|0|0 - 120|Oscillator 1 Frequency, 0 - 120 in semitones (10 octave range) 1|1|0 - 100|Oscillator 1 Fine Tune; 0 = -50 cents, 50 = 0 (centered), 100 = + 50 cents 2|2|0-103|Oscillator 1 Shape 3|3|0 - 127|Oscillator 1 Glide 4|4|0 - 1|Oscillator 1 Keyboard Off/On 5|114|0 - 127|Sub Oscillator 1 Level 6|5|0 - 120|Oscillator 2 Frequency, 0 - 120 in semitones (10 octave range) 7|6|0 - 100|Oscillator 2 Fine Tune; 0 = -50 cents, 50 = 0 (centered), 100 = + 50 cents 8|7|0 - 103|Oscillator 2 Shape 9|8|0 - 127|Oscillator 2 Glide 10|9|0 - 1|Oscillator 2 Keyboard Off/On 11|115|0 - 127|Sub Oscillator 2 Level 12|10|0 - 1|Sync off/on 13|11|0 - 3|Glide Mode 14|12|0 - 5|Oscillator Slop 15|93|0 - 12|Pitch Bend Range 16|96|0 - 5|Key Assign Mode: 17|13|0 - 127|Oscillator 1 - 2 Mix 18|14|0 - 127|Noise Level 19|116|0 - 127|External Audio Input Level 20|15|0 - 164|Filter Frequency, steps in semitones 21|16|0 - 127|Resonance 22|17|0 - 127|Filter Keyboard Amount 23|18|0 - 127|Filter Audio Modulation 24|19|0 - 1|Filter Poles 0: 2-pole; 1: 4-pole 25|20|0 - 254|Filter Envelope Amount; -127 to +127 26|21|0 - 127|Filter Envelope Velocity Amount 27|22|0 - 127|Filter Envelope Delay 28|23|0 - 127|Filter Envelope Attack 29|24|0 - 127|Filter Envelope Decay 30|25|0 - 127|Filter Envelope Sustain 31|26|0 - 127|Filter Envelope Release 32|27|0 - 127|VCA Initial Level 33|30|0 - 127|VCA Envelope Amount 34|31|0 - 127|VCA Envelope Velocity Amount 35|32|0 - 127|VCA Envelope Delay 36|33|0 - 127|VCA Envelope Attack 37|34|0 - 127|VCA Envelope Decay 38|35|0 - 127|VCA Envelope Sustain 39|36|0 - 127|VCA Envelope Release 40|29|0 - 127|Voice Volume 41|37|0 - 166|LFO 1 Frequency 42|38|0 - 4|LFO 1 Shape 43|39|0 - 127|LFO 1 Amount 44|40|0 - 46|LFO 1 Mod Destination; See Modulation Destination list below 45|41|0 - 1|LFO 1 Key Sync Off/On 46|42|0 - 166|LFO 2 Frequency; same as LFO 1 47|43|0 - 4|LFO 2 Shape; same as LFO 1 48|44|0 - 127|LFO 2 Amount 49|45|0 - 46|LFO 2 Mod Destination; See Modulation Destination list below 50|46|0 - 1|LFO 2 Key Sync Off/On 51|47|0 - 166|LFO 3 Frequency; same as LFO 1 52|48|0 - 4|LFO 3 Shape; same as LFO 1 53|49|0 - 127|LFO 3 Amount 54|50|0 - 46|LFO 3 Mod Destination; See Modulation Destination list below 55|51|0 - 1|LFO 3 Key Sync Off/On 56|52|0 - 166|LFO 4 Frequency; same as LFO 1 57|53|0 - 4|LFO 4 Shape; same as LFO 1 58|54|0 - 127|LFO 4 Amount 59|55|0 - 46|LFO 4 Mod Destination; See Modulation Destination list below 60|56|0 - 1|LFO 4 Key Sync Off/On 61|57|0 - 46|Envelope 3 Mod Destination; See Mod Destination list below 62|58|0 - 254|Envelope 3 Amount; -127 to +127 63|59|0 - 127|Envelope 3 Velocity Amount 64|60|0 - 127|Envelope 3 Delay 65|61|0 - 127|Envelope 3 Attack 66|62|0 - 127|Envelope 3 Decay 67|63|0 - 127|Envelope 3 Sustain 68|64|0 - 127|Envelope 3 Release 69|98|0 - 1|Envelope 3 Repeat Off/On 70|65|0 - 22|Mod 1 Source; See Modulation Source list below 71|66|0 - 254|Mod 1 Amount; -127 to +127 72|67|0 - 46|Mod 1 Destination; See Modulation Destination list below 73|68|0 - 22|Mod 2 Source; See Modulation Source list below 74|69|0 - 254|Mod 2 Amount; -127 to +127 75|70|0 - 46|Mod 2 Destination; See Modulation Destination list below 76|71|0 - 22|Mod 3 Source; See Modulation Source list below 77|72|0 - 254|Mod3 Amount; -127 to +127 78|73|0 - 46|Mod 3 Destination; See Modulation Destination list below 79|74|0 - 22|Mod 4 Source; See Modulation Source list below 80|75|0 - 254|Mod 4 Amount; -127 to +127 81|76|0 - 46|Mod 4 Destination; See Modulation Destination list below 82|81|0 - 254|Mod Wheel Amount; -127 to +127 83|82|0 - 46|Mod Wheel Destination; See ModDestination list below 84|83|0 - 254|Pressure Amount; -127 to +127 85|84|0 - 46|Pressure Destination; See ModDestination list below 86|85|0 - 254|Breath Amount; -127 to +127 87|86|0 - 46|Breath Destination; See ModDestination list below 88|87|0 - 254|Velocity Amount; -127 to +127 89|88|0 - 46|Velocity Destination; See ModDestination list below 90|89|0 - 254|Foot Control Amount; -127 to +127 91|90|0 - 46|Foot Control Destination; See ModDestination list below 92|111|0 - 120|Push It Switch Note Number 93|112|0 - 127|Push It Switch Velocity 94|113|0 - 2|Push It Switch Mode 95|91|30 - 250|BPM tempo 96|92|0 - 12|Clock Divide 97|97|0 - 3|Arpeggiator Mode 98|100|0 - 1|Arpeggiator; Off/On 99|94|0 - 5|Sequencer Trigger 100|101|0 - 1|Gated Sequencer; Off/On 101|77|0 - 46|Sequence 1 Destination; See ModDestination list below 102|78|0 - 46|Sequence 2 Destination; See ModDestination list below 103|79|0 - 46|Sequence 3 Destination; See ModDestination list below 104|80|0 - 46|Sequence 4 Destination; See ModDestination list below 105|105|0 - 183|Assignable Parameter 1 106|106|0 - 183|Assignable Parameter 2 107|107|0 - 183|Assignable Parameter 3 108|108|0 - 183|Assignable Parameter 4 109 - 119|||Unused 120 - 135|120 - 135|0 - 127|Sequence Track1, steps 1-16 136 - 151|136 - 151|0 - 126|Sequence Track 2, steps 1-16 152 - 167|152 - 167|0 - 126|Sequence Track 3, steps 1-16 168 - 183|168 - 183|0 - 126|Sequence Track 4, steps 1-16 184 - 199|184 - 199|32 - 127|Name characters 1-16, in ASCII format 200-255|||Unused ``` ## Osc Shape ```csv sep=| 0|Oscillator Off 1|Sawtooth 2|Triangle 3|Sawtooth/triangle mix 4 - 103|Pulse Wave, Pulse width 0 - 99 ``` ## Glide Mode ```csv sep=| 0|fixed rate 1|fixed rate auto 2|fixed time 3|fixed time auto ``` ## Key Assign Mode ```csv sep=| 0|Low note priority 1|Low note priority with re-trigger 2|High note priority 3|High note priority with re-trigger 4|Last note hit priority 5|Last note hit priority with re-trigger ``` ## LFO Freq ```csv sep=| 0 - 150|un-synced frequencies 151|Sequence speed divided by 32 152|Sequence speed divided by 16 153|Sequence speed divided by 8 154|Sequence speed divided by 6 155|Sequence speed divided by 4 156|Sequence speed divided by 3 157|Sequence speed divided by 2 158|Sequence speed divided by 1.5 159|One cycle per step 160|Two cycles per three steps 161|Two cycles per step 162|Three cycles per step 163|Four cycles per step 164|Six cycles per step 165|Eight cycles per step 166|Sixteen cycles per step ``` ## LFO Shape ```csv sep=| 0|Triangle 1|Reverse Sawtooth 2|Sawtooth 3|Pulse (square) 4|Random ``` ## Push It Switch Mode ```csv sep=| 0|Normal 1|Toggle 2|Audio In ``` ## Clock Divide ```csv sep=| 0|Half Note 1|Quarter Note 2|Eighth Note 3|Eighth Note half swing 4|Eighth Note full swing 5|Eighth Note triplets 6|Sixteenth Note 7|Sixteenth Note half swing 8|Sixteenth Note full swing 9|Sixteenth Note triplets 10|Thirty-second Notes 11|Thirty-second Notes triplets 12|Sixty-Fourth note triplets ``` ## Arpeggiator Mode ```csv sep=| 0|Up 1|Down 2|Up/Down 3|Assign ``` ## Sequencer Trigger: ```csv sep=| 0|Normal 1|Normal, no reset 2|No gate 3|No gate/no reset 4|Key Step 5|Audio In ``` ## Sequence Track 1, steps 1-16 ```csv sep=| 0 to 125|Normal sequence step value 126|Reset 127|Rest ``` ## Sequence Tracks 2-4, steps 1-16 ```csv sep=| 0 to 125|Normal sequence step value 126|Reset ```