Twisted Electrons MEGAfm MIDI CCs & NRPNs

MIDI implementation details for the Twisted Electrons MEGAfm


GitHub icon Contribute on GitHub benjaminfox contributed

Download: Download icon for CSV file CSV Download icon for DROID patch file DROID patch Download icon for Pyramid def file Pyramid def

Note: you may have to choose "File -> Save Page As" after pressing Download.
Contributions welcome! You can email us your altered CSV if you don't want to use GitHub.

Global

Parameter Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
FM algorithm 4 1 8 0-based 1: Algorithm 0 (distortion guitar); 2: Algorithm 1 (harp, PSG); 3: Algorithm 2 (bass, electric guitar, brass, piano, woodwinds); 4: Algorithm 3 (folk guitar, strings, chimes); 5: Algorithm 4 (flute, bells, percussion); 6: Algorithm 5 (brass, organ); 7: Algorithm 6 (mallets, vibraphone, snare drum, bass kick); 8: Algorithm 7 (pipe organ)
Feedback Controls the amount of Op1 feedback 3 0 127 0-based
Fat 28 0 127 0-based

Operator 1

Parameter Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
Op1 detune 18 0 127 centered
Op1 multiplier 27 0 127 0-based
Op1 attack rate 29 0 127 0-based
Op1 decay rate 21 0 127 0-based
Op1 sustain level 25 0 127 0-based
Op1 sustain rate 17 0 127 0-based
Op1 release rate 30 0 127 0-based

Operator 2

Parameter Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
Op2 detune 31 0 127 centered
Op2 multiplier 32 0 127 0-based
Op2 attack rate 36 0 127 0-based
Op2 decay rate 44 0 127 0-based
Op2 sustain level 42 0 127 0-based
Op2 sustain rate 34 0 127 0-based
Op2 release rate 11 0 127 0-based

Operator 3

Parameter Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
Op3 detune 20 0 127 centered
Op3 multiplier 24 0 127 0-based
Op3 attack rate 49 0 127 0-based
Op3 decay rate 50 0 127 0-based
Op3 sustain level 51 0 127 0-based
Op3 sustain rate 45 0 127 0-based
Op3 release rate 37 0 127 0-based

Operator 4

Parameter Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
Op4 detune 47 0 127 centered
Op4 multiplier 39 0 127 0-based
Op4 attack rate 46 0 127 0-based
Op4 decay rate 33 0 127 0-based
Op4 sustain level 41 0 127 0-based
Op4 sustain rate 43 0 127 0-based
Op4 release rate 35 0 127 0-based

LFO

Parameter Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
LFO1 rate 15 0 127 0-based
LFO1 depth 12 0 127 0-based Tied to Velocity when active in setup.
LFO2 rate 10 0 127 0-based
LFO2 depth 9 0 127 0-based Tied to mod wheel (CC1) when active in setup.
LFO3 rate 14 0 127 0-based
LFO3 depth 2 0 127 0-based Tied to Aftertouch when active in setup.

Arp

Parameter Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
Arp rate 6 0 127 0-based
Arp range 5 0 127 0-based

Vibrato

Parameter Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
Vibrato rate 48 0 127 0-based
Vibrato depth 13 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.