commit 67091637410b4eb060da4271d4e2ed54755f181c
parent eaaeb4d3514b0330dc3bcbbcf523eb46e71af35c
Author: dsp56300 <dsp56300@users.noreply.github.com>
Date: Mon, 5 Aug 2024 23:17:02 +0200
set correct parameter ranges for morf sense parameters & master tune now that we support negative minimum values
Diffstat:
1 file changed, 57 insertions(+), 27 deletions(-)
diff --git a/source/nord/n2x/n2xJucePlugin/parameterDescriptions_n2x.json b/source/nord/n2x/n2xJucePlugin/parameterDescriptions_n2x.json
@@ -42,31 +42,31 @@
{"index":24, "name":"ArpRange"},
// TODO these should have a min value of -128
- {"index":25, "name":"O2PitchSens" , "min":0, "max":127},
- {"index":26, "name":"O2PitchFineSens" , "min":0, "max":127},
- {"index":27, "name":"MixSens" , "min":0, "max":127},
- {"index":28, "name":"CutoffSens" , "min":0, "max":127},
- {"index":29, "name":"ResonanceSens" , "min":0, "max":127},
- {"index":30, "name":"FilterEnvAmountSens", "min":0, "max":127},
- {"index":31, "name":"PWSens" , "min":0, "max":127},
- {"index":32, "name":"FmDepthSens" , "min":0, "max":127},
- {"index":33, "name":"FilterEnvASens" , "min":0, "max":127},
- {"index":34, "name":"FilterEnvDSens" , "min":0, "max":127},
- {"index":35, "name":"FilterEnvSSens" , "min":0, "max":127},
- {"index":36, "name":"FilterEnvRSens" , "min":0, "max":127},
- {"index":37, "name":"AmpEnvASens" , "min":0, "max":127},
- {"index":38, "name":"AmpEnvDSens" , "min":0, "max":127},
- {"index":39, "name":"AmpEnvSSens" , "min":0, "max":127},
- {"index":40, "name":"AmpEnvRSens" , "min":0, "max":127},
- {"index":41, "name":"PortamentoSens" , "min":0, "max":127},
- {"index":42, "name":"GainSens" , "min":0, "max":127},
- {"index":43, "name":"ModEnvASens" , "min":0, "max":127},
- {"index":44, "name":"ModEnvDSens" , "min":0, "max":127},
- {"index":45, "name":"ModEnvLevelSens" , "min":0, "max":127},
- {"index":46, "name":"Lfo1RateSens" , "min":0, "max":127},
- {"index":47, "name":"Lfo1LevelSens" , "min":0, "max":127},
- {"index":48, "name":"Lfo2RateSens" , "min":0, "max":127},
- {"index":49, "name":"ArpRangeSens" , "min":0, "max":127},
+ {"index":25, "name":"O2PitchSens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":26, "name":"O2PitchFineSens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":27, "name":"MixSens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":28, "name":"CutoffSens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":29, "name":"ResonanceSens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":30, "name":"FilterEnvAmountSens", "min":-128, "max":127, "toText":"signed256"},
+ {"index":31, "name":"PWSens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":32, "name":"FmDepthSens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":33, "name":"FilterEnvASens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":34, "name":"FilterEnvDSens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":35, "name":"FilterEnvSSens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":36, "name":"FilterEnvRSens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":37, "name":"AmpEnvASens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":38, "name":"AmpEnvDSens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":39, "name":"AmpEnvSSens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":40, "name":"AmpEnvRSens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":41, "name":"PortamentoSens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":42, "name":"GainSens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":43, "name":"ModEnvASens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":44, "name":"ModEnvDSens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":45, "name":"ModEnvLevelSens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":46, "name":"Lfo1RateSens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":47, "name":"Lfo1LevelSens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":48, "name":"Lfo2RateSens" , "min":-128, "max":127, "toText":"signed256"},
+ {"index":49, "name":"ArpRangeSens" , "min":-128, "max":127, "toText":"signed256"},
{"index":50, "name":"O1Waveform", "min":0, "max":3, "isDiscrete":true},
{"index":51, "name":"O2Waveform", "min":0, "max":3, "isDiscrete":true},
@@ -142,8 +142,7 @@
{"class":"NonPartSensitive", "page":10, "index":315, "name":"PerfGlobalMidiChannel", "min":0, "max":15, "isDiscrete":true},
{"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},
- // TODO: min needs to be -99
- {"class":"NonPartSensitive", "page":10, "index":318, "name":"PerfMasterTune", "min":0, "max":99},
+ {"class":"NonPartSensitive", "page":10, "index":318, "name":"PerfMasterTune", "min":-99, "max":99, "toText":"masterTune"},
{"class":"NonPartSensitive", "page":10, "index":319, "name":"PerfPedalType", "min":0, "max":2, "isDiscrete":true},
{"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},
@@ -230,6 +229,37 @@
"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"
+ ],
+ "signed256":
+ [
+ "-128", "-127", "-126", "-125", "-124", "-123", "-122", "-121", "-120", "-119", "-118", "-117", "-116", "-115", "-114", "-113", "-112", "-111", "-110", "-109", "-108",
+ "-107", "-106", "-105", "-104", "-103", "-102", "-101", "-100", "-99", "-98", "-97", "-96", "-95", "-94", "-93", "-92", "-91", "-90", "-89", "-88",
+ "-87", "-86", "-85", "-84", "-83", "-82", "-81", "-80", "-79", "-78", "-77", "-76", "-75", "-74", "-73", "-72", "-71", "-70", "-69", "-68",
+ "-67", "-66", "-65", "-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", "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"
+ ],
+ "masterTune":
+ [
+ "-99", "-98", "-97", "-96", "-95", "-94", "-93", "-92", "-91", "-90", "-89", "-88",
+ "-87", "-86", "-85", "-84", "-83", "-82", "-81", "-80", "-79", "-78", "-77", "-76", "-75", "-74", "-73", "-72", "-71", "-70", "-69", "-68",
+ "-67", "-66", "-65", "-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", "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"
]
},
"midipackets":