gearmulator

Emulation of classic VA synths of the late 90s/2000s that are based on Motorola 56300 family DSPs
Log | Files | Refs | Submodules | README | LICENSE

parameterDescriptions_n2x.json (59342B)


      1 {
      2 	"parameterdescriptiondefaults":
      3 	{
      4 		"isPublic":true,
      5 		"isBipolar":false,
      6 		"toText":"unsignedZero",
      7 		"name":"",
      8 		"class":"",
      9 		"min":0,
     10 		"max":127,
     11 		"isBool":false,
     12 		"isDiscrete":false,
     13 		"page":0,
     14 		"step":0
     15 	},
     16  	"parameterdescriptions":
     17  	[
     18 		{"index":0 , "name":"O2Pitch", "min":0, "max":120, "default":60, "isBipolar":true, "toText":"oscPitch"},
     19 		{"index":1 , "name":"O2PitchFine", "default":64, "toText":"signed"},
     20 		{"index":2 , "name":"Mix", "default":64, "toText":"signed"},
     21 		{"index":3 , "name":"Cutoff", "default":127},
     22 		{"index":4 , "name":"Resonance"},
     23 		{"index":5 , "name":"FilterEnvAmount"},
     24 		{"index":6 , "name":"PW"},
     25 		{"index":7 , "name":"FmDepth"},
     26 		{"index":8 , "name":"FilterEnvA"},
     27 		{"index":9 , "name":"FilterEnvD"},
     28 		{"index":10, "name":"FilterEnvS", "default":127},
     29 		{"index":11, "name":"FilterEnvR"},
     30 		{"index":12, "name":"AmpEnvA"},
     31 		{"index":13, "name":"AmpEnvD"},
     32 		{"index":14, "name":"AmpEnvS", "default":127},
     33 		{"index":15, "name":"AmpEnvR"},
     34 		{"index":16, "name":"Portamento"},
     35 		{"index":17, "name":"Gain", "default":127},
     36 		{"index":18, "name":"ModEnvA"},
     37 		{"index":19, "name":"ModEnvD"},
     38 		{"index":20, "name":"ModEnvLevel", "default":64, "toText":"signed"},
     39 		{"index":21, "name":"Lfo1Rate"},
     40 		{"index":22, "name":"Lfo1Level"},
     41 		{"index":23, "name":"Lfo2Rate"},
     42 		{"index":24, "name":"ArpRange"},
     43 
     44 		// TODO these should have a min value of -128
     45 		{"index":25, "name":"O2PitchSens"        , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     46 		{"index":26, "name":"O2PitchFineSens"    , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     47 		{"index":27, "name":"MixSens"            , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     48 		{"index":28, "name":"CutoffSens"         , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     49 		{"index":29, "name":"ResonanceSens"      , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     50 		{"index":30, "name":"FilterEnvAmountSens", "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     51 		{"index":31, "name":"PWSens"             , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     52 		{"index":32, "name":"FmDepthSens"        , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     53 		{"index":33, "name":"FilterEnvASens"     , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     54 		{"index":34, "name":"FilterEnvDSens"     , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     55 		{"index":35, "name":"FilterEnvSSens"     , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     56 		{"index":36, "name":"FilterEnvRSens"     , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     57 		{"index":37, "name":"AmpEnvASens"        , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     58 		{"index":38, "name":"AmpEnvDSens"        , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     59 		{"index":39, "name":"AmpEnvSSens"        , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     60 		{"index":40, "name":"AmpEnvRSens"        , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     61 		{"index":41, "name":"PortamentoSens"     , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     62 		{"index":42, "name":"GainSens"           , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     63 		{"index":43, "name":"ModEnvASens"        , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     64 		{"index":44, "name":"ModEnvDSens"        , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     65 		{"index":45, "name":"ModEnvLevelSens"    , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     66 		{"index":46, "name":"Lfo1RateSens"       , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     67 		{"index":47, "name":"Lfo1LevelSens"      , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     68 		{"index":48, "name":"Lfo2RateSens"       , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     69 		{"index":49, "name":"ArpRangeSens"       , "min":-128, "max":127, "toText":"signed256", "isBipolar":true},
     70 		
     71 		{"index":50, "name":"O1Waveform", "min":0, "max":3, "isDiscrete":true},
     72 		{"index":51, "name":"O2Waveform", "min":0, "max":3, "isDiscrete":true},
     73 		{"index":52, "name":"Sync", "min":0, "max":1, "isBool":true},
     74 		{"index":52, "name":"RingMod", "min":0, "max":1, "isBool":true},
     75 		{"index":100, "name":"Distortion", "min":0, "max":1, "isBool":true},
     76 		{"index":53, "name":"FilterType", "min":0, "max":4, "isDiscrete":true},
     77 		{"index":54, "name":"O2Keytrack", "min":0, "max":1, "isBool":true},
     78 		{"index":55, "name":"FilterKeytrack", "min":0, "max":3, "isBool":true},
     79 		{"index":56, "name":"Lfo1Waveform", "min":0, "max":4, "isDiscrete":true},
     80 		{"index":57, "name":"Lfo1Dest", "min":0, "max":4, "isDiscrete":true},
     81 		{"index":58, "name":"VoiceMode", "min":0, "max":2, "isDiscrete":true},
     82 		{"index":59, "name":"ModWheelDest", "min":0, "max":4, "isDiscrete":true},
     83 		{"index":60, "name":"Unison", "min":0, "max":1, "isBool":true},
     84 		{"index":61, "name":"ModEnvDest", "min":0, "max":4, "isDiscrete":true},
     85 		{"index":62, "name":"Auto", "min":0, "max":4, "isDiscrete":true},
     86 		{"index":63, "name":"FilterVelocity", "min":0, "max":1, "isDiscrete":true},
     87 		{"index":64, "name":"OctaveShift", "min":0, "max":4, "default":2, "isDiscrete":true},
     88 		{"index":65, "name":"Lfo2Dest", "min":0, "max":8, "isDiscrete":true},
     89 
     90 		// MULTI aka Performance
     91  		{"class":"NonPartSensitive", "page":10, "index":264, "name":"PerfMidiChannelA", "displayName":"MIDI Ch A", "min":0, "max":16, "isDiscrete":true, "toText":"midiChannel"},
     92  		{"class":"NonPartSensitive", "page":10, "index":265, "name":"PerfMidiChannelB", "displayName":"MIDI Ch B", "min":0, "max":16, "isDiscrete":true, "toText":"midiChannel"},
     93  		{"class":"NonPartSensitive", "page":10, "index":266, "name":"PerfMidiChannelC", "displayName":"MIDI Ch C", "min":0, "max":16, "isDiscrete":true, "toText":"midiChannel"},
     94  		{"class":"NonPartSensitive", "page":10, "index":267, "name":"PerfMidiChannelD", "displayName":"MIDI Ch D", "min":0, "max":16, "isDiscrete":true, "toText":"midiChannel"},
     95  		{"class":"NonPartSensitive", "page":10, "index":268, "name":"PerfLfo1SyncA", "displayName":"LFO 1 Sync A", "min":0, "max":7, "isDiscrete":true, "toText":"lfoSync"},
     96  		{"class":"NonPartSensitive", "page":10, "index":269, "name":"PerfLfo1SyncB", "displayName":"LFO 1 Sync B", "min":0, "max":7, "isDiscrete":true, "toText":"lfoSync"},
     97  		{"class":"NonPartSensitive", "page":10, "index":270, "name":"PerfLfo1SyncC", "displayName":"LFO 1 Sync C", "min":0, "max":7, "isDiscrete":true, "toText":"lfoSync"},
     98  		{"class":"NonPartSensitive", "page":10, "index":271, "name":"PerfLfo1SyncD", "displayName":"LFO 1 Sync D", "min":0, "max":7, "isDiscrete":true, "toText":"lfoSync"},
     99  		{"class":"NonPartSensitive", "page":10, "index":272, "name":"PerfLfo2SyncA", "displayName":"LFO 2 Sync A", "min":0, "max":7, "isDiscrete":true, "toText":"lfoSync"},
    100  		{"class":"NonPartSensitive", "page":10, "index":273, "name":"PerfLfo2SyncB", "displayName":"LFO 2 Sync B", "min":0, "max":7, "isDiscrete":true, "toText":"lfoSync"},
    101  		{"class":"NonPartSensitive", "page":10, "index":274, "name":"PerfLfo2SyncC", "displayName":"LFO 2 Sync C", "min":0, "max":7, "isDiscrete":true, "toText":"lfoSync"},
    102  		{"class":"NonPartSensitive", "page":10, "index":275, "name":"PerfLfo2SyncD", "displayName":"LFO 2 Sync D", "min":0, "max":7, "isDiscrete":true, "toText":"lfoSync"},
    103  		{"class":"NonPartSensitive", "page":10, "index":276, "name":"PerfFilterEnvTriggerA", "min":0, "max":1, "isBool":true},
    104  		{"class":"NonPartSensitive", "page":10, "index":277, "name":"PerfFilterEnvTriggerB", "min":0, "max":1, "isBool":true},
    105  		{"class":"NonPartSensitive", "page":10, "index":278, "name":"PerfFilterEnvTriggerC", "min":0, "max":1, "isBool":true},
    106  		{"class":"NonPartSensitive", "page":10, "index":279, "name":"PerfFilterEnvTriggerD", "min":0, "max":1, "isBool":true},
    107  		{"class":"NonPartSensitive", "page":10, "index":280, "name":"PerfFilterEnvTriggerMidiChannelA", "displayName":"FEnvTrg Ch A", "min":0, "max":15, "isDiscrete":true, "toText":"midiChannel"},
    108  		{"class":"NonPartSensitive", "page":10, "index":281, "name":"PerfFilterEnvTriggerMidiChannelB", "displayName":"FEnvTrg Ch B", "min":0, "max":15, "isDiscrete":true, "toText":"midiChannel"},
    109  		{"class":"NonPartSensitive", "page":10, "index":282, "name":"PerfFilterEnvTriggerMidiChannelC", "displayName":"FEnvTrg Ch C", "min":0, "max":15, "isDiscrete":true, "toText":"midiChannel"},
    110  		{"class":"NonPartSensitive", "page":10, "index":283, "name":"PerfFilterEnvTriggerMidiChannelD", "displayName":"FEnvTrg Ch D", "min":0, "max":15, "isDiscrete":true, "toText":"midiChannel"},
    111  		{"class":"NonPartSensitive", "page":10, "index":284, "name":"PerfFilterEnvTriggerNoteNumberA", "displayName":"FEnvTrg Note A", "min":23, "max":127, "isDiscrete":true, "toText":"noteNumber"},
    112  		{"class":"NonPartSensitive", "page":10, "index":285, "name":"PerfFilterEnvTriggerNoteNumberB", "displayName":"FEnvTrg Note B", "min":23, "max":127, "isDiscrete":true, "toText":"noteNumber"},
    113  		{"class":"NonPartSensitive", "page":10, "index":286, "name":"PerfFilterEnvTriggerNoteNumberC", "displayName":"FEnvTrg Note C", "min":23, "max":127, "isDiscrete":true, "toText":"noteNumber"},
    114  		{"class":"NonPartSensitive", "page":10, "index":287, "name":"PerfFilterEnvTriggerNoteNumberD", "displayName":"FEnvTrg Note D", "min":23, "max":127, "isDiscrete":true, "toText":"noteNumber"},
    115  		{"class":"NonPartSensitive", "page":10, "index":288, "name":"PerfAmpEnvTriggerA", "min":0, "max":1, "isBool":true},
    116  		{"class":"NonPartSensitive", "page":10, "index":289, "name":"PerfAmpEnvTriggerB", "min":0, "max":1, "isBool":true},
    117  		{"class":"NonPartSensitive", "page":10, "index":290, "name":"PerfAmpEnvTriggerC", "min":0, "max":1, "isBool":true},
    118  		{"class":"NonPartSensitive", "page":10, "index":291, "name":"PerfAmpEnvTriggerD", "min":0, "max":1, "isBool":true},
    119  		{"class":"NonPartSensitive", "page":10, "index":292, "name":"PerfAmpEnvTriggerMidiChannelA", "displayName":"AEnvTrg Ch A", "min":0, "max":15, "isDiscrete":true, "toText":"midiChannel"},
    120  		{"class":"NonPartSensitive", "page":10, "index":293, "name":"PerfAmpEnvTriggerMidiChannelB", "displayName":"AEnvTrg Ch B", "min":0, "max":15, "isDiscrete":true, "toText":"midiChannel"},
    121  		{"class":"NonPartSensitive", "page":10, "index":294, "name":"PerfAmpEnvTriggerMidiChannelC", "displayName":"AEnvTrg Ch C", "min":0, "max":15, "isDiscrete":true, "toText":"midiChannel"},
    122  		{"class":"NonPartSensitive", "page":10, "index":295, "name":"PerfAmpEnvTriggerMidiChannelD", "displayName":"AEnvTrg Ch D", "min":0, "max":15, "isDiscrete":true, "toText":"midiChannel"},
    123  		{"class":"NonPartSensitive", "page":10, "index":296, "name":"PerfAmpEnvTriggerNoteNumberA", "displayName":"AEnvTrg Note A", "min":23, "max":127, "isDiscrete":true, "toText":"noteNumber"},
    124  		{"class":"NonPartSensitive", "page":10, "index":297, "name":"PerfAmpEnvTriggerNoteNumberB", "displayName":"AEnvTrg Note B", "min":23, "max":127, "isDiscrete":true, "toText":"noteNumber"},
    125  		{"class":"NonPartSensitive", "page":10, "index":298, "name":"PerfAmpEnvTriggerNoteNumberC", "displayName":"AEnvTrg Note C", "min":23, "max":127, "isDiscrete":true, "toText":"noteNumber"},
    126  		{"class":"NonPartSensitive", "page":10, "index":299, "name":"PerfAmpEnvTriggerNoteNumberD", "displayName":"AEnvTrg Note D", "min":23, "max":127, "isDiscrete":true, "toText":"noteNumber"},
    127  		{"class":"NonPartSensitive", "page":10, "index":300, "name":"PerfMorfTriggerA", "min":0, "max":1, "isBool":true},
    128  		{"class":"NonPartSensitive", "page":10, "index":301, "name":"PerfMorfTriggerB", "min":0, "max":1, "isBool":true},
    129  		{"class":"NonPartSensitive", "page":10, "index":302, "name":"PerfMorfTriggerC", "min":0, "max":1, "isBool":true},
    130  		{"class":"NonPartSensitive", "page":10, "index":303, "name":"PerfMorfTriggerD", "min":0, "max":1, "isBool":true},
    131  		{"class":"NonPartSensitive", "page":10, "index":304, "name":"PerfMorfTriggerMidiChannelA", "displayName":"MorfTrg Ch A", "min":0, "max":15, "isDiscrete":true, "toText":"midiChannel"},
    132  		{"class":"NonPartSensitive", "page":10, "index":305, "name":"PerfMorfTriggerMidiChannelB", "displayName":"MorfTrg Ch B", "min":0, "max":15, "isDiscrete":true, "toText":"midiChannel"},
    133  		{"class":"NonPartSensitive", "page":10, "index":306, "name":"PerfMorfTriggerMidiChannelC", "displayName":"MorfTrg Ch C", "min":0, "max":15, "isDiscrete":true, "toText":"midiChannel"},
    134  		{"class":"NonPartSensitive", "page":10, "index":307, "name":"PerfMorfTriggerMidiChannelD", "displayName":"MorfTrg Ch D", "min":0, "max":15, "isDiscrete":true, "toText":"midiChannel"},
    135  		{"class":"NonPartSensitive", "page":10, "index":308, "name":"PerfMorfTriggerNoteNumberA", "displayName":"MorfTrg Note A", "min":23, "max":127, "isDiscrete":true, "toText":"noteNumber"},
    136  		{"class":"NonPartSensitive", "page":10, "index":309, "name":"PerfMorfTriggerNoteNumberB", "displayName":"MorfTrg Note B", "min":23, "max":127, "isDiscrete":true, "toText":"noteNumber"},
    137  		{"class":"NonPartSensitive", "page":10, "index":310, "name":"PerfMorfTriggerNoteNumberC", "displayName":"MorfTrg Note C", "min":23, "max":127, "isDiscrete":true, "toText":"noteNumber"},
    138  		{"class":"NonPartSensitive", "page":10, "index":311, "name":"PerfMorfTriggerNoteNumberD", "displayName":"MorfTrg Note D", "min":23, "max":127, "isDiscrete":true, "toText":"noteNumber"},
    139  		{"class":"NonPartSensitive", "page":10, "index":312, "name":"PerfBendRange", "min":0, "max":8, "isDiscrete":true},
    140  		{"class":"NonPartSensitive", "page":10, "index":313, "name":"PerfUnisonDetune", "min":0, "max":8, "isDiscrete":true},
    141  		{"class":"NonPartSensitive", "page":10, "index":314, "name":"PerfOutModeABCD", "min":0, "max":127, "isDiscrete":true},
    142  		{"class":"NonPartSensitive", "page":10, "index":315, "name":"PerfGlobalMidiChannel", "min":0, "max":15, "isDiscrete":true},
    143  		{"class":"NonPartSensitive", "page":10, "index":316, "name":"PerfProgramChange", "min":0, "max":1, "isBool":true},
    144  		{"class":"NonPartSensitive", "page":10, "index":317, "name":"PerfMidiControl", "min":0, "max":1, "isBool":true},
    145  		{"class":"NonPartSensitive", "page":10, "index":318, "name":"PerfMasterTune", "min":-99, "max":99, "toText":"masterTune", "default":0, "isBipolar":true},
    146  		{"class":"NonPartSensitive", "page":10, "index":319, "name":"PerfPedalType", "min":0, "max":2, "isDiscrete":true},
    147  		{"class":"NonPartSensitive", "page":10, "index":320, "name":"PerfLocalControl", "min":0, "max":1, "isBool":true},
    148  		{"class":"NonPartSensitive", "page":10, "index":321, "name":"PerfKeyboardOctaveShift", "min":0, "max":4, "isDiscrete":true},
    149  		{"class":"NonPartSensitive", "page":10, "index":322, "name":"PerfSelectedSlot", "min":0, "max":3, "isDiscrete":true},
    150  		{"class":"NonPartSensitive", "page":10, "index":323, "name":"PerfArpMidiOut", "min":0, "max":1, "isBool":true},
    151  		{"class":"NonPartSensitive", "page":10, "index":324, "name":"PerfSlotActiveA", "min":0, "max":1, "isBool":true},
    152  		{"class":"NonPartSensitive", "page":10, "index":325, "name":"PerfSlotActiveB", "min":0, "max":1, "isBool":true},
    153  		{"class":"NonPartSensitive", "page":10, "index":326, "name":"PerfSlotActiveC", "min":0, "max":1, "isBool":true},
    154  		{"class":"NonPartSensitive", "page":10, "index":327, "name":"PerfSlotActiveD", "min":0, "max":1, "isBool":true},
    155  		{"class":"NonPartSensitive", "page":10, "index":328, "name":"PerfProgramSelectA", "min":0, "max":98, "isDiscrete":true},
    156  		{"class":"NonPartSensitive", "page":10, "index":329, "name":"PerfProgramSelectB", "min":0, "max":98, "isDiscrete":true},
    157  		{"class":"NonPartSensitive", "page":10, "index":330, "name":"PerfProgramSelectC", "min":0, "max":98, "isDiscrete":true},
    158  		{"class":"NonPartSensitive", "page":10, "index":331, "name":"PerfProgramSelectD", "min":0, "max":98, "isDiscrete":true},
    159  		{"class":"NonPartSensitive", "page":10, "index":332, "name":"PerfBankSelectA", "min":0, "max":3, "isDiscrete":true},
    160  		{"class":"NonPartSensitive", "page":10, "index":333, "name":"PerfBankSelectB", "min":0, "max":3, "isDiscrete":true},
    161  		{"class":"NonPartSensitive", "page":10, "index":334, "name":"PerfBankSelectC", "min":0, "max":3, "isDiscrete":true},
    162  		{"class":"NonPartSensitive", "page":10, "index":335, "name":"PerfBankSelectD", "min":0, "max":3, "isDiscrete":true},
    163  		{"class":"NonPartSensitive", "page":10, "index":336, "name":"PerfChannelPressureAmountA", "displayName":"ChPrs Amount A", "min":0, "max":7, "isDiscrete":true, "toText":"channelPressureAmount"},
    164  		{"class":"NonPartSensitive", "page":10, "index":337, "name":"PerfChannelPressureAmountB", "displayName":"ChPrs Amount B", "min":0, "max":7, "isDiscrete":true, "toText":"channelPressureAmount"},
    165  		{"class":"NonPartSensitive", "page":10, "index":338, "name":"PerfChannelPressureAmountC", "displayName":"ChPrs Amount C", "min":0, "max":7, "isDiscrete":true, "toText":"channelPressureAmount"},
    166  		{"class":"NonPartSensitive", "page":10, "index":339, "name":"PerfChannelPressureAmountD", "displayName":"ChPrs Amount D", "min":0, "max":7, "isDiscrete":true, "toText":"channelPressureAmount"},
    167  		{"class":"NonPartSensitive", "page":10, "index":340, "name":"PerfChannelPressureDestA", "displayName":"ChPrs Dest A", "min":0, "max":4, "isDiscrete":true, "toText":"channelPressureDest"},
    168  		{"class":"NonPartSensitive", "page":10, "index":341, "name":"PerfChannelPressureDestB", "displayName":"ChPrs Dest B", "min":0, "max":4, "isDiscrete":true, "toText":"channelPressureDest"},
    169  		{"class":"NonPartSensitive", "page":10, "index":342, "name":"PerfChannelPressureDestC", "displayName":"ChPrs Dest C", "min":0, "max":4, "isDiscrete":true, "toText":"channelPressureDest"},
    170  		{"class":"NonPartSensitive", "page":10, "index":343, "name":"PerfChannelPressureDestD", "displayName":"ChPrs Dest D", "min":0, "max":4, "isDiscrete":true, "toText":"channelPressureDest"},
    171  		{"class":"NonPartSensitive", "page":10, "index":344, "name":"PerfExpressionPedalAmountA", "displayName":"ExpP Amt A", "min":0, "max":7, "isDiscrete":true, "toText":"expressionPedalAmount"},
    172  		{"class":"NonPartSensitive", "page":10, "index":345, "name":"PerfExpressionPedalAmountB", "displayName":"ExpP Amt B", "min":0, "max":7, "isDiscrete":true, "toText":"expressionPedalAmount"},
    173  		{"class":"NonPartSensitive", "page":10, "index":346, "name":"PerfExpressionPedalAmountC", "displayName":"ExpP Amt C", "min":0, "max":7, "isDiscrete":true, "toText":"expressionPedalAmount"},
    174  		{"class":"NonPartSensitive", "page":10, "index":347, "name":"PerfExpressionPedalAmountD", "displayName":"ExpP Amt D", "min":0, "max":7, "isDiscrete":true, "toText":"expressionPedalAmount"},
    175  		{"class":"NonPartSensitive", "page":10, "index":348, "name":"PerfExpressionPedalDestA", "displayName":"ExpP Dest A", "min":0, "max":4, "isDiscrete":true, "toText":"expressionPedalDest"},
    176  		{"class":"NonPartSensitive", "page":10, "index":349, "name":"PerfExpressionPedalDestB", "displayName":"ExpP Dest B", "min":0, "max":4, "isDiscrete":true, "toText":"expressionPedalDest"},
    177  		{"class":"NonPartSensitive", "page":10, "index":350, "name":"PerfExpressionPedalDestC", "displayName":"ExpP Dest C", "min":0, "max":4, "isDiscrete":true, "toText":"expressionPedalDest"},
    178  		{"class":"NonPartSensitive", "page":10, "index":351, "name":"PerfExpressionPedalDestD", "displayName":"ExpP Dest D", "min":0, "max":4, "isDiscrete":true, "toText":"expressionPedalDest"},
    179  		{"class":"NonPartSensitive", "page":10, "index":352, "name":"PerfKeyboardSplit", "min":0, "max":1, "isBool":true},
    180  		{"class":"NonPartSensitive", "page":10, "index":352, "name":"PerfSplitPoint", "min":0, "max":127, "isDiscrete":true, "toText":"noteNumber"}
    181  	],
    182 	"regions":
    183 	[
    184 		{	"id":"oscA", "name": "Oscillator 1",
    185 			"parameters":["O1Waveform", "FmDepth"]
    186 		},
    187 		{	"id":"oscB", "name": "Oscillator 2",
    188 			"parameters":["O2Pitch", "O2PitchFine", "O2Waveform", "O2Keytrack"]
    189 		},
    190 		{	"id":"oscCommon", "name": "Oscillator Common",
    191 			"parameters":["PW", "Sync", "RingMod"]
    192 		},
    193 		{	"id":"filter", "name": "Filter",
    194 			"parameters":["Cutoff", "Resonance", "FilterEnvAmount", "FilterType", "FilterKeytrack", "FilterVelocity", "Distortion"]
    195 		},
    196 		{	"id":"filterEnv", "name": "Filter Env",
    197 			"parameters":["FilterEnvA", "FilterEnvD", "FilterEnvS", "FilterEnvR"]
    198 		},
    199 		{	"id":"ampEnv", "name": "Amp Env",
    200 			"parameters":["AmpEnvA", "AmpEnvD", "AmpEnvS", "AmpEnvR"]
    201 		},
    202 		{	"id":"modEnv", "name": "Mod Env",
    203 			"parameters":["ModEnvA", "ModEnvD", "ModEnvLevel"]
    204 		},
    205 		{	"id":"lfoA", "name": "LFO 1",
    206 			"parameters":["Lfo1Rate", "Lfo1Level", "Lfo1Dest", "Lfo1Waveform"]
    207 		},
    208 		{	"id":"lfoB", "name": "LFO 2",
    209 			"parameters":["Lfo2Rate", "Lfo2Dest", "ArpRange"]
    210 		},
    211 		{	"id":"mod", "name": "Modulation",
    212 			"parameters":["ModWheelDest", "ModEnvDest"]
    213 		},
    214 		{	"id":"amp", "name": "Amplifier",
    215 			"parameters":["Gain", "Mix"]
    216 		},
    217 		{	"id":"patch", "name": "Patch Common",
    218 			"parameters":["Portamento", "VoiceMode", "Unison", "Auto", "OctaveShift"]
    219 		}
    220 	],
    221  	"valuelists":
    222  	{
    223  		"unsignedZero":
    224  		[
    225  			"0",	"1",	"2",	"3",	"4",	"5",	"6",	"7",	"8",	"9",	"10",	"11",	"12",	"13",	"14",	"15",	"16",	"17",	"18",	"19",
    226  			"20",	"21",	"22",	"23",	"24",	"25",	"26",	"27",	"28",	"29",	"30",	"31",	"32",	"33",	"34",	"35",	"36",	"37",	"38",	"39",
    227 			"40",	"41",	"42",	"43",	"44",	"45",	"46",	"47",	"48",	"49",	"50",	"51",	"52",	"53",	"54",	"55",	"56",	"57",	"58",	"59",
    228 			"60",	"61",	"62",	"63",	"64",	"65",	"66",	"67",	"68",	"69",	"70",	"71",	"72",	"73",	"74",	"75",	"76",	"77",	"78",	"79",
    229 			"80",	"81",	"82",	"83",	"84",	"85",	"86",	"87",	"88",	"89",	"90",	"91",	"92",	"93",	"94",	"95",	"96",	"97",	"98",	"99",
    230 			"100",	"101",	"102",	"103",	"104",	"105",	"106",	"107",	"108",	"109",	"110",	"111",	"112",	"113",	"114",	"115",	"116",	"117",	"118",	"119",
    231  			"120",	"121",	"122",	"123",	"124",	"125",	"126",	"127"
    232  		],
    233  		"signed":
    234  		[
    235 			"-64", "-63", "-62", "-61", "-60", "-59", "-58", "-57", "-56", "-55", "-54", "-53", "-52", "-51", "-50", "-49", "-48",
    236 			"-47", "-46", "-45", "-44", "-43", "-42", "-41", "-40", "-39", "-38", "-37", "-36", "-35", "-34", "-33", "-32", "-31", "-30", "-29", "-28",
    237 			"-27", "-26", "-25", "-24", "-23", "-22", "-21", "-20", "-19", "-18", "-17", "-16", "-15", "-14", "-13", "-12", "-11", "-10", "-9", "-8",
    238 			"-7", "-6", "-5", "-4", "-3", "-2", "-1",
    239 			"0",	"1",	"2",	"3",	"4",	"5",	"6",	"7",	"8",	"9",	"10",	"11",	"12",	"13",	"14",	"15",	"16",	"17",	"18",	"19",
    240  			"20",	"21",	"22",	"23",	"24",	"25",	"26",	"27",	"28",	"29",	"30",	"31",	"32",	"33",	"34",	"35",	"36",	"37",	"38",	"39",
    241 			"40",	"41",	"42",	"43",	"44",	"45",	"46",	"47",	"48",	"49",	"50",	"51",	"52",	"53",	"54",	"55",	"56",	"57",	"58",	"59",
    242 			"60",	"61",	"62",	"63"
    243  		],
    244  		"oscPitch":
    245  		[
    246 			"-60", "-59", "-58", "-57", "-56", "-55", "-54", "-53", "-52", "-51", "-50", "-49", "-48",
    247 			"-47", "-46", "-45", "-44", "-43", "-42", "-41", "-40", "-39", "-38", "-37", "-36", "-35", "-34", "-33", "-32", "-31", "-30", "-29", "-28",
    248 			"-27", "-26", "-25", "-24", "-23", "-22", "-21", "-20", "-19", "-18", "-17", "-16", "-15", "-14", "-13", "-12", "-11", "-10", "-9", "-8",
    249 			"-7", "-6", "-5", "-4", "-3", "-2", "-1",
    250 			"0",	"1",	"2",	"3",	"4",	"5",	"6",	"7",	"8",	"9",	"10",	"11",	"12",	"13",	"14",	"15",	"16",	"17",	"18",	"19",
    251  			"20",	"21",	"22",	"23",	"24",	"25",	"26",	"27",	"28",	"29",	"30",	"31",	"32",	"33",	"34",	"35",	"36",	"37",	"38",	"39",
    252 			"40",	"41",	"42",	"43",	"44",	"45",	"46",	"47",	"48",	"49",	"50",	"51",	"52",	"53",	"54",	"55",	"56",	"57",	"58",	"59",
    253 			"60"
    254  		],
    255  		"signed256":
    256  		[
    257 			"-128", "-127", "-126", "-125", "-124", "-123", "-122", "-121", "-120", "-119", "-118", "-117", "-116", "-115", "-114", "-113", "-112", "-111", "-110", "-109", "-108",
    258 			"-107", "-106", "-105", "-104", "-103", "-102", "-101", "-100", "-99", "-98", "-97", "-96", "-95", "-94", "-93", "-92", "-91", "-90", "-89", "-88",
    259 			"-87", "-86", "-85", "-84", "-83", "-82", "-81", "-80", "-79", "-78", "-77", "-76", "-75", "-74", "-73", "-72", "-71", "-70", "-69", "-68",
    260 			"-67", "-66", "-65", "-64", "-63", "-62", "-61", "-60", "-59", "-58", "-57", "-56", "-55", "-54", "-53", "-52", "-51", "-50", "-49", "-48",
    261 			"-47", "-46", "-45", "-44", "-43", "-42", "-41", "-40", "-39", "-38", "-37", "-36", "-35", "-34", "-33", "-32", "-31", "-30", "-29", "-28",
    262 			"-27", "-26", "-25", "-24", "-23", "-22", "-21", "-20", "-19", "-18", "-17", "-16", "-15", "-14", "-13", "-12", "-11", "-10", "-9", "-8",
    263 			"-7", "-6", "-5", "-4", "-3", "-2", "-1",
    264 			"0",	"1",	"2",	"3",	"4",	"5",	"6",	"7",	"8",	"9",	"10",	"11",	"12",	"13",	"14",	"15",	"16",	"17",	"18",	"19",
    265  			"20",	"21",	"22",	"23",	"24",	"25",	"26",	"27",	"28",	"29",	"30",	"31",	"32",	"33",	"34",	"35",	"36",	"37",	"38",	"39",
    266 			"40",	"41",	"42",	"43",	"44",	"45",	"46",	"47",	"48",	"49",	"50",	"51",	"52",	"53",	"54",	"55",	"56",	"57",	"58",	"59",
    267 			"60",	"61",	"62",	"63",	"64",	"65",	"66",	"67",	"68",	"69",	"70",	"71",	"72",	"73",	"74",	"75",	"76",	"77",	"78",	"79",
    268 			"80",	"81",	"82",	"83",	"84",	"85",	"86",	"87",	"88",	"89",	"90",	"91",	"92",	"93",	"94",	"95",	"96",	"97",	"98",	"99",
    269 			"100",	"101",	"102",	"103",	"104",	"105",	"106",	"107",	"108",	"109",	"110",	"111",	"112",	"113",	"114",	"115",	"116",	"117",	"118",	"119",
    270  			"120",	"121",	"122",	"123",	"124",	"125",	"126",	"127"
    271  		],
    272  		"masterTune":
    273  		[
    274 			"-99", "-98", "-97", "-96", "-95", "-94", "-93", "-92", "-91", "-90", "-89", "-88",
    275 			"-87", "-86", "-85", "-84", "-83", "-82", "-81", "-80", "-79", "-78", "-77", "-76", "-75", "-74", "-73", "-72", "-71", "-70", "-69", "-68",
    276 			"-67", "-66", "-65", "-64", "-63", "-62", "-61", "-60", "-59", "-58", "-57", "-56", "-55", "-54", "-53", "-52", "-51", "-50", "-49", "-48",
    277 			"-47", "-46", "-45", "-44", "-43", "-42", "-41", "-40", "-39", "-38", "-37", "-36", "-35", "-34", "-33", "-32", "-31", "-30", "-29", "-28",
    278 			"-27", "-26", "-25", "-24", "-23", "-22", "-21", "-20", "-19", "-18", "-17", "-16", "-15", "-14", "-13", "-12", "-11", "-10", "-9", "-8",
    279 			"-7", "-6", "-5", "-4", "-3", "-2", "-1",
    280 			"0",	"1",	"2",	"3",	"4",	"5",	"6",	"7",	"8",	"9",	"10",	"11",	"12",	"13",	"14",	"15",	"16",	"17",	"18",	"19",
    281  			"20",	"21",	"22",	"23",	"24",	"25",	"26",	"27",	"28",	"29",	"30",	"31",	"32",	"33",	"34",	"35",	"36",	"37",	"38",	"39",
    282 			"40",	"41",	"42",	"43",	"44",	"45",	"46",	"47",	"48",	"49",	"50",	"51",	"52",	"53",	"54",	"55",	"56",	"57",	"58",	"59",
    283 			"60",	"61",	"62",	"63",	"64",	"65",	"66",	"67",	"68",	"69",	"70",	"71",	"72",	"73",	"74",	"75",	"76",	"77",	"78",	"79",
    284 			"80",	"81",	"82",	"83",	"84",	"85",	"86",	"87",	"88",	"89",	"90",	"91",	"92",	"93",	"94",	"95",	"96",	"97",	"98",	"99"
    285  		],
    286  		"lfoSync":
    287  		[
    288 			"Off", "2/1", "1/1", "1/2", "1/4", "1/8", "1/8.", "1/16"
    289  		],
    290  		"midiChannel":
    291  		[
    292 			"1",	"2",	"3",	"4",	"5",	"6",	"7",	"8",	"9",	"10",	"11",	"12",	"13",	"14",	"15",	"16",	"Off"
    293  		],
    294  		"channelPressureDest":
    295  		[
    296 			"LFO 1 Amount",	"LFO 2 Amount", "Filter Cutoff", "FM Amount", "Osc 2 Pitch"
    297  		],
    298  		"expressionPedalDest":
    299  		[
    300 			"LFO 1 Amount",	"LFO 2 Amount", "Filter Cutoff", "FM Amount", "Osc 2 Pitch"
    301  		],
    302  		"channelPressureAmount":
    303  		[
    304 			"Off", "1", "2", "3", "4", "5", "6", "7"
    305  		],
    306  		"expressionPedalAmount":
    307  		[
    308 			"Off", "1", "2", "3", "4", "5", "6", "7"
    309  		],
    310 		"noteNumber":
    311 		[
    312 			"C-2","C#-2","D-2","D#-2","E-2","F-2","F#-2","G-2","G#-2","A-2","A#-2","B-2",
    313 			"C-1","C#-1","D-1","D#-1","E-1","F-1","F#-1","G-1","G#-1","A-1","A#-1","B-1",
    314 			"C0", "C#0", "D0", "D#0", "E0", "F0", "F#0", "G0", "G#0", "A0", "A#0", "B0",
    315 			"C1", "C#1", "D1", "D#1", "E1", "F1", "F#1", "G1", "G#1", "A1", "A#1", "B1",
    316 			"C2", "C#2", "D2", "D#2", "E2", "F2", "F#2", "G2", "G#2", "A2", "A#2", "B2",
    317 			"C3", "C#3", "D3", "D#3", "E3", "F3", "F#3", "G3", "G#3", "A3", "A#3", "B3",
    318 			"C4", "C#4", "D4", "D#4", "E4", "F4", "F#4", "G4", "G#4", "A4", "A#4", "B4",
    319 			"C5", "C#5", "D5", "D#5", "E5", "F5", "F#5", "G5", "G#5", "A5", "A#5", "B5",
    320 			"C6", "C#6", "D6", "D#6", "E6", "F6", "F#6", "G6", "G#6", "A6", "A#6", "B6",
    321 			"C7", "C#7", "D7", "D#7", "E7", "F7", "F#7", "G7", "G#7", "A7", "A#7", "B7",
    322 			"C8", "C#8", "D8", "D#8", "E8", "F8", "F#8", "G8"
    323 		]
    324 	},
    325  	"midipackets":
    326  	{
    327 		"requestdump": [
    328 			{"type": "byte", "value": "f0"},
    329 			{"type": "byte", "value": "33"},
    330 			{"type": "deviceid"},
    331 			{"type": "byte", "value": "04"},
    332 			{"type": "bank"},
    333 			{"type": "program"},
    334 			{"type": "byte", "value": "f7"}
    335 		],
    336 		"singledump": [
    337 			{"type": "byte", "value": "f0"},
    338 			{"type": "byte", "value": "33"},
    339 			{"type": "deviceid"},
    340 			{"type": "byte", "value": "04"},
    341 			{"type": "bank"},
    342 			{"type": "program"},
    343 
    344 			{"type": "param", "name":"O2Pitch"            , "mask":"f"}, {"type": "param", "name":"O2Pitch"            , "shiftL":4},
    345 			{"type": "param", "name":"O2PitchFine"        , "mask":"f"}, {"type": "param", "name":"O2PitchFine"        , "shiftL":4},
    346 			{"type": "param", "name":"Mix"                , "mask":"f"}, {"type": "param", "name":"Mix"                , "shiftL":4},
    347 			{"type": "param", "name":"Cutoff"             , "mask":"f"}, {"type": "param", "name":"Cutoff"             , "shiftL":4},
    348 			{"type": "param", "name":"Resonance"          , "mask":"f"}, {"type": "param", "name":"Resonance"          , "shiftL":4},
    349 			{"type": "param", "name":"FilterEnvAmount"    , "mask":"f"}, {"type": "param", "name":"FilterEnvAmount"    , "shiftL":4},
    350 			{"type": "param", "name":"PW"                 , "mask":"f"}, {"type": "param", "name":"PW"                 , "shiftL":4},
    351 			{"type": "param", "name":"FmDepth"            , "mask":"f"}, {"type": "param", "name":"FmDepth"            , "shiftL":4},
    352 			{"type": "param", "name":"FilterEnvA"         , "mask":"f"}, {"type": "param", "name":"FilterEnvA"         , "shiftL":4},
    353 			{"type": "param", "name":"FilterEnvD"         , "mask":"f"}, {"type": "param", "name":"FilterEnvD"         , "shiftL":4},
    354 			{"type": "param", "name":"FilterEnvS"         , "mask":"f"}, {"type": "param", "name":"FilterEnvS"         , "shiftL":4},
    355 			{"type": "param", "name":"FilterEnvR"         , "mask":"f"}, {"type": "param", "name":"FilterEnvR"         , "shiftL":4},
    356 			{"type": "param", "name":"AmpEnvA"            , "mask":"f"}, {"type": "param", "name":"AmpEnvA"            , "shiftL":4},
    357 			{"type": "param", "name":"AmpEnvD"            , "mask":"f"}, {"type": "param", "name":"AmpEnvD"            , "shiftL":4},
    358 			{"type": "param", "name":"AmpEnvS"            , "mask":"f"}, {"type": "param", "name":"AmpEnvS"            , "shiftL":4},
    359 			{"type": "param", "name":"AmpEnvR"            , "mask":"f"}, {"type": "param", "name":"AmpEnvR"            , "shiftL":4},
    360 			{"type": "param", "name":"Portamento"         , "mask":"f"}, {"type": "param", "name":"Portamento"         , "shiftL":4},
    361 			{"type": "param", "name":"Gain"               , "mask":"f"}, {"type": "param", "name":"Gain"               , "shiftL":4},
    362 			{"type": "param", "name":"ModEnvA"            , "mask":"f"}, {"type": "param", "name":"ModEnvA"            , "shiftL":4},
    363 			{"type": "param", "name":"ModEnvD"            , "mask":"f"}, {"type": "param", "name":"ModEnvD"            , "shiftL":4},
    364 			{"type": "param", "name":"ModEnvLevel"        , "mask":"f"}, {"type": "param", "name":"ModEnvLevel"        , "shiftL":4},
    365 			{"type": "param", "name":"Lfo1Rate"           , "mask":"f"}, {"type": "param", "name":"Lfo1Rate"           , "shiftL":4},
    366 			{"type": "param", "name":"Lfo1Level"          , "mask":"f"}, {"type": "param", "name":"Lfo1Level"          , "shiftL":4},
    367 			{"type": "param", "name":"Lfo2Rate"           , "mask":"f"}, {"type": "param", "name":"Lfo2Rate"           , "shiftL":4},
    368 			{"type": "param", "name":"ArpRange"           , "mask":"f"}, {"type": "param", "name":"ArpRange"           , "shiftL":4},
    369 
    370 			{"type": "param", "name":"O2PitchSens"        , "mask":"f"}, {"type": "param", "name":"O2PitchSens"        , "shiftL":4},
    371 			{"type": "param", "name":"O2PitchFineSens"    , "mask":"f"}, {"type": "param", "name":"O2PitchFineSens"    , "shiftL":4},
    372 			{"type": "param", "name":"MixSens"            , "mask":"f"}, {"type": "param", "name":"MixSens"            , "shiftL":4},
    373 			{"type": "param", "name":"CutoffSens"         , "mask":"f"}, {"type": "param", "name":"CutoffSens"         , "shiftL":4},
    374 			{"type": "param", "name":"ResonanceSens"      , "mask":"f"}, {"type": "param", "name":"ResonanceSens"      , "shiftL":4},
    375 			{"type": "param", "name":"FilterEnvAmountSens", "mask":"f"}, {"type": "param", "name":"FilterEnvAmountSens", "shiftL":4},
    376 			{"type": "param", "name":"PWSens"             , "mask":"f"}, {"type": "param", "name":"PWSens"             , "shiftL":4},
    377 			{"type": "param", "name":"FmDepthSens"        , "mask":"f"}, {"type": "param", "name":"FmDepthSens"        , "shiftL":4},
    378 			{"type": "param", "name":"FilterEnvASens"     , "mask":"f"}, {"type": "param", "name":"FilterEnvASens"     , "shiftL":4},
    379 			{"type": "param", "name":"FilterEnvDSens"     , "mask":"f"}, {"type": "param", "name":"FilterEnvDSens"     , "shiftL":4},
    380 			{"type": "param", "name":"FilterEnvSSens"     , "mask":"f"}, {"type": "param", "name":"FilterEnvSSens"     , "shiftL":4},
    381 			{"type": "param", "name":"FilterEnvRSens"     , "mask":"f"}, {"type": "param", "name":"FilterEnvRSens"     , "shiftL":4},
    382 			{"type": "param", "name":"AmpEnvASens"        , "mask":"f"}, {"type": "param", "name":"AmpEnvASens"        , "shiftL":4},
    383 			{"type": "param", "name":"AmpEnvDSens"        , "mask":"f"}, {"type": "param", "name":"AmpEnvDSens"        , "shiftL":4},
    384 			{"type": "param", "name":"AmpEnvSSens"        , "mask":"f"}, {"type": "param", "name":"AmpEnvSSens"        , "shiftL":4},
    385 			{"type": "param", "name":"AmpEnvRSens"        , "mask":"f"}, {"type": "param", "name":"AmpEnvRSens"        , "shiftL":4},
    386 			{"type": "param", "name":"PortamentoSens"     , "mask":"f"}, {"type": "param", "name":"PortamentoSens"     , "shiftL":4},
    387 			{"type": "param", "name":"GainSens"           , "mask":"f"}, {"type": "param", "name":"GainSens"           , "shiftL":4},
    388 			{"type": "param", "name":"ModEnvASens"        , "mask":"f"}, {"type": "param", "name":"ModEnvASens"        , "shiftL":4},
    389 			{"type": "param", "name":"ModEnvDSens"        , "mask":"f"}, {"type": "param", "name":"ModEnvDSens"        , "shiftL":4},
    390 			{"type": "param", "name":"ModEnvLevelSens"    , "mask":"f"}, {"type": "param", "name":"ModEnvLevelSens"    , "shiftL":4},
    391 			{"type": "param", "name":"Lfo1RateSens"       , "mask":"f"}, {"type": "param", "name":"Lfo1RateSens"       , "shiftL":4},
    392 			{"type": "param", "name":"Lfo1LevelSens"      , "mask":"f"}, {"type": "param", "name":"Lfo1LevelSens"      , "shiftL":4},
    393 			{"type": "param", "name":"Lfo2RateSens"       , "mask":"f"}, {"type": "param", "name":"Lfo2RateSens"       , "shiftL":4},
    394 			{"type": "param", "name":"ArpRangeSens"       , "mask":"f"}, {"type": "param", "name":"ArpRangeSens"       , "shiftL":4},
    395 
    396 			{"type": "param", "name":"O1Waveform"         , "mask":"f"}, {"type": "param", "name":"O1Waveform"         , "shiftL":4},
    397 			{"type": "param", "name":"O2Waveform"         , "mask":"f"}, {"type": "param", "name":"O2Waveform"         , "shiftL":4},
    398 
    399 			{"type": "param", "name":"Sync"               , "mask":1, "shift":0},
    400 			{"type": "param", "name":"RingMod"            , "mask":1, "shift":1},
    401 			{"type": "param", "name":"Distortion"         , "mask":1, "shift":0},
    402 
    403 			{"type": "param", "name":"FilterType"         , "mask":"f"}, {"type": "param", "name":"FilterType"         , "shiftL":4},
    404 			{"type": "param", "name":"O2Keytrack"         , "mask":"f"}, {"type": "param", "name":"O2Keytrack"         , "shiftL":4},
    405 			{"type": "param", "name":"FilterKeytrack"     , "mask":"f"}, {"type": "param", "name":"FilterKeytrack"     , "shiftL":4},
    406 			{"type": "param", "name":"Lfo1Waveform"       , "mask":"f"}, {"type": "param", "name":"Lfo1Waveform"       , "shiftL":4},
    407 			{"type": "param", "name":"Lfo1Dest"           , "mask":"f"}, {"type": "param", "name":"Lfo1Dest"           , "shiftL":4},
    408 			{"type": "param", "name":"VoiceMode"          , "mask":"f"}, {"type": "param", "name":"VoiceMode"          , "shiftL":4},
    409 			{"type": "param", "name":"ModWheelDest"       , "mask":"f"}, {"type": "param", "name":"ModWheelDest"       , "shiftL":4},
    410 			{"type": "param", "name":"Unison"             , "mask":"f"}, {"type": "param", "name":"Unison"             , "shiftL":4},
    411 			{"type": "param", "name":"ModEnvDest"         , "mask":"f"}, {"type": "param", "name":"ModEnvDest"         , "shiftL":4},
    412 			{"type": "param", "name":"Auto"               , "mask":"f"}, {"type": "param", "name":"Auto"               , "shiftL":4},
    413 			{"type": "param", "name":"FilterVelocity"     , "mask":"f"}, {"type": "param", "name":"FilterVelocity"     , "shiftL":4},
    414 			{"type": "param", "name":"OctaveShift"        , "mask":"f"}, {"type": "param", "name":"OctaveShift"        , "shiftL":4},
    415 			{"type": "param", "name":"Lfo2Dest"           , "mask":"f"}, {"type": "param", "name":"Lfo2Dest"           , "shiftL":4},
    416 
    417 			{"type":"byte", "value":"f7"}
    418 		],
    419 
    420 		"multidump": [
    421 			{"type": "byte", "value": "f0"},
    422 			{"type": "byte", "value": "33"},
    423 			{"type": "deviceid"},
    424 			{"type": "byte", "value": "04"},
    425 			{"type": "bank"},
    426 			{"type": "program"},
    427 
    428                         // 4 * single dump without sysex container = 4 * 66 * 2 parameters
    429 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    430 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    431 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    432 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    433 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    434 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    435 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    436 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    437 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    438 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    439 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    440 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    441 
    442 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    443 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    444 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    445 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    446 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    447 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    448 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    449 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    450 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    451 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    452 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    453 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    454 
    455 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    456 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    457 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    458 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    459 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    460 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    461 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    462 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    463 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    464 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    465 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    466 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    467 
    468 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    469 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    470 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    471 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    472 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    473 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    474 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    475 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    476 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    477 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    478 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    479 			{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},{"type": "null"},
    480 
    481 			{"type":"param", "name":"PerfMidiChannelA"},			{"type":"param", "name":"PerfMidiChannelA", "shiftL":4},			
    482 			{"type":"param", "name":"PerfMidiChannelB"},			{"type":"param", "name":"PerfMidiChannelB", "shiftL":4},			
    483 			{"type":"param", "name":"PerfMidiChannelC"},			{"type":"param", "name":"PerfMidiChannelC", "shiftL":4},			
    484 			{"type":"param", "name":"PerfMidiChannelD"},                    {"type":"param", "name":"PerfMidiChannelD", "shiftL":4},
    485 			{"type":"param", "name":"PerfLfo1SyncA"},			{"type":"param", "name":"PerfLfo1SyncA", "shiftL":4},			
    486 			{"type":"param", "name":"PerfLfo1SyncB"},			{"type":"param", "name":"PerfLfo1SyncB", "shiftL":4},			
    487 			{"type":"param", "name":"PerfLfo1SyncC"},			{"type":"param", "name":"PerfLfo1SyncC", "shiftL":4},			
    488 			{"type":"param", "name":"PerfLfo1SyncD"},                       {"type":"param", "name":"PerfLfo1SyncD", "shiftL":4},
    489 			{"type":"param", "name":"PerfLfo2SyncA"},			{"type":"param", "name":"PerfLfo2SyncA", "shiftL":4},			
    490 			{"type":"param", "name":"PerfLfo2SyncB"},			{"type":"param", "name":"PerfLfo2SyncB", "shiftL":4},			
    491 			{"type":"param", "name":"PerfLfo2SyncC"},			{"type":"param", "name":"PerfLfo2SyncC", "shiftL":4},			
    492 			{"type":"param", "name":"PerfLfo2SyncD"},                       {"type":"param", "name":"PerfLfo2SyncD", "shiftL":4},
    493 			{"type":"param", "name":"PerfFilterEnvTriggerA"},		{"type":"param", "name":"PerfFilterEnvTriggerA", "shiftL":4},		
    494 			{"type":"param", "name":"PerfFilterEnvTriggerB"},		{"type":"param", "name":"PerfFilterEnvTriggerB", "shiftL":4},		
    495 			{"type":"param", "name":"PerfFilterEnvTriggerC"},		{"type":"param", "name":"PerfFilterEnvTriggerC", "shiftL":4},		
    496 			{"type":"param", "name":"PerfFilterEnvTriggerD"},               {"type":"param", "name":"PerfFilterEnvTriggerD", "shiftL":4},
    497 			{"type":"param", "name":"PerfFilterEnvTriggerMidiChannelA"},	{"type":"param", "name":"PerfFilterEnvTriggerMidiChannelA", "shiftL":4},	
    498 			{"type":"param", "name":"PerfFilterEnvTriggerMidiChannelB"},	{"type":"param", "name":"PerfFilterEnvTriggerMidiChannelB", "shiftL":4},	
    499 			{"type":"param", "name":"PerfFilterEnvTriggerMidiChannelC"},	{"type":"param", "name":"PerfFilterEnvTriggerMidiChannelC", "shiftL":4},	
    500 			{"type":"param", "name":"PerfFilterEnvTriggerMidiChannelD"},    {"type":"param", "name":"PerfFilterEnvTriggerMidiChannelD", "shiftL":4},
    501 			{"type":"param", "name":"PerfFilterEnvTriggerNoteNumberA"},	{"type":"param", "name":"PerfFilterEnvTriggerNoteNumberA", "shiftL":4},	
    502 			{"type":"param", "name":"PerfFilterEnvTriggerNoteNumberB"},	{"type":"param", "name":"PerfFilterEnvTriggerNoteNumberB", "shiftL":4},	
    503 			{"type":"param", "name":"PerfFilterEnvTriggerNoteNumberC"},	{"type":"param", "name":"PerfFilterEnvTriggerNoteNumberC", "shiftL":4},	
    504 			{"type":"param", "name":"PerfFilterEnvTriggerNoteNumberD"},     {"type":"param", "name":"PerfFilterEnvTriggerNoteNumberD", "shiftL":4},
    505 			{"type":"param", "name":"PerfAmpEnvTriggerA"},			{"type":"param", "name":"PerfAmpEnvTriggerA", "shiftL":4},			
    506 			{"type":"param", "name":"PerfAmpEnvTriggerB"},			{"type":"param", "name":"PerfAmpEnvTriggerB", "shiftL":4},			
    507 			{"type":"param", "name":"PerfAmpEnvTriggerC"},			{"type":"param", "name":"PerfAmpEnvTriggerC", "shiftL":4},			
    508 			{"type":"param", "name":"PerfAmpEnvTriggerD"},                  {"type":"param", "name":"PerfAmpEnvTriggerD", "shiftL":4},
    509 			{"type":"param", "name":"PerfAmpEnvTriggerMidiChannelA"},	{"type":"param", "name":"PerfAmpEnvTriggerMidiChannelA", "shiftL":4},	
    510 			{"type":"param", "name":"PerfAmpEnvTriggerMidiChannelB"},	{"type":"param", "name":"PerfAmpEnvTriggerMidiChannelB", "shiftL":4},	
    511 			{"type":"param", "name":"PerfAmpEnvTriggerMidiChannelC"},	{"type":"param", "name":"PerfAmpEnvTriggerMidiChannelC", "shiftL":4},	
    512 			{"type":"param", "name":"PerfAmpEnvTriggerMidiChannelD"},       {"type":"param", "name":"PerfAmpEnvTriggerMidiChannelD", "shiftL":4},
    513 			{"type":"param", "name":"PerfAmpEnvTriggerNoteNumberA"},	{"type":"param", "name":"PerfAmpEnvTriggerNoteNumberA", "shiftL":4},	
    514 			{"type":"param", "name":"PerfAmpEnvTriggerNoteNumberB"},	{"type":"param", "name":"PerfAmpEnvTriggerNoteNumberB", "shiftL":4},	
    515 			{"type":"param", "name":"PerfAmpEnvTriggerNoteNumberC"},	{"type":"param", "name":"PerfAmpEnvTriggerNoteNumberC", "shiftL":4},	
    516 			{"type":"param", "name":"PerfAmpEnvTriggerNoteNumberD"},        {"type":"param", "name":"PerfAmpEnvTriggerNoteNumberD", "shiftL":4},
    517 			{"type":"param", "name":"PerfMorfTriggerA"},			{"type":"param", "name":"PerfMorfTriggerA", "shiftL":4},			
    518 			{"type":"param", "name":"PerfMorfTriggerB"},			{"type":"param", "name":"PerfMorfTriggerB", "shiftL":4},			
    519 			{"type":"param", "name":"PerfMorfTriggerC"},			{"type":"param", "name":"PerfMorfTriggerC", "shiftL":4},			
    520 			{"type":"param", "name":"PerfMorfTriggerD"},                    {"type":"param", "name":"PerfMorfTriggerD", "shiftL":4},
    521 			{"type":"param", "name":"PerfMorfTriggerMidiChannelA"},		{"type":"param", "name":"PerfMorfTriggerMidiChannelA", "shiftL":4},		
    522 			{"type":"param", "name":"PerfMorfTriggerMidiChannelB"},		{"type":"param", "name":"PerfMorfTriggerMidiChannelB", "shiftL":4},		
    523 			{"type":"param", "name":"PerfMorfTriggerMidiChannelC"},		{"type":"param", "name":"PerfMorfTriggerMidiChannelC", "shiftL":4},		
    524 			{"type":"param", "name":"PerfMorfTriggerMidiChannelD"},         {"type":"param", "name":"PerfMorfTriggerMidiChannelD", "shiftL":4},
    525 			{"type":"param", "name":"PerfMorfTriggerNoteNumberA"},		{"type":"param", "name":"PerfMorfTriggerNoteNumberA", "shiftL":4},		
    526 			{"type":"param", "name":"PerfMorfTriggerNoteNumberB"},		{"type":"param", "name":"PerfMorfTriggerNoteNumberB", "shiftL":4},		
    527 			{"type":"param", "name":"PerfMorfTriggerNoteNumberC"},		{"type":"param", "name":"PerfMorfTriggerNoteNumberC", "shiftL":4},		
    528 			{"type":"param", "name":"PerfMorfTriggerNoteNumberD"},          {"type":"param", "name":"PerfMorfTriggerNoteNumberD", "shiftL":4},
    529 			{"type":"param", "name":"PerfBendRange"},                       {"type":"param", "name":"PerfBendRange", "shiftL":4},
    530 			{"type":"param", "name":"PerfUnisonDetune"},                    {"type":"param", "name":"PerfUnisonDetune", "shiftL":4},
    531 			{"type":"param", "name":"PerfOutModeABCD"},                     {"type":"param", "name":"PerfOutModeABCD", "shiftL":4},
    532 			{"type":"param", "name":"PerfGlobalMidiChannel"},               {"type":"param", "name":"PerfGlobalMidiChannel", "shiftL":4},
    533 			{"type":"param", "name":"PerfProgramChange"},                   {"type":"param", "name":"PerfProgramChange", "shiftL":4},
    534 			{"type":"param", "name":"PerfMidiControl"},                     {"type":"param", "name":"PerfMidiControl", "shiftL":4},
    535 			{"type":"param", "name":"PerfMasterTune"},                      {"type":"param", "name":"PerfMasterTune", "shiftL":4},
    536 			{"type":"param", "name":"PerfPedalType"},                       {"type":"param", "name":"PerfPedalType", "shiftL":4},
    537 			{"type":"param", "name":"PerfLocalControl"},                    {"type":"param", "name":"PerfLocalControl", "shiftL":4},
    538 			{"type":"param", "name":"PerfKeyboardOctaveShift"},             {"type":"param", "name":"PerfKeyboardOctaveShift", "shiftL":4},
    539 			{"type":"param", "name":"PerfSelectedSlot"},                    {"type":"param", "name":"PerfSelectedSlot", "shiftL":4},
    540 			{"type":"param", "name":"PerfArpMidiOut"},                      {"type":"param", "name":"PerfArpMidiOut", "shiftL":4},
    541 			{"type":"param", "name":"PerfSlotActiveA"},                     {"type":"param", "name":"PerfSlotActiveA", "shiftL":4},
    542 			{"type":"param", "name":"PerfSlotActiveB"},                     {"type":"param", "name":"PerfSlotActiveB", "shiftL":4},
    543 			{"type":"param", "name":"PerfSlotActiveC"},                     {"type":"param", "name":"PerfSlotActiveC", "shiftL":4},
    544 			{"type":"param", "name":"PerfSlotActiveD"},                     {"type":"param", "name":"PerfSlotActiveD", "shiftL":4},
    545 			{"type":"param", "name":"PerfProgramSelectA"},                  {"type":"param", "name":"PerfProgramSelectA", "shiftL":4},
    546 			{"type":"param", "name":"PerfProgramSelectB"},                  {"type":"param", "name":"PerfProgramSelectB", "shiftL":4},
    547 			{"type":"param", "name":"PerfProgramSelectC"},                  {"type":"param", "name":"PerfProgramSelectC", "shiftL":4},
    548 			{"type":"param", "name":"PerfProgramSelectD"},                  {"type":"param", "name":"PerfProgramSelectD", "shiftL":4},
    549 			{"type":"param", "name":"PerfBankSelectA"},                     {"type":"param", "name":"PerfBankSelectA", "shiftL":4},
    550 			{"type":"param", "name":"PerfBankSelectB"},                     {"type":"param", "name":"PerfBankSelectB", "shiftL":4},
    551 			{"type":"param", "name":"PerfBankSelectC"},                     {"type":"param", "name":"PerfBankSelectC", "shiftL":4},
    552 			{"type":"param", "name":"PerfBankSelectD"},                     {"type":"param", "name":"PerfBankSelectD", "shiftL":4},
    553 			{"type":"param", "name":"PerfChannelPressureAmountA"},	        {"type":"param", "name":"PerfChannelPressureAmountA", "shiftL":4},	
    554 			{"type":"param", "name":"PerfChannelPressureAmountB"},	        {"type":"param", "name":"PerfChannelPressureAmountB", "shiftL":4},	
    555 			{"type":"param", "name":"PerfChannelPressureAmountC"},	        {"type":"param", "name":"PerfChannelPressureAmountC", "shiftL":4},	
    556 			{"type":"param", "name":"PerfChannelPressureAmountD"},          {"type":"param", "name":"PerfChannelPressureAmountD", "shiftL":4},
    557 			{"type":"param", "name":"PerfChannelPressureDestA"},	        {"type":"param", "name":"PerfChannelPressureDestA", "shiftL":4},	
    558 			{"type":"param", "name":"PerfChannelPressureDestB"},	        {"type":"param", "name":"PerfChannelPressureDestB", "shiftL":4},	
    559 			{"type":"param", "name":"PerfChannelPressureDestC"},	        {"type":"param", "name":"PerfChannelPressureDestC", "shiftL":4},	
    560 			{"type":"param", "name":"PerfChannelPressureDestD"},            {"type":"param", "name":"PerfChannelPressureDestD", "shiftL":4},
    561 			{"type":"param", "name":"PerfExpressionPedalAmountA"},	        {"type":"param", "name":"PerfExpressionPedalAmountA", "shiftL":4},	
    562 			{"type":"param", "name":"PerfExpressionPedalAmountB"},	        {"type":"param", "name":"PerfExpressionPedalAmountB", "shiftL":4},	
    563 			{"type":"param", "name":"PerfExpressionPedalAmountC"},	        {"type":"param", "name":"PerfExpressionPedalAmountC", "shiftL":4},	
    564 			{"type":"param", "name":"PerfExpressionPedalAmountD"},          {"type":"param", "name":"PerfExpressionPedalAmountD", "shiftL":4},
    565 			{"type":"param", "name":"PerfExpressionPedalDestA"},	        {"type":"param", "name":"PerfExpressionPedalDestA", "shiftL":4},	
    566 			{"type":"param", "name":"PerfExpressionPedalDestB"},	        {"type":"param", "name":"PerfExpressionPedalDestB", "shiftL":4},	
    567 			{"type":"param", "name":"PerfExpressionPedalDestC"},	        {"type":"param", "name":"PerfExpressionPedalDestC", "shiftL":4},	
    568 			{"type":"param", "name":"PerfExpressionPedalDestD"},            {"type":"param", "name":"PerfExpressionPedalDestD", "shiftL":4},
    569 			{"type":"param", "name":"PerfKeyboardSplit"},                   {"type":"param", "name":"PerfKeyboardSplit", "shiftL":4},
    570 			{"type":"param", "name":"PerfSplitPoint"},                      {"type":"param", "name":"PerfSplitPoint", "shiftL":4},
    571 			
    572 			{"type": "byte", "value": "f7"}
    573 		]
    574 	},
    575 	"controllerMap": [
    576 		{"cc": 7, "param": "Gain"},
    577 		{"cc":17, "param": "OctaveShift"},
    578 		{"cc":18, "param": "ModWheelDest"},
    579 		{"cc":16, "param": "Unison"},
    580 		{"cc":15, "param": "VoiceMode"},
    581 		{"cc":65, "param": "Auto"},
    582 		{"cc": 5, "param": "Portamento"},
    583 		{"cc":19, "param": "Lfo1Rate"},
    584 		{"cc":20, "param": "Lfo1Waveform"},
    585 		{"cc":21, "param": "Lfo1Dest"},
    586 		{"cc":22, "param": "Lfo1Level"},
    587 		{"cc":23, "param": "Lfo2Rate"},
    588 		{"cc":24, "param": "Lfo2Dest"},
    589 		{"cc":25, "param": "ArpRange"},
    590 		{"cc":26, "param": "ModEnvA"},
    591 		{"cc":27, "param": "ModEnvD"},
    592 		{"cc":28, "param": "ModEnvDest"},
    593 		{"cc":29, "param": "ModEnvLevel"},
    594 		{"cc":30, "param": "O1Waveform"},
    595 		{"cc":31, "param": "O2Waveform"},
    596 		{"cc":78, "param": "O2Pitch"},
    597 		{"cc":33, "param": "O2PitchFine"},
    598 		{"cc":70, "param": "FmDepth"},
    599 		{"cc":34, "param": "O2Keytrack"},
    600 		{"cc":79, "param": "PW"},
    601 		{"cc":35, "param": "Sync"},
    602 		{"cc":35, "param": "RingMod"},
    603 		{"cc": 8, "param": "Mix"},
    604 		{"cc":73, "param": "AmpEnvA"},
    605 		{"cc":36, "param": "AmpEnvD"},
    606 		{"cc":37, "param": "AmpEnvS"},
    607 		{"cc":72, "param": "AmpEnvR"},
    608 		{"cc":38, "param": "FilterEnvA"},
    609 		{"cc":39, "param": "FilterEnvD"},
    610 		{"cc":40, "param": "FilterEnvS"},
    611 		{"cc":41, "param": "FilterEnvR"},
    612 		{"cc":44, "param": "FilterType"},
    613 		{"cc":74, "param": "Cutoff"},
    614 		{"cc":42, "param": "Resonance"},
    615 		{"cc":43, "param": "FilterEnvAmount"},
    616 		{"cc":45, "param": "FilterVelocity"},
    617 		{"cc":46, "param": "FilterKeytrack"},
    618 		{"cc":80, "param": "Distortion"}
    619 	]
    620 }