commit f1e753a92275e4b9190137bff098d2f34595cd75
parent 1d83447339a0f15dfd5328c3b455982f093d70cb
Author: dsp56300 <dsp56300@users.noreply.github.com>
Date: Mon, 29 Jul 2024 11:31:24 +0200
n2x parameter descriptions WIP
Diffstat:
1 file changed, 1288 insertions(+), 0 deletions(-)
diff --git a/source/nord/n2x/n2xJucePlugin/parameterDescriptions_n2x.json b/source/nord/n2x/n2xJucePlugin/parameterDescriptions_n2x.json
@@ -0,0 +1,1288 @@
+{
+ "parameterdescriptiondefaults":
+ {
+ "isPublic":true,
+ "isBipolar":false,
+ "toText":"unsignedZero",
+ "name":"",
+ "class":"",
+ "min":0,
+ "max":127,
+ "isBool":false,
+ "isDiscrete":false,
+ "page":0,
+ "step":0
+ },
+ "parameterdescriptions":
+ [
+ // Osc 1
+ {"index":0 , "name":"O2Pitch", "min":0, "max":120, "default":60, "isBipolar":true},
+ {"index":1 , "name":"O2PitchFine"},
+ {"index":2 , "name":"Mix"},
+ {"index":3 , "name":"Cutoff"},
+ {"index":4 , "name":"Resonance"},
+ {"index":5 , "name":"FilterEnvAmount"},
+ {"index":6 , "name":"PW"},
+ {"index":7 , "name":"FmDepth"},
+ {"index":8 , "name":"FilterEnvA"},
+ {"index":9 , "name":"FilterEnvD"},
+ {"index":10, "name":"FilterEnvS"},
+ {"index":11, "name":"FilterEnvR"},
+ {"index":12, "name":"AmpEnvA"},
+ {"index":13, "name":"AmpEnvD"},
+ {"index":14, "name":"AmpEnvS"},
+ {"index":15, "name":"AmpEnvR"},
+ {"index":16, "name":"Portamento"},
+ {"index":17, "name":"Gain"},
+ {"index":18, "name":"ModEnvA"},
+ {"index":19, "name":"ModEnvD"},
+ {"index":20, "name":"ModEnvLevel"},
+ {"index":21, "name":"Lfo1Rate"},
+ {"index":22, "name":"Lfo1Level"},
+ {"index":23, "name":"Lfo2Rate"},
+ {"index":24, "name":"ArpRange"},
+ {"index":25, "name":"O2PitchSens", "min":-128, "max":127},
+ {"index":26, "name":"O2PitchFineSens", "min":-128, "max":127},
+ {"index":27, "name":"MixSens", "min":-128, "max":127},
+ {"index":28, "name":"CutoffSens", "min":-128, "max":127},
+ {"index":29, "name":"ResonanceSens", "min":-128, "max":127},
+ {"index":30, "name":"FilterEnvAmountSens", "min":-128, "max":127},
+ {"index":31, "name":"PWSens", "min":-128, "max":127},
+ {"index":32, "name":"FmDepthSens", "min":-128, "max":127},
+ {"index":33, "name":"FilterEnvASens", "min":-128, "max":127},
+ {"index":34, "name":"FilterEnvDSens", "min":-128, "max":127},
+ {"index":35, "name":"FilterEnvSSens", "min":-128, "max":127},
+ {"index":36, "name":"FilterEnvRSens", "min":-128, "max":127},
+ {"index":37, "name":"AmpEnvASens", "min":-128, "max":127},
+ {"index":38, "name":"AmpEnvDSens", "min":-128, "max":127},
+ {"index":39, "name":"AmpEnvSSens", "min":-128, "max":127},
+ {"index":40, "name":"AmpEnvRSens", "min":-128, "max":127},
+ {"index":41, "name":"PortamentoSens", "min":-128, "max":127},
+ {"index":42, "name":"GainSens", "min":-128, "max":127},
+ {"index":43, "name":"ModEnvASens", "min":-128, "max":127},
+ {"index":44, "name":"ModEnvDSens", "min":-128, "max":127},
+ {"index":45, "name":"ModEnvLevelSens", "min":-128, "max":127},
+ {"index":46, "name":"Lfo1RateSens", "min":-128, "max":127},
+ {"index":47, "name":"Lfo1LevelSens", "min":-128, "max":127},
+ {"index":48, "name":"Lfo2RateSens", "min":-128, "max":127},
+ {"index":49, "name":"ArpRangeSens", "min":-128, "max":127},
+ {"index":50, "name":"O1Waveform", "min":0, "max":3, "isDiscrete":true},
+ {"index":51, "name":"O2Waveform", "min":0, "max":3, "isDiscrete":true},
+ {"index":52, "name":"Sync", "min":0, "max":1, "isBool":true, "mask":1, "shift":0},
+ {"index":52, "name":"RingMod", "min":0, "max":1, "isBool":true, "mask":1, "shift":1},
+ {"index":52, "name":"Distortion", "min":0, "max":1, "isBool":true, "mask":1, "shift":4},
+ {"index":53, "name":"FilterType", "min":0, "max":4, "isDiscrete":true},
+ {"index":54, "name":"O2Keytrack", "min":0, "max":1, "isBool":true},
+ {"index":55, "name":"FilterKeytrack", "min":0, "max":1, "isBool":true},
+ {"index":56, "name":"Lfo1Waveform", "min":0, "max":4, "isDiscrete":true},
+ {"index":57, "name":"Lfo1Dest", "min":0, "max":4, "isDiscrete":true},
+ {"index":58, "name":"VoiceMode", "min":0, "max":2, "isDiscrete":true},
+ {"index":59, "name":"ModWheelDest", "min":0, "max":4, "isDiscrete":true},
+ {"index":60, "name":"Unison", "min":0, "max":1, "isBool":true},
+ {"index":61, "name":"ModEnvDest", "min":0, "max":4, "isDiscrete":true},
+ {"index":62, "name":"Auto", "min":0, "max":4, "isDiscrete":true},
+ {"index":63, "name":"FilterVelocity", "min":0, "max":1, "isDiscrete":true},
+ {"index":64, "name":"OctaveShift", "min":0, "max":4, "isDiscrete":true},
+ {"index":65, "name":"Lfo2Dest", "min":0, "max":8, "isDiscrete":true},
+
+ // MULTI aka Performance
+ {"class":"NonPartSensitive", "page":10, "index":264, "name":"PerfMidiChannelA", "min":0, "max":15, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":265, "name":"PerfMidiChannelA", "min":0, "max":15, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":266, "name":"PerfMidiChannelA", "min":0, "max":15, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":267, "name":"PerfMidiChannelA", "min":0, "max":15, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":268, "name":"PerfLfo1SyncA", "min":0, "max":7, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":269, "name":"PerfLfo1SyncB", "min":0, "max":7, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":270, "name":"PerfLfo1SyncC", "min":0, "max":7, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":271, "name":"PerfLfo1SyncD", "min":0, "max":7, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":272, "name":"PerfLfo2SyncA", "min":0, "max":7, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":273, "name":"PerfLfo2SyncB", "min":0, "max":7, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":274, "name":"PerfLfo2SyncC", "min":0, "max":7, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":275, "name":"PerfLfo2SyncD", "min":0, "max":7, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":276, "name":"PerfFilterEnvTriggerA", "min":0, "max":1, "isBool":true},
+ {"class":"NonPartSensitive", "page":10, "index":277, "name":"PerfFilterEnvTriggerB", "min":0, "max":1, "isBool":true},
+ {"class":"NonPartSensitive", "page":10, "index":278, "name":"PerfFilterEnvTriggerC", "min":0, "max":1, "isBool":true},
+ {"class":"NonPartSensitive", "page":10, "index":279, "name":"PerfFilterEnvTriggerD", "min":0, "max":1, "isBool":true},
+ {"class":"NonPartSensitive", "page":10, "index":280, "name":"PerfFilterEnvTriggerMidiChannelA", "min":0, "max":15, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":281, "name":"PerfFilterEnvTriggerMidiChannelB", "min":0, "max":15, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":282, "name":"PerfFilterEnvTriggerMidiChannelC", "min":0, "max":15, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":283, "name":"PerfFilterEnvTriggerMidiChannelD", "min":0, "max":15, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":284, "name":"PerfFilterEnvTriggerNoteNumberA", "min":23, "max":127, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":285, "name":"PerfFilterEnvTriggerNoteNumberB", "min":23, "max":127, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":286, "name":"PerfFilterEnvTriggerNoteNumberC", "min":23, "max":127, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":287, "name":"PerfFilterEnvTriggerNoteNumberD", "min":23, "max":127, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":288, "name":"PerfAmpEnvTriggerA", "min":0, "max":1, "isBool":true},
+ {"class":"NonPartSensitive", "page":10, "index":289, "name":"PerfAmpEnvTriggerB", "min":0, "max":1, "isBool":true},
+ {"class":"NonPartSensitive", "page":10, "index":290, "name":"PerfAmpEnvTriggerC", "min":0, "max":1, "isBool":true},
+ {"class":"NonPartSensitive", "page":10, "index":291, "name":"PerfAmpEnvTriggerD", "min":0, "max":1, "isBool":true},
+ {"class":"NonPartSensitive", "page":10, "index":292, "name":"PerfAmpEnvTriggerMidiChannelA", "min":0, "max":15, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":293, "name":"PerfAmpEnvTriggerMidiChannelB", "min":0, "max":15, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":294, "name":"PerfAmpEnvTriggerMidiChannelC", "min":0, "max":15, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":295, "name":"PerfAmpEnvTriggerMidiChannelD", "min":0, "max":15, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":296, "name":"PerfAmpEnvTriggerNoteNumberA", "min":23, "max":127, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":297, "name":"PerfAmpEnvTriggerNoteNumberB", "min":23, "max":127, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":298, "name":"PerfAmpEnvTriggerNoteNumberC", "min":23, "max":127, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":299, "name":"PerfAmpEnvTriggerNoteNumberD", "min":23, "max":127, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":300, "name":"PerfMorfTriggerA", "min":0, "max":1, "isBool":true},
+ {"class":"NonPartSensitive", "page":10, "index":301, "name":"PerfMorfTriggerB", "min":0, "max":1, "isBool":true},
+ {"class":"NonPartSensitive", "page":10, "index":302, "name":"PerfMorfTriggerC", "min":0, "max":1, "isBool":true},
+ {"class":"NonPartSensitive", "page":10, "index":303, "name":"PerfMorfTriggerD", "min":0, "max":1, "isBool":true},
+ {"class":"NonPartSensitive", "page":10, "index":304, "name":"PerfMorfTriggerMidiChannelA", "min":0, "max":15, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":305, "name":"PerfMorfTriggerMidiChannelB", "min":0, "max":15, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":306, "name":"PerfMorfTriggerMidiChannelC", "min":0, "max":15, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":307, "name":"PerfMorfTriggerMidiChannelD", "min":0, "max":15, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":308, "name":"PerfMorfTriggerNoteNumberA", "min":23, "max":127, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":309, "name":"PerfMorfTriggerNoteNumberB", "min":23, "max":127, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":310, "name":"PerfMorfTriggerNoteNumberC", "min":23, "max":127, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":311, "name":"PerfMorfTriggerNoteNumberD", "min":23, "max":127, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":312, "name":"PerfBendRange", "min":0, "max":8, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":313, "name":"PerfUnisonDetune", "min":0, "max":8, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":314, "name":"PerfOutModeAB", "min":0, "max":8, "isDiscrete":true, "mask":3, "shift":0},
+ {"class":"NonPartSensitive", "page":10, "index":314, "name":"PerfOutModeCD", "min":0, "max":3, "isDiscrete":true, "mask":3, "shift":4},
+ {"class":"NonPartSensitive", "page":10, "index":315, "name":"PerfGlobalMidiChannel", "min":0, "max":15},
+ {"class":"NonPartSensitive", "page":10, "index":316, "name":"PerfProgramChange", "min":0, "max":1, "isBool":true},
+ {"class":"NonPartSensitive", "page":10, "index":317, "name":"PerfMidiControl", "min":0, "max":1, "isBool":true},
+ {"class":"NonPartSensitive", "page":10, "index":318, "name":"PerfMasterTune", "min":-99, "max":99},
+ {"class":"NonPartSensitive", "page":10, "index":319, "name":"PerfPedalType", "min":0, "max":2},
+ {"class":"NonPartSensitive", "page":10, "index":320, "name":"PerfLocalControl", "min":0, "max":1, "isBool":true},
+ {"class":"NonPartSensitive", "page":10, "index":321, "name":"PerfKeyboardOctaveShift", "min":0, "max":4, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":322, "name":"PerfSelectedSlot", "min":0, "max":3, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":323, "name":"PerfArpMidiOut", "min":0, "max":1, "isBool":true},
+ {"class":"NonPartSensitive", "page":10, "index":324, "name":"PerfSlotActiveA", "min":0, "max":1, "isBool":true},
+ {"class":"NonPartSensitive", "page":10, "index":325, "name":"PerfSlotActiveB", "min":0, "max":1, "isBool":true},
+ {"class":"NonPartSensitive", "page":10, "index":326, "name":"PerfSlotActiveC", "min":0, "max":1, "isBool":true},
+ {"class":"NonPartSensitive", "page":10, "index":327, "name":"PerfSlotActiveD", "min":0, "max":1, "isBool":true},
+ {"class":"NonPartSensitive", "page":10, "index":328, "name":"PerfProgramSelectA", "min":0, "max":98, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":329, "name":"PerfProgramSelectB", "min":0, "max":98, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":330, "name":"PerfProgramSelectC", "min":0, "max":98, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":331, "name":"PerfProgramSelectD", "min":0, "max":98, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":332, "name":"PerfBankSelectA", "min":0, "max":3, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":333, "name":"PerfBankSelectB", "min":0, "max":3, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":334, "name":"PerfBankSelectC", "min":0, "max":3, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":335, "name":"PerfBankSelectD", "min":0, "max":3, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":336, "name":"PerfChannelPressureAmountA", "min":0, "max":7, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":337, "name":"PerfChannelPressureAmountB", "min":0, "max":7, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":338, "name":"PerfChannelPressureAmountC", "min":0, "max":7, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":339, "name":"PerfChannelPressureAmountD", "min":0, "max":7, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":340, "name":"PerfChannelPressureDestA", "min":0, "max":4, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":341, "name":"PerfChannelPressureDestB", "min":0, "max":4, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":342, "name":"PerfChannelPressureDestC", "min":0, "max":4, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":343, "name":"PerfChannelPressureDestD", "min":0, "max":4, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":344, "name":"PerfExpressionPedalAmountA", "min":0, "max":7, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":345, "name":"PerfExpressionPedalAmountB", "min":0, "max":7, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":346, "name":"PerfExpressionPedalAmountC", "min":0, "max":7, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":347, "name":"PerfExpressionPedalAmountD", "min":0, "max":7, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":348, "name":"PerfExpressionPedalDestA", "min":0, "max":4, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":349, "name":"PerfExpressionPedalDestB", "min":0, "max":4, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":350, "name":"PerfExpressionPedalDestC", "min":0, "max":4, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":351, "name":"PerfExpressionPedalDestD", "min":0, "max":4, "isDiscrete":true},
+ {"class":"NonPartSensitive", "page":10, "index":352, "name":"PerfKeyboardSplit", "min":0, "max":1, "isBool":true},
+ {"class":"NonPartSensitive", "page":10, "index":352, "name":"PerfSplitPoint", "min":0, "max":127, "isDiscrete":true}
+ ],
+ "regions":
+ [
+ { "id":"oscA", "name": "Oscillator 1",
+ "parameters":["O1Waveform", "FmDepth"]
+ },
+ { "id":"oscB", "name": "Oscillator 2",
+ "parameters":["O2Pitch", "O2PitchFine", "O2Waveform", "O2KeyTrack"]
+ },
+ { "id":"oscCommon", "name": "Oscillator Common",
+ "parameters":["PW", "Sync", "RingMod"]
+ },
+ { "id":"filter", "name": "Filter",
+ "parameters":["Cutoff", "Resonance", "FilterEnvAmount", "FilterType", "FilterKeytrack", "FilterVelocity", "Distortion"]
+ },
+ { "id":"filterEnv", "name": "Filter Env",
+ "parameters":["FilterEnvA", "FilterEnvD", "FilterEnvS", "FilterEnvR"]
+ },
+ { "id":"ampEnv", "name": "Amp Env",
+ "parameters":["AmpEnvA", "AmpEnvD", "AmpEnvS", "AmpEnvR"]
+ },
+ { "id":"modEnv", "name": "Mod Env",
+ "parameters":["ModEnvA", "ModEnvD", "ModEnvLevel"]
+ },
+ { "id":"lfoA", "name": "LFO 1",
+ "parameters":["Lfo1Rate", "Lfo1Level", "Lfo1Dest", "Lfo1Waveform"]
+ },
+ { "id":"lfoB", "name": "LFO 2",
+ "parameters":["Lfo2Rate", "Lfo2Dest", "ArpRange"]
+ },
+ { "id":"mod", "name": "Modulation",
+ "parameters":["ModWheelDest", "ModEnvDest"]
+ },
+ { "id":"amp", "name": "Amplifier",
+ "parameters":["Gain", "Mix"]
+ },
+ { "id":"patch", "name": "Patch Common",
+ "parameters":["Portamento", "VoiceMode", "Unison", "Auto", "OctaveShift"]
+ },
+ { "id":"oscAndWaves", "name": "Oscillators & Waves",
+ "parameters":["Wave"],
+ "regions":["oscillators", "waves"]
+ }
+ ],
+ "valuelists":
+ {
+ "unsignedZero":
+ [
+ "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19",
+ "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39",
+ "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59",
+ "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79",
+ "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90", "91", "92", "93", "94", "95", "96", "97", "98", "99",
+ "100", "101", "102", "103", "104", "105", "106", "107", "108", "109", "110", "111", "112", "113", "114", "115", "116", "117", "118", "119",
+ "120", "121", "122", "123", "124", "125", "126", "127"
+ ],
+ "unsignedOne":
+ [
+ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19",
+ "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39",
+ "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59",
+ "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79",
+ "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90", "91", "92", "93", "94", "95", "96", "97", "98", "99",
+ "100", "101", "102", "103", "104", "105", "106", "107", "108", "109", "110", "111", "112", "113", "114", "115", "116", "117", "118", "119",
+ "120", "121", "122", "123", "124", "125", "126", "127", "128"
+ ],
+ "signed":
+ [
+ "-64", "-63", "-62", "-61",
+ "-60", "-59", "-58", "-57", "-56", "-55", "-54", "-53", "-52", "-51", "-50", "-49", "-48", "-47", "-46", "-45", "-44", "-43", "-42", "-41",
+ "-40", "-39", "-38", "-37", "-36", "-35", "-34", "-33", "-32", "-31", "-30", "-29", "-28", "-27", "-26", "-25", "-24", "-23", "-22", "-21",
+ "-20", "-19", "-18", "-17", "-16", "-15", "-14", "-13", "-12", "-11", "-10", "-9", "-8", "-7", "-6", "-5", "-4", "-3", "-2", "-1",
+ "0", "+1", "+2", "+3", "+4", "+5", "+6", "+7", "+8", "+9", "+10", "+11", "+12", "+13", "+14", "+15", "+16", "+17", "+18", "+19",
+ "+20", "+21", "+22", "+23", "+24", "+25", "+26", "+27", "+28", "+29", "+30", "+31", "+32", "+33", "+34", "+35", "+36", "+37", "+38", "+39",
+ "+40", "+41", "+42", "+43", "+44", "+45", "+46", "+47", "+48", "+49", "+50", "+51", "+52", "+53", "+54", "+55", "+56", "+57", "+58", "+59",
+ "+60", "+61", "+62", "+63"
+ ],
+ "octaves":
+ [
+ "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "",
+ "-4", "", "", "", "", "", "", "", "", "", "", "",
+ "-3", "", "", "", "", "", "", "", "", "", "", "",
+ "-2", "", "", "", "", "", "", "", "", "", "", "",
+ "-1", "", "", "", "", "", "", "", "", "", "", "",
+ "0", "", "", "", "", "", "", "", "", "", "", "",
+ "+1", "", "", "", "", "", "", "", "", "", "", "",
+ "+2", "", "", "", "", "", "", "", "", "", "", "",
+ "+3", "", "", "", "", "", "", "", "", "", "", "",
+ "+4", ""
+ ],
+ "ascii":
+ [
+ "NUL","SOH","STX","ETX","EOT","ENQ","ACK","BEL","BS","HT","LF","VT","FF","CR","SO","SI","DLE","DC1","DC2","DC3","DC4","NAK","SYN","ETB","CAN","EM","SUB","ESC","FS","GS","RS","US",
+ ", ","!","\"","#","$","%","&","'","(",")","*","+",",","-",".","/",
+ "0","1","2","3","4","5","6","7","8","9",
+ ":",";","<","=",">","?","@",
+ "A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z",
+ "[","\\","]","^","_","`",
+ "a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z",
+ "{","|","}","~","DEL"
+ ],
+ "pbrange":
+ [
+ "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19",
+ "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39",
+ "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59",
+ "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79",
+ "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90", "91", "92", "93", "94", "95", "96", "97", "98", "99",
+ "100", "101", "102", "103", "104", "105", "106", "107", "108", "109", "110", "111", "112", "113", "114", "115", "116", "117", "118", "119",
+ "120", "Harmonic", "Global"
+ ],
+ "offOn":
+ [
+ "Off", "On"
+ ],
+ "waveType":
+ {
+ "0": "Resonant",
+ "1": "Resonant 2",
+ "2": "Mallet Syn",
+ "3": "Square-Sweep",
+ "4": "Bellish",
+ "5": "Pulse-Sweep",
+ "6": "Saw-Sweep",
+ "7": "Mellow Saw",
+ "8": "Feedback",
+ "9": "Add Harm",
+ "10": "Reso 3 HP",
+ "11": "Wind Syn",
+ "12": "High Harm",
+ "13": "Clipper",
+ "14": "Organ Syn",
+ "15": "Square Saw",
+ "16": "Formant 1",
+ "17": "Polated",
+ "18": "Transient",
+ "19": "E Piano",
+ "20": "Robotic",
+ "21": "Strong Harm",
+ "22": "Perc Organ",
+ "23": "Clip Sweep",
+ "24": "Reso Harms",
+ "25": "2 Echoes",
+ "26": "Formant 2",
+ "27": "Formant Vocal",
+ "28": "Micro Sync",
+ "29": "Micro PWM",
+ "30": "Glassy",
+ "31": "Square HP",
+ "32": "Saw Sync 1",
+ "33": "Saw Sync 2",
+ "34": "Saw Sync 3",
+ "35": "Pul Sync 1",
+ "36": "Pul Sync 2",
+ "37": "Pul Sync 3",
+ "38": "Sin Sync 1",
+ "39": "Sin Sync 2",
+ "40": "Sin Sync 3",
+ "41": "PWM Pulse",
+ "42": "PWM Saw",
+ "43": "Fuzz Wave",
+ "44": "Distorted",
+ "45": "Heavy Fuzz",
+ "46": "Fuzz Sync",
+ "47": "K+Strong 1",
+ "48": "K+Strong 2",
+ "49": "K+Strong 3",
+ "50": "1-2-3-4-5",
+ "51": "19/twenty",
+ "52": "Wavetrip 1",
+ "53": "Wavetrip 2",
+ "54": "Wavetrip 3",
+ "55": "Wavetrip 4",
+ "56": "Male Voice",
+ "57": "Low Piano",
+ "58": "Reso Sweep",
+ "59": "Xmas Bell",
+ "60": "FM Piano",
+ "61": "Fat Organ",
+ "62": "Vibes",
+ "63": "Chorus 2",
+ "64": "True PWM",
+ "96": "User 1",
+ "97": "User 2",
+ "98": "User 3",
+ "99": "User 4",
+ "100": "User 5",
+ "101": "User 6",
+ "102": "User 7",
+ "103": "User 8",
+ "104": "User 9",
+ "105": "User 10",
+ "106": "User 11",
+ "107": "User 12",
+ "108": "User 13",
+ "109": "User 14",
+ "110": "User 15",
+ "111": "User 16",
+ "112": "User 17",
+ "113": "User 18",
+ "114": "User 19",
+ "115": "User 20",
+ "116": "User 21",
+ "117": "User 22",
+ "118": "User 23",
+ "119": "User 24",
+ "120": "User 25",
+ "121": "User 26",
+ "122": "User 27",
+ "123": "User 28",
+ "124": "User 29",
+ "125": "User 30",
+ "126": "User 31",
+ "127": "User 32"
+ },
+ "waveStartWave":
+ [
+ "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19",
+ "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39",
+ "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59",
+ "60", "Triangle", "Square", "Sawtooth"
+ ],
+ "loopStartEnd":
+ [
+ "1", "2", "3", "4", "5", "6", "7", "8"
+ ],
+ "aliasing":
+ [
+ "Off", "1", "2", "3", "4", "5"
+ ],
+ "timeQuant":
+ [
+ "Off", "1", "2", "3", "4", "5"
+ ],
+ "clipping":
+ [
+ "Saturate", "Overflow"
+ ],
+ "accuracy":
+ [
+ "Off", "On"
+ ],
+ "playParameter":
+ {
+ "0": "Osc 1 Octave",
+ "1": "Osc 1 Semitone",
+ "2": "Osc 1 Detune",
+ "3": "Osc 1 Pitch Bend",
+ "4": "Osc 1 Keytrack",
+ "76": "Osc 1 FM Amount",
+ "5": "Osc 2 Octave",
+ "6": "Osc 2 Semitone",
+ "7": "Osc 2 Detune",
+ "8": "Osc 2 Pitch Bend",
+ "9": "Osc 2 Keytrack",
+ "10": "Wavetable",
+ "11": "Wave 1 Startwave",
+ "12": "Wave 1 Phase",
+ "13": "Wave 1 Env Amount",
+ "14": "Wave 1 Velo Amount",
+ "15": "Wave 1 Keytrack",
+ "16": "Wave 2 Startwave",
+ "17": "Wave 2 Phase",
+ "18": "Wave 2 Env Amount",
+ "19": "Wave 2 Velo Amount",
+ "20": "Wave 2 Keytrack",
+ "21": "Mix Wave 1",
+ "22": "Mix Wave 2",
+ "23": "Mix Ringmod",
+ "24": "Mix Noise",
+ "25": "Aliasing",
+ "26": "Quantize",
+ "27": "Clipping",
+ "30": "Filter 1 Type",
+ "28": "Filter 1 Cutoff",
+ "29": "Filter 1 Resonance",
+ "77": "Filter 1 Extra",
+ "31": "Filter 1 Keytrack",
+ "32": "Filter 1 Env Amount",
+ "33": "Filter 1 Vel Amount",
+ "35": "Filter 2 Type",
+ "34": "Filter 2 Cutoff",
+ "36": "Filter 2 Keytrack",
+ "37": "Sound Volume",
+ "38": "Amp Vel Amount",
+ "39": "Amp Keytrack",
+ "41": "Panning",
+ "42": "Pan Keytrack",
+ "55": "Filter Env Attack",
+ "56": "Filter Env Decay",
+ "57": "Filter Env Sustain",
+ "58": "Filter Env Release",
+ "59": "Amlifier Env Attack",
+ "60": "Amlifier Env Decay",
+ "61": "Amplifier Env Sustain",
+ "62": "Amplifier Env Release",
+ "63": "LFO 1 Rate",
+ "64": "LFO 1 Shape",
+ "65": "LFO 1 Delay",
+ "66": "LFO 1 Sync",
+ "67": "LFO 1 Symmetry",
+ "68": "LFO 1 Humanize",
+ "69": "LFO 2 Rate",
+ "70": "LFO 2 Shape",
+ "71": "LFO 2 Delay",
+ "72": "LFO 2 Sync",
+ "73": "LFO 2 Symmetry",
+ "74": "LFO 2 Humanize",
+ "75": "LFO 2 Phase",
+ "43": "Glide",
+ "44": "Glide Type",
+ "78": "Glide Time",
+ "40": "Chorus",
+ "45": "Arp Mode",
+ "46": "Arp Tempo",
+ "47": "Arp Clock",
+ "48": "Arp Range",
+ "49": "Arp Pattern",
+ "50": "Arp Direction",
+ "51": "Arp Note Order",
+ "52": "Arp Velocity",
+ "53": "Voice Allocation",
+ "54": "Voice Assignment",
+ "79": "Control W",
+ "80": "Control X",
+ "81": "Control Y",
+ "82": "Control Z"
+ },
+ "playParamTargets":
+ {
+ "0": "O1Octave",
+ "1": "O1Semi",
+ "2": "O1Detune",
+ "3": "O1BendRange",
+ "4": "O1KeyTrack",
+ "76": "O1FmAmount",
+ "5": "O2Octave",
+ "6": "O2Semi",
+ "7": "O2Detune",
+ "8": "O2BendRange",
+ "9": "O2KeyTrack",
+ "10": "Wave",
+ "11": "W1StartW",
+ "12": "W1StartP",
+ "13": "W1EnvAmount",
+ "14": "W1EnvVelAmount",
+ "15": "W1Keytrack",
+ "16": "W2StartW",
+ "17": "W2StartP",
+ "18": "W2EnvAmount",
+ "19": "W2EnvVelAmount",
+ "20": "W2Keytrack",
+ "21": "MixW1",
+ "22": "MixW2",
+ "23": "MixRingMod",
+ "24": "MixNoise",
+ "25": "Aliasing",
+ "26": "TimeQuant",
+ "27": "Clipping",
+ "30": "F1Type",
+ "28": "F1Cutoff",
+ "29": "F1Resonance",
+ "77": "F1Extra",
+ "31": "F1KeyTrack",
+ "32": "F1EnvAmount",
+ "33": "F1EnvVelAmount",
+ "35": "F2Type",
+ "34": "F2Cutoff",
+ "36": "F2KeyTrack",
+ "37": "AmpVolume",
+ "38": "AmpVelocity",
+ "39": "AmpKeytrack",
+ "41": "Pan",
+ "42": "PanKeytrack",
+ "55": "F1EnvAttack",
+ "56": "F1EnvDecay",
+ "57": "F1EnvSustain",
+ "58": "F1EnvRelease",
+ "59": "AmpEnvAttack",
+ "60": "AmpEnvDecay",
+ "61": "AmpEnvSustain",
+ "62": "AmpEnvRelease",
+ "63": "Lfo1Rate",
+ "64": "Lfo1Shape",
+ "65": "Lfo1Delay",
+ "66": "Lfo1Sync",
+ "67": "Lfo1Symmetry",
+ "68": "Lfo1Humanize",
+ "69": "Lfo2Rate",
+ "70": "Lfo2Shape",
+ "71": "Lfo2Delay",
+ "72": "Lfo2Sync",
+ "73": "Lfo2Symmetry",
+ "74": "Lfo2Humanize",
+ "75": "Lfo2Phase",
+ "43": "GlideEnabled",
+ "44": "GlideType",
+ "78": "GlideTime",
+ "40": "ChorusEnabled",
+ "45": "ArpMode",
+ "46": "ArpTempo",
+ "47": "ArpClock",
+ "48": "ArpRange",
+ "49": "ArpPattern",
+ "50": "ArpDirection",
+ "51": "ArpNoteOrder",
+ "52": "ArpVelocity",
+ "53": "AllocationMode",
+ "54": "Assignment",
+ "79": "ControlW",
+ "80": "ControlX",
+ "81": "ControlY",
+ "82": "ControlZ"
+ },
+ "filter1Type":
+ [
+ "24 dB LP", "12 dB LP", "24 dB BP", "12 dB BP",
+ "12 dB HP", "Sin(x) > 12 dB LP", "12 dB LP > Shaper", "Dual 12 dB LP/BP",
+ "12 dB LP FM", "12 dB LP S&H", "24 dB Notch", "12 dB Notch", "12 dB Band Stop"
+ ],
+ "filter2Type":
+ [
+ "6 dB LP", "6 dB HP"
+ ],
+ "effectType":
+ [
+ "Off", "Chorus", "Flanger 1", "Flanger 2", "AutoWah LP", "AutoWah BP", "Overdrive", "Amp Mod", "", "", "",
+ "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "Delay", "Pan Delay", "Mod Delay"
+ ],
+ "pan":
+ [
+ "Left", "-63", "-62", "-61",
+ "-60", "-59", "-58", "-57", "-56", "-55", "-54", "-53", "-52", "-51", "-50", "-49", "-48", "-47", "-46", "-45", "-44", "-43", "-42", "-41",
+ "-40", "-39", "-38", "-37", "-36", "-35", "-34", "-33", "-32", "-31", "-30", "-29", "-28", "-27", "-26", "-25", "-24", "-23", "-22", "-21",
+ "-20", "-19", "-18", "-17", "-16", "-15", "-14", "-13", "-12", "-11", "-10", "-9", "-8", "-7", "-6", "-5", "-4", "-3", "-2", "-1",
+ "Center","+1", "+2", "+3", "+4", "+5", "+6", "+7", "+8", "+9", "+10", "+11", "+12", "+13", "+14", "+15", "+16", "+17", "+18", "+19",
+ "+20", "+21", "+22", "+23", "+24", "+25", "+26", "+27", "+28", "+29", "+30", "+31", "+32", "+33", "+34", "+35", "+36", "+37", "+38", "+39",
+ "+40", "+41", "+42", "+43", "+44", "+45", "+46", "+47", "+48", "+49", "+50", "+51", "+52", "+53", "+54", "+55", "+56", "+57", "+58", "+59",
+ "+60", "+61", "+62", "Right"
+ ],
+ "panMod":
+ [
+ "Off", "On", "Inverse"
+ ],
+ "glideType":
+ [
+ "Portamento", "Glissando", "Fingered Porta", "Fingered Gliss"
+ ],
+ "glideMode":
+ [
+ "Exponential", "Linear"
+ ],
+ "arpMode":
+ [
+ "Off", "On", "Hold", "Sound"
+ ],
+ "arpTempo":
+ [
+ "",
+ "External",
+ "50", "52", "54", "56", "58", "60", "62", "64",
+ "66", "68", "70", "72", "74", "76", "78", "80",
+ "82", "84", "86", "88", "90", "92", "94", "96",
+ "98", "100", "102", "104", "106", "108", "110", "112",
+ "114", "116", "118", "120", "122", "124", "126", "128",
+ "130", "132", "134", "136", "138", "140", "142", "144",
+ "146", "148", "150", "152", "154", "156", "158", "160",
+ "162", "164", "166", "168", "170", "172", "174", "176",
+ "178", "180", "182", "184", "186", "188", "190", "192",
+ "194", "196", "198", "200", "202", "204", "206", "208",
+ "210", "212", "214", "216", "218", "220", "222", "224",
+ "226", "228", "230", "232", "234", "236", "238", "240",
+ "242", "244", "246", "248", "250", "252", "254", "256",
+ "258", "260", "262", "264", "266", "268", "270", "272",
+ "274", "276", "278", "280", "282", "284", "286", "288",
+ "290", "292", "294", "296", "298", "300"
+ ],
+ "arpClock":
+ [
+ "1/1", "1/2 D", "1/2 T", "1/2",
+ "1/4 D", "1/4 T", "1/4", "1/8 D",
+ "1/8 T", "1/8", "1/16 D", "1/16 T",
+ "1/16", "1/32 D", "1/32 T", "1/32"
+ ],
+ "arpPattern":
+ [
+ "Off", "User", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15"
+ ],
+ "arpDirection":
+ [
+ "Up", "Down", "Alt", "Random"
+ ],
+ "arpNoteOrder":
+ [
+ "By Note", "By Note Rev", "As Played", "Reversed"
+ ],
+ "arpVelocity":
+ [
+ "Root Note", "Last Note"
+ ],
+ "arpUserPatternBits":
+ [
+ "---", "---*", "--*-", "--**",
+ "-*-", "-*-*", "-**-", "-***",
+ "*--", "*--*", "*-*-", "*-**",
+ "**-", "**-*", "***-", "****"
+ ],
+ "arpNotesOutput":
+ [
+ "Off", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "Instrument", "Global"
+ ],
+ "allocationMode":
+ [
+ "Poly", "Mono"
+ ],
+ "assignment":
+ [
+ "Normal", "Dual", "Unisono"
+ ],
+ "delayTime":
+ [
+ "[1/32] 106", "[1/32] 104", "[1/32] 102", "[1/32] 100", "[1/32] 98", "[1/32] 96", "[1/32] 94", "[1/32] 92",
+ "[1/32] 90", "[1/32] 88", "[1/32] 86", "[1/32] 84", "[1/32] 82", "[1/32] 80", "[1/32] 78", "[1/32] 76",
+ "[1/32] 74", "[1/16] 146", "[1/16] 144", "[1/16] 142", "[1/16] 140", "[1/16] 138", "[1/16] 136", "[1/16] 134",
+ "[1/16] 132", "[1/16] 130", "[1/16] 128", "[1/16] 126", "[1/16] 124", "[1/16] 122", "[1/16] 120", "[1/16] 118",
+ "[1/16] 116", "[1/16] 114", "[1/16] 112", "[1/16] 110", "[1/16] 108", "[1/16] 106", "[1/16] 104", "[1/16] 102",
+ "[1/16] 100", "[1/16] 98", "[1/16] 96", "[1/16] 94", "[1/16] 92", "[1/16] 90", "[1/16] 88", "[1/16] 86",
+ "[1/16] 84", "[1/16] 82", "[1/16] 80", "[1/16] 78", "[1/16] 76", "[1/16] 74", "[1/8] 146", "[1/8] 144",
+ "[1/8] 142", "[1/8] 140", "[1/8] 138", "[1/8] 136", "[1/8] 134", "[1/8] 132", "[1/8] 130", "[1/8] 128",
+ "[1/8] 126", "[1/8] 124", "[1/8] 122", "[1/8] 120", "[1/8] 118", "[1/8] 116", "[1/8] 114", "[1/8] 112",
+ "[1/8] 110", "[1/8] 108", "[1/8] 106", "[1/8] 104", "[1/8] 102", "[1/8] 100", "[1/8] 98", "[1/8] 96",
+ "[1/8] 94", "[1/8] 92", "[1/8] 90", "[1/8] 88", "[1/8] 86", "[1/8] 84", "[1/8] 82", "[1/8] 80",
+ "[1/8] 78", "[1/8] 76", "[1/8] 74", "[1/4] 146", "[1/4] 144", "[1/4] 142", "[1/4] 140", "[1/4] 138",
+ "[1/4] 136", "[1/4] 134", "[1/4] 132", "[1/4] 130", "[1/4] 128", "[1/4] 126", "[1/4] 124", "[1/4] 122",
+ "[1/4] 120", "[1/4] 118", "[1/4] 116", "[1/4] 114", "[1/4] 112", "[1/4] 110", "[1/4] 108", "[1/4] 106",
+ "[1/4] 104", "[1/4] 102", "[1/4] 100", "[1/4] 98", "[1/4] 96", "[1/4] 94", "[1/4] 92", "[1/4] 90",
+ "[1/4] 88", "[1/4] 86", "[1/4] 84", "[1/4] 82", "[1/4] 80", "[1/4] 78", "[1/4] 76", "[1/4] 74"
+ ],
+ "envTrigger":
+ [
+ "Normal", "Single", "Retrigger"
+ ],
+ "lfoShape":
+ [
+ "Sine", "Triangle", "Square", "Saw", "Random", "S&H"
+ ],
+ "lfoDelay":
+ [
+ "Off", "Retrigger", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19",
+ "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39",
+ "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59",
+ "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79",
+ "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90", "91", "92", "93", "94", "95", "96", "97", "98", "99",
+ "100", "101", "102", "103", "104", "105", "106", "107", "108", "109", "110", "111", "112", "113", "114", "115", "116", "117", "118", "119",
+ "120", "121", "122", "123", "124", "125", "126"
+ ],
+ "lfoRateSync":
+ [
+ "128 Bars", "", "", "",
+ "96 Bars", "", "", "",
+ "64 Bars", "", "", "",
+ "48 Bars", "", "", "",
+ "36 Bars", "", "", "",
+ "32 Bars", "", "", "",
+ "24 Bars", "", "", "",
+ "18 Bars", "", "", "",
+ "16 Bars", "", "", "",
+ "12 Bars", "", "", "",
+ "9 Bars", "", "", "",
+ "8 Bars", "", "", "",
+ "6 Bars", "", "", "",
+ "4 Bars", "", "", "",
+ "3 Bars", "", "", "",
+ "2 Bars", "", "", "",
+ "1/1", "", "", "",
+ "1/2 D", "", "", "",
+ "1/2 T", "", "", "",
+ "1/2", "", "", "",
+ "1/4 D", "", "", "",
+ "1/4 T", "", "", "",
+ "1/4", "", "", "",
+ "1/8 D", "", "", "",
+ "1/8 T", "", "", "",
+ "1/8", "", "", "",
+ "1/16 D", "", "", "",
+ "1/16 T", "", "", "",
+ "1/16", "", "", "",
+ "1/32 D", "", "", "",
+ "1/32", "", "", "",
+ "1/64", "", "", "1/64"
+ ],
+ "lfoSync":
+ {
+ "0": "Off",
+ "1": "On",
+ "3": "Clock"
+ },
+ "phase":
+ [
+ "Free", "3°", "6°", "8°", "11°", "14°", "17°", "20°", "23°", "25°", "28°", "31°", "34°", "37°", "39°", "42°", "45°", "48°", "51°", "53°",
+ "56°", "59°", "62°", "65°", "68°", "70°", "73°", "76°", "79°", "82°", "84°", "87°", "90°", "93°", "96°", "98°", "101°", "104°", "107°", "110°",
+ "113°", "115°", "118°", "121°", "124°", "127°", "129°", "132°", "135°", "138°", "141°", "143°", "146°", "149°", "152°", "155°", "158°", "160°", "163°", "166°",
+ "169°", "172°", "174°", "177°", "180°", "183°", "186°", "188°", "191°", "194°", "197°", "200°", "202°", "205°", "208°", "211°", "214°", "217°", "219°", "222°",
+ "225°", "228°", "231°", "233°", "236°", "239°", "242°", "245°", "248°", "250°", "253°", "256°", "259°", "262°", "264°", "267°", "270°", "273°", "276°", "278°",
+ "281°", "284°", "287°", "290°", "293°", "295°", "298°", "301°", "304°", "307°", "309°", "312°", "315°", "319°", "321°", "323°", "326°", "329°", "332°", "335°",
+ "338°", "340°", "343°", "346°", "349°", "352°", "354°", "357°"
+ ],
+ "modSource":
+ [
+ "Off", "LFO 1", "LFO 1 * MW", "LFO 1 * AT", "LFO 2", "Filter Env", "Amp Env", "Wave Env", "Free Env", "Key Follow", "Keytrack", "Velocity", "Release Vel", "Aftertouch", "Poly Pressure", "Pitch Bend",
+ "Modwheel", "Sustain Pedal", "Foot Control", "Breath Control", "Control W", "Control X", "Control Y", "Control Z", "Control Delay", "Modifier #1", "Modifier #2", "Modifier #3", "Modifier #4",
+ "MIDI Clock", "Min", "Max"
+ ],
+ "modType":
+ [
+ "+", "-", "*", "/", "XOR", "OR", "AND", "S&H", "Ramp", "Switch", "Abs", "Min", "Max", "Lag Processor", "Filter", "Differential"
+ ],
+ "modDest":
+ {
+ "0": "Pitch",
+ "1": "Osc 1 Pitch",
+ "2": "Osc 2 Pitch",
+ "3": "Wave 1 Startwave",
+ "4": "Wave 2 Startwave",
+ "34": "FM Amount",
+ "5": "Mix Wave 1",
+ "6": "Mix Wave 2",
+ "7": "Mix Ring Mod",
+ "8": "Mix Noise",
+ "9": "Filter 1 Cutoff",
+ "10": "Filter 1 Resonance",
+ "35": "Filter 1 Extra",
+ "11": "Filter 2 Cutoff",
+ "12": "Volume",
+ "13": "Pan",
+ "14": "Filter Env Attack",
+ "15": "Filter Env Decay",
+ "16": "Filter Env Sustain",
+ "17": "Filter Env Release",
+ "18": "Amp Env Attack",
+ "19": "Amp Env Decay",
+ "20": "Amp Env Sustain",
+ "21": "Amp Env Release",
+ "22": "Wave Env Times",
+ "23": "Wave Env Levels",
+ "24": "Free Env Times",
+ "25": "Free Env Levels",
+ "26": "LFO 1 Rate",
+ "27": "LFO 1 Level",
+ "28": "LFO 2 Rate",
+ "29": "LFO 2 Level",
+ "30": "Mod #1 Amount",
+ "31": "Mod #2 Amount",
+ "32": "Mod #3 Amount",
+ "33": "Mod #4 Amount"
+ },
+ "midiChannel":
+ [
+ "Global", "Omni", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16"
+ ],
+ "output":
+ [
+ "Main", "Sub"
+ ],
+ "midiNote":
+ [
+ "C-2","C#-2","D-2","D#-2","E-2","F-2","F#-2","G-2","G#-2","A-2","A#-2","B-2",
+ "C-1","C#-1","D-1","D#-1","E-1","F-1","F#-1","G-1","G#-1","A-1","A#-1","B-1",
+ "C0", "C#0", "D0", "D#0", "E0", "F0", "F#0", "G0", "G#0", "A0", "A#0", "B0",
+ "C1", "C#1", "D1", "D#1", "E1", "F1", "F#1", "G1", "G#1", "A1", "A#1", "B1",
+ "C2", "C#2", "D2", "D#2", "E2", "F2", "F#2", "G2", "G#2", "A2", "A#2", "B2",
+ "C3", "C#3", "D3", "D#3", "E3", "F3", "F#3", "G3", "G#3", "A3", "A#3", "B3",
+ "C4", "C#4", "D4", "D#4", "E4", "F4", "F#4", "G4", "G#4", "A4", "A#4", "B4",
+ "C5", "C#5", "D5", "D#5", "E5", "F5", "F#5", "G5", "G#5", "A5", "A#5", "B5",
+ "C6", "C#6", "D6", "D#6", "E6", "F6", "F#6", "G6", "G#6", "A6", "A#6", "B6",
+ "C7", "C#7", "D7", "D#7", "E7", "F7", "F#7", "G7", "G#7", "A7", "A#7", "B7",
+ "C8", "C#8", "D8", "D#8", "E8", "F8", "F#8", "G8"
+ ],
+
+ "keytrack77":
+ [
+ "-100%", "-95%", "-90%", "-85%", "-80%", "-75%", "-70%", "-65%",
+ "-60%", "-55%", "-50%", "-45%", "-40%", "-35%", "-30%", "-25%",
+ "-20%", "-15%", "-10%", "-5%", "0%", "5%", "10%", "15%",
+ "20%", "25%", "30%", "35%", "40%", "45%", "50%", "55%",
+ "60%", "65%", "70%", "75%", "80%", "85%", "90%", "91%",
+ "92%", "93%", "94%", "95%", "96%", "97%", "98%", "99%",
+ "100%", "101%", "102%", "103%", "104%", "105%", "106%", "107%",
+ "108%", "109%", "110%", "115%", "120%", "125%", "130%", "135%",
+ "140%", "145%", "150%", "155%", "160%", "165%", "170%", "175%",
+ "180%", "185%", "190%", "195%", "200%"
+ ],
+ "keytrack128":
+ [
+ "-200%", "-197%", "-194%", "-191%", "-188%", "-185%", "-182%", "-179%",
+ "-175%", "-172%", "-169%", "-166%", "-163%", "-160%", "-157%", "-154%",
+ "-150%", "-147%", "-144%", "-141%", "-138%", "-135%", "-132%", "-129%",
+ "-125%", "-122%", "-119%", "-116%", "-113%", "-110%", "-107%", "-104%",
+ "-100%", "-97%", "-94%", "-91%", "-88%", "-85%", "-82%", "-79%",
+ "-75%", "-72%", "-69%", "-66%", "-63%", "-60%", "-57%", "-54%",
+ "-50%", "-47%", "-44%", "-41%", "-38%", "-35%", "-32%", "-29%",
+ "-25%", "-22%", "-19%", "-16%", "-13%", "-10%", "-7%", "-4%",
+ "0%", "+3%", "+6%", "+9%", "+12%", "+15%", "+18%", "+21%",
+ "+25%", "+28%", "+31%", "+34%", "+37%", "+40%", "+43%", "+46%",
+ "+50%", "+53%", "+56%", "+59%", "+62%", "+65%", "+68%", "+71%",
+ "+75%", "+78%", "+81%", "+84%", "+87%", "+90%", "+93%", "+96%",
+ "+100%", "+103%", "+106%", "+109%", "+112%", "+115%", "+118%", "+121%",
+ "+125%", "+128%", "+131%", "+134%", "+137%", "+140%", "+143%", "+146%",
+ "+150%", "+153%", "+156%", "+159%", "+162%", "+165%", "+168%", "+171%",
+ "+175%", "+178%", "+181%", "+184%", "+187%", "+190%", "+193%", "+197%"
+ ],
+ "soundBank":
+ [
+ "A", "B"
+ ]
+ },
+ "midipackets":
+ {
+ "requestsingle": [
+ {"type": "byte", "value": "f0"},
+ {"type": "byte", "value": "3e"},
+ {"type": "byte", "value": "0e"},
+ {"type": "deviceid"},
+ {"type": "byte", "value": "00"},
+ {"type": "bank"},
+ {"type": "program"},
+ {"type": "byte", "value": "f7"}
+ ],
+ "requestmulti": [
+ {"type": "byte", "value": "f0"},
+ {"type": "byte", "value": "3e"},
+ {"type": "byte", "value": "0e"},
+ {"type": "deviceid"},
+ {"type": "byte", "value": "01"},
+ {"type": "bank"},
+ {"type": "program"},
+ {"type": "byte", "value": "f7"}
+ ],
+ "requestsinglebank": [
+ {"type": "byte", "value": "f0"},
+ {"type": "byte", "value": "3e"},
+ {"type": "byte", "value": "0e"},
+ {"type": "deviceid"},
+ {"type": "byte", "value": "00"},
+ {"type": "byte", "value": "10"},
+ {"type": "bank"},
+ {"type": "byte", "value": "f7"}
+ ],
+ "requestmultibank": [
+ {"type": "byte", "value": "f0"},
+ {"type": "byte", "value": "3e"},
+ {"type": "byte", "value": "0e"},
+ {"type": "deviceid"},
+ {"type": "byte", "value": "01"},
+ {"type": "byte", "value": "10"},
+ {"type": "bank"},
+ {"type": "byte", "value": "f7"}
+ ],
+ "requestglobal": [
+ {"type": "byte", "value": "f0"},
+ {"type": "byte", "value": "3e"},
+ {"type": "byte", "value": "0e"},
+ {"type": "deviceid"},
+ {"type": "byte", "value": "04"},
+ {"type": "byte", "value": "f7"}
+ ],
+ "requestmode": [
+ {"type": "byte", "value": "f0"},
+ {"type": "byte", "value": "3e"},
+ {"type": "byte", "value": "0e"},
+ {"type": "deviceid"},
+ {"type": "byte", "value": "07"},
+ {"type": "byte", "value": "f7"}
+ ],
+ "requestallsingles": [
+ {"type": "byte", "value": "f0"},
+ {"type": "byte", "value": "3e"},
+ {"type": "byte", "value": "0e"},
+ {"type": "deviceid"},
+ {"type": "byte", "value": "00"},
+ {"type": "byte", "value": "10"},
+ {"type": "byte", "value": "00"},
+ {"type": "byte", "value": "f7"}
+ ],
+ "singleparameterchange": [
+ {"type": "byte", "value": "f0"},
+ {"type": "byte", "value": "3e"},
+ {"type": "byte", "value": "0e"},
+ {"type": "deviceid"},
+ {"type": "byte", "value": "20"},
+ {"type": "part"},
+ {"type": "page"},
+ {"type": "paramindex"},
+ {"type": "paramvalue"},
+ {"type": "byte", "value": "f7"}
+ ],
+ "multiparameterchange": [
+ {"type": "byte", "value": "f0"},
+ {"type": "byte", "value": "3e"},
+ {"type": "byte", "value": "0e"},
+ {"type": "deviceid"},
+ {"type": "byte", "value": "21"},
+ {"type": "page"}, // LL
+ {"type": "paramindex"}, // PP
+ {"type": "paramvalue"}, // XX
+ {"type": "byte", "value": "f7"}
+ ],
+ "globalparameterchange": [
+ {"type": "byte", "value": "f0"},
+ {"type": "byte", "value": "3e"},
+ {"type": "byte", "value": "0e"},
+ {"type": "deviceid"},
+ {"type": "byte", "value": "24"},
+ {"type": "paramindex"},
+ {"type": "paramvalue"},
+ {"type": "byte", "value": "f7"}
+ ],
+ "singledump": [
+ {"type": "byte", "value": "f0"},
+ {"type": "byte", "value": "3e"},
+ {"type": "byte", "value": "0e"},
+ {"type": "deviceid"},
+ {"type": "byte", "value": "10"},
+ {"type": "bank"},
+ {"type": "program"},
+
+ {"type": "param", "name": "Version"},
+ {"type": "byte", "value": "f7"}
+ ],
+
+ "multidump": [
+ {"type": "byte", "value": "f0"},
+ {"type": "byte", "value": "3e"},
+ {"type": "byte", "value": "0e"},
+ {"type": "deviceid"},
+ {"type": "byte", "value": "11"},
+ {"type": "bank"},
+ {"type": "program"},
+
+ {"type": "param", "name": "MVolume"}, // 0
+ {"type": "param", "name": "MControlW"}, // 1
+ {"type": "param", "name": "MControlX"}, // 2
+ {"type": "param", "name": "MControlY"}, // 3
+ {"type": "param", "name": "MControlZ"}, // 4
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "param", "name": "MName00"}, // 16
+ {"type": "param", "name": "MName01"},
+ {"type": "param", "name": "MName02"},
+ {"type": "param", "name": "MName03"},
+ {"type": "param", "name": "MName04"},
+ {"type": "param", "name": "MName05"},
+ {"type": "param", "name": "MName06"},
+ {"type": "param", "name": "MName07"},
+ {"type": "param", "name": "MName08"},
+ {"type": "param", "name": "MName09"},
+ {"type": "param", "name": "MName10"},
+ {"type": "param", "name": "MName11"},
+ {"type": "param", "name": "MName12"},
+ {"type": "param", "name": "MName13"},
+ {"type": "param", "name": "MName14"},
+ {"type": "param", "name": "MName15"},
+
+ {"type": "param", "name":"MI0SoundBank"},
+ {"type": "param", "name":"MI0SoundNumber"},
+ {"type": "param", "name":"MI0MidiChannel"},
+ {"type": "param", "name":"MI0Volume"},
+ {"type": "param", "name":"MI0Transpose"},
+ {"type": "param", "name":"MI0Detune"},
+ {"type": "param", "name":"MI0Output"},
+ {"type": "param", "name":"MI0Enabled"},
+ {"type": "param", "name":"MI0Pan"},
+ {"type": "param", "name":"MI0PanMod"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "param", "name":"MI0VeloLow"},
+ {"type": "param", "name":"MI0VeloHigh"},
+ {"type": "param", "name":"MI0KeyLow"},
+ {"type": "param", "name":"MI0KeyHigh"},
+ {"type": "param", "name":"MI0ArpActive"},
+ {"type": "param", "name":"MI0ArpClock"},
+ {"type": "param", "name":"MI0ArpRange"},
+ {"type": "param", "name":"MI0ArpPattern"},
+ {"type": "param", "name":"MI0ArpDirection"},
+ {"type": "param", "name":"MI0ArpNoteOrder"},
+ {"type": "param", "name":"MI0ArpVelocity"},
+ {"type": "param", "name":"MI0ArpReset"},
+ {"type": "param", "name":"MI0ArpNotesOutput"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "null"},
+
+ {"type": "param", "name":"MI1SoundBank"},
+ {"type": "param", "name":"MI1SoundNumber"},
+ {"type": "param", "name":"MI1MidiChannel"},
+ {"type": "param", "name":"MI1Volume"},
+ {"type": "param", "name":"MI1Transpose"},
+ {"type": "param", "name":"MI1Detune"},
+ {"type": "param", "name":"MI1Output"},
+ {"type": "param", "name":"MI1Enabled"},
+ {"type": "param", "name":"MI1Pan"},
+ {"type": "param", "name":"MI1PanMod"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "param", "name":"MI1VeloLow"},
+ {"type": "param", "name":"MI1VeloHigh"},
+ {"type": "param", "name":"MI1KeyLow"},
+ {"type": "param", "name":"MI1KeyHigh"},
+ {"type": "param", "name":"MI1ArpActive"},
+ {"type": "param", "name":"MI1ArpClock"},
+ {"type": "param", "name":"MI1ArpRange"},
+ {"type": "param", "name":"MI1ArpPattern"},
+ {"type": "param", "name":"MI1ArpDirection"},
+ {"type": "param", "name":"MI1ArpNoteOrder"},
+ {"type": "param", "name":"MI1ArpVelocity"},
+ {"type": "param", "name":"MI1ArpReset"},
+ {"type": "param", "name":"MI1ArpNotesOutput"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "null"},
+
+ {"type": "param", "name":"MI2SoundBank"},
+ {"type": "param", "name":"MI2SoundNumber"},
+ {"type": "param", "name":"MI2MidiChannel"},
+ {"type": "param", "name":"MI2Volume"},
+ {"type": "param", "name":"MI2Transpose"},
+ {"type": "param", "name":"MI2Detune"},
+ {"type": "param", "name":"MI2Output"},
+ {"type": "param", "name":"MI2Enabled"},
+ {"type": "param", "name":"MI2Pan"},
+ {"type": "param", "name":"MI2PanMod"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "param", "name":"MI2VeloLow"},
+ {"type": "param", "name":"MI2VeloHigh"},
+ {"type": "param", "name":"MI2KeyLow"},
+ {"type": "param", "name":"MI2KeyHigh"},
+ {"type": "param", "name":"MI2ArpActive"},
+ {"type": "param", "name":"MI2ArpClock"},
+ {"type": "param", "name":"MI2ArpRange"},
+ {"type": "param", "name":"MI2ArpPattern"},
+ {"type": "param", "name":"MI2ArpDirection"},
+ {"type": "param", "name":"MI2ArpNoteOrder"},
+ {"type": "param", "name":"MI2ArpVelocity"},
+ {"type": "param", "name":"MI2ArpReset"},
+ {"type": "param", "name":"MI2ArpNotesOutput"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "null"},
+
+ {"type": "param", "name":"MI3SoundBank"},
+ {"type": "param", "name":"MI3SoundNumber"},
+ {"type": "param", "name":"MI3MidiChannel"},
+ {"type": "param", "name":"MI3Volume"},
+ {"type": "param", "name":"MI3Transpose"},
+ {"type": "param", "name":"MI3Detune"},
+ {"type": "param", "name":"MI3Output"},
+ {"type": "param", "name":"MI3Enabled"},
+ {"type": "param", "name":"MI3Pan"},
+ {"type": "param", "name":"MI3PanMod"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "param", "name":"MI3VeloLow"},
+ {"type": "param", "name":"MI3VeloHigh"},
+ {"type": "param", "name":"MI3KeyLow"},
+ {"type": "param", "name":"MI3KeyHigh"},
+ {"type": "param", "name":"MI3ArpActive"},
+ {"type": "param", "name":"MI3ArpClock"},
+ {"type": "param", "name":"MI3ArpRange"},
+ {"type": "param", "name":"MI3ArpPattern"},
+ {"type": "param", "name":"MI3ArpDirection"},
+ {"type": "param", "name":"MI3ArpNoteOrder"},
+ {"type": "param", "name":"MI3ArpVelocity"},
+ {"type": "param", "name":"MI3ArpReset"},
+ {"type": "param", "name":"MI3ArpNotesOutput"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "null"},
+
+ {"type": "param", "name":"MI4SoundBank"},
+ {"type": "param", "name":"MI4SoundNumber"},
+ {"type": "param", "name":"MI4MidiChannel"},
+ {"type": "param", "name":"MI4Volume"},
+ {"type": "param", "name":"MI4Transpose"},
+ {"type": "param", "name":"MI4Detune"},
+ {"type": "param", "name":"MI4Output"},
+ {"type": "param", "name":"MI4Enabled"},
+ {"type": "param", "name":"MI4Pan"},
+ {"type": "param", "name":"MI4PanMod"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "param", "name":"MI4VeloLow"},
+ {"type": "param", "name":"MI4VeloHigh"},
+ {"type": "param", "name":"MI4KeyLow"},
+ {"type": "param", "name":"MI4KeyHigh"},
+ {"type": "param", "name":"MI4ArpActive"},
+ {"type": "param", "name":"MI4ArpClock"},
+ {"type": "param", "name":"MI4ArpRange"},
+ {"type": "param", "name":"MI4ArpPattern"},
+ {"type": "param", "name":"MI4ArpDirection"},
+ {"type": "param", "name":"MI4ArpNoteOrder"},
+ {"type": "param", "name":"MI4ArpVelocity"},
+ {"type": "param", "name":"MI4ArpReset"},
+ {"type": "param", "name":"MI4ArpNotesOutput"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "null"},
+
+ {"type": "param", "name":"MI5SoundBank"},
+ {"type": "param", "name":"MI5SoundNumber"},
+ {"type": "param", "name":"MI5MidiChannel"},
+ {"type": "param", "name":"MI5Volume"},
+ {"type": "param", "name":"MI5Transpose"},
+ {"type": "param", "name":"MI5Detune"},
+ {"type": "param", "name":"MI5Output"},
+ {"type": "param", "name":"MI5Enabled"},
+ {"type": "param", "name":"MI5Pan"},
+ {"type": "param", "name":"MI5PanMod"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "param", "name":"MI5VeloLow"},
+ {"type": "param", "name":"MI5VeloHigh"},
+ {"type": "param", "name":"MI5KeyLow"},
+ {"type": "param", "name":"MI5KeyHigh"},
+ {"type": "param", "name":"MI5ArpActive"},
+ {"type": "param", "name":"MI5ArpClock"},
+ {"type": "param", "name":"MI5ArpRange"},
+ {"type": "param", "name":"MI5ArpPattern"},
+ {"type": "param", "name":"MI5ArpDirection"},
+ {"type": "param", "name":"MI5ArpNoteOrder"},
+ {"type": "param", "name":"MI5ArpVelocity"},
+ {"type": "param", "name":"MI5ArpReset"},
+ {"type": "param", "name":"MI5ArpNotesOutput"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "null"},
+
+ {"type": "param", "name":"MI6SoundBank"},
+ {"type": "param", "name":"MI6SoundNumber"},
+ {"type": "param", "name":"MI6MidiChannel"},
+ {"type": "param", "name":"MI6Volume"},
+ {"type": "param", "name":"MI6Transpose"},
+ {"type": "param", "name":"MI6Detune"},
+ {"type": "param", "name":"MI6Output"},
+ {"type": "param", "name":"MI6Enabled"},
+ {"type": "param", "name":"MI6Pan"},
+ {"type": "param", "name":"MI6PanMod"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "param", "name":"MI6VeloLow"},
+ {"type": "param", "name":"MI6VeloHigh"},
+ {"type": "param", "name":"MI6KeyLow"},
+ {"type": "param", "name":"MI6KeyHigh"},
+ {"type": "param", "name":"MI6ArpActive"},
+ {"type": "param", "name":"MI6ArpClock"},
+ {"type": "param", "name":"MI6ArpRange"},
+ {"type": "param", "name":"MI6ArpPattern"},
+ {"type": "param", "name":"MI6ArpDirection"},
+ {"type": "param", "name":"MI6ArpNoteOrder"},
+ {"type": "param", "name":"MI6ArpVelocity"},
+ {"type": "param", "name":"MI6ArpReset"},
+ {"type": "param", "name":"MI6ArpNotesOutput"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "null"},
+
+ {"type": "param", "name":"MI7SoundBank"},
+ {"type": "param", "name":"MI7SoundNumber"},
+ {"type": "param", "name":"MI7MidiChannel"},
+ {"type": "param", "name":"MI7Volume"},
+ {"type": "param", "name":"MI7Transpose"},
+ {"type": "param", "name":"MI7Detune"},
+ {"type": "param", "name":"MI7Output"},
+ {"type": "param", "name":"MI7Enabled"},
+ {"type": "param", "name":"MI7Pan"},
+ {"type": "param", "name":"MI7PanMod"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "param", "name":"MI7VeloLow"},
+ {"type": "param", "name":"MI7VeloHigh"},
+ {"type": "param", "name":"MI7KeyLow"},
+ {"type": "param", "name":"MI7KeyHigh"},
+ {"type": "param", "name":"MI7ArpActive"},
+ {"type": "param", "name":"MI7ArpClock"},
+ {"type": "param", "name":"MI7ArpRange"},
+ {"type": "param", "name":"MI7ArpPattern"},
+ {"type": "param", "name":"MI7ArpDirection"},
+ {"type": "param", "name":"MI7ArpNoteOrder"},
+ {"type": "param", "name":"MI7ArpVelocity"},
+ {"type": "param", "name":"MI7ArpReset"},
+ {"type": "param", "name":"MI7ArpNotesOutput"},
+ {"type": "null"},
+ {"type": "null"},
+ {"type": "null"},
+
+ {"type": "checksum", "first": 7, "last": 262},
+ {"type": "byte", "value": "f7"}
+ ],
+ }
+}