From 4ff200b8b94e9712105b5549121c8e8ecae76e3a Mon Sep 17 00:00:00 2001 From: Friedolino Date: Sun, 16 May 2021 13:29:42 +0200 Subject: [PATCH 1/3] add support for lfo fadein feature --- src/mruby-zest/example/ZynLFO.qml | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mruby-zest/example/ZynLFO.qml b/src/mruby-zest/example/ZynLFO.qml index 28b3439a..672ea97e 100644 --- a/src/mruby-zest/example/ZynLFO.qml +++ b/src/mruby-zest/example/ZynLFO.qml @@ -16,6 +16,7 @@ Group { ParModuleRow { id: bot Knob { type: :float; extern: box.extern+"delay"} + Knob { type: :float; extern: box.extern+"fadein"} Knob {extern: box.extern+"Prandomness"} Knob {extern: box.extern+"Pfreqrand"} Col { From 11e877983dd80cecc0f8ccf4c98e1250661eac6e Mon Sep 17 00:00:00 2001 From: Friedolino Date: Wed, 26 May 2021 21:06:26 +0200 Subject: [PATCH 2/3] add support for LFO fadeout at noteoff --- src/mruby-zest/example/ZynLFO.qml | 1 + src/osc-bridge/schema/test.json | 942 ++++++++++++++++++++++++++---- 2 files changed, 826 insertions(+), 117 deletions(-) diff --git a/src/mruby-zest/example/ZynLFO.qml b/src/mruby-zest/example/ZynLFO.qml index 672ea97e..7b2b2723 100644 --- a/src/mruby-zest/example/ZynLFO.qml +++ b/src/mruby-zest/example/ZynLFO.qml @@ -17,6 +17,7 @@ Group { id: bot Knob { type: :float; extern: box.extern+"delay"} Knob { type: :float; extern: box.extern+"fadein"} + Knob { type: :float; extern: box.extern+"fadeout"} Knob {extern: box.extern+"Prandomness"} Knob {extern: box.extern+"Pfreqrand"} Col { diff --git a/src/osc-bridge/schema/test.json b/src/osc-bridge/schema/test.json index 4b9b4237..4d0ddc72 100644 --- a/src/osc-bridge/schema/test.json +++ b/src/osc-bridge/schema/test.json @@ -35,6 +35,16 @@ "range" : [0,127], "default" : "64" + }, + { + "path" : "/part[0,15]/kit[0,15]/padpars/FreqLfo/Pcutoff", + "shortname": "lp", + "name" : "Pcutoff", + "tooltip" : "RND/SQR lp-filter freq", + "type" : "i", + "range" : [0,127], + "default" : "127" + }, { "path" : "/part[0,15]/kit[0,15]/padpars/FreqLfo/PLFOtype", @@ -110,6 +120,30 @@ "range" : [0.0,4.0], "default" : "0" + }, + { + "path" : "/part[0,15]/kit[0,15]/padpars/FreqLfo/fadein", + "shortname": "fadein", + "name" : "fadein", + "tooltip" : "Time to ramp up LFO amplitude\n0..10 second", + "units" : "S", + "scale" : "linear", + "type" : "f", + "range" : [0.0,10.0f], + "default" : "0.0f" + + }, + { + "path" : "/part[0,15]/kit[0,15]/padpars/FreqLfo/fadeout", + "shortname": "fadeout", + "name" : "fadeout", + "tooltip" : "Time to ramp down LFO amplitude\n0..10 second", + "units" : "S", + "scale" : "linear", + "type" : "f", + "range" : [0.001,10.0f], + "default" : "10.0f" + }, { "path" : "/part[0,15]/kit[0,15]/padpars/FreqLfo/Pcontinous", @@ -159,6 +193,16 @@ "range" : [0,127], "default" : "64" + }, + { + "path" : "/part[0,15]/kit[0,15]/padpars/AmpLfo/Pcutoff", + "shortname": "lp", + "name" : "Pcutoff", + "tooltip" : "RND/SQR lp-filter freq", + "type" : "i", + "range" : [0,127], + "default" : "127" + }, { "path" : "/part[0,15]/kit[0,15]/padpars/AmpLfo/PLFOtype", @@ -234,6 +278,30 @@ "range" : [0.0,4.0], "default" : "0" + }, + { + "path" : "/part[0,15]/kit[0,15]/padpars/AmpLfo/fadein", + "shortname": "fadein", + "name" : "fadein", + "tooltip" : "Time to ramp up LFO amplitude\n0..10 second", + "units" : "S", + "scale" : "linear", + "type" : "f", + "range" : [0.0,10.0f], + "default" : "0.0f" + + }, + { + "path" : "/part[0,15]/kit[0,15]/padpars/AmpLfo/fadeout", + "shortname": "fadeout", + "name" : "fadeout", + "tooltip" : "Time to ramp down LFO amplitude\n0..10 second", + "units" : "S", + "scale" : "linear", + "type" : "f", + "range" : [0.001,10.0f], + "default" : "10.0f" + }, { "path" : "/part[0,15]/kit[0,15]/padpars/AmpLfo/Pcontinous", @@ -283,6 +351,16 @@ "range" : [0,127], "default" : "64" + }, + { + "path" : "/part[0,15]/kit[0,15]/padpars/FilterLfo/Pcutoff", + "shortname": "lp", + "name" : "Pcutoff", + "tooltip" : "RND/SQR lp-filter freq", + "type" : "i", + "range" : [0,127], + "default" : "127" + }, { "path" : "/part[0,15]/kit[0,15]/padpars/FilterLfo/PLFOtype", @@ -358,6 +436,30 @@ "range" : [0.0,4.0], "default" : "0" + }, + { + "path" : "/part[0,15]/kit[0,15]/padpars/FilterLfo/fadein", + "shortname": "fadein", + "name" : "fadein", + "tooltip" : "Time to ramp up LFO amplitude\n0..10 second", + "units" : "S", + "scale" : "linear", + "type" : "f", + "range" : [0.0,10.0f], + "default" : "0.0f" + + }, + { + "path" : "/part[0,15]/kit[0,15]/padpars/FilterLfo/fadeout", + "shortname": "fadeout", + "name" : "fadeout", + "tooltip" : "Time to ramp down LFO amplitude\n0..10 second", + "units" : "S", + "scale" : "linear", + "type" : "f", + "range" : [0.001,10.0f], + "default" : "10.0f" + }, { "path" : "/part[0,15]/kit[0,15]/padpars/FilterLfo/Pcontinous", @@ -434,6 +536,15 @@ "type" : "t", "default" : "false" + }, + { + "path" : "/part[0,15]/kit[0,15]/padpars/FreqEnvelope/Prepeating", + "shortname": "repeat", + "name" : "Prepeating", + "tooltip" : "Repeat the Envelope", + "type" : "t", + "default" : "false" + }, { "path" : "/part[0,15]/kit[0,15]/padpars/FreqEnvelope/PA_dt", @@ -452,7 +563,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00" + "default" : "0.0f" }, { @@ -482,7 +593,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00925031" + "default" : "0.009f" }, { @@ -521,8 +632,8 @@ "tooltip" : "Release Time", "scale" : "logarithmic", "type" : "f", - "range" : [0.01f,41.0f], - "default" : "0.498893" + "range" : [0.009f,41.0f], + "default" : "0.499f" }, { @@ -591,6 +702,15 @@ "type" : "t", "default" : "false" + }, + { + "path" : "/part[0,15]/kit[0,15]/padpars/AmpEnvelope/Prepeating", + "shortname": "repeat", + "name" : "Prepeating", + "tooltip" : "Repeat the Envelope", + "type" : "t", + "default" : "false" + }, { "path" : "/part[0,15]/kit[0,15]/padpars/AmpEnvelope/PA_dt", @@ -609,7 +729,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00" + "default" : "0.0f" }, { @@ -639,7 +759,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00925031" + "default" : "0.009f" }, { @@ -678,8 +798,8 @@ "tooltip" : "Release Time", "scale" : "logarithmic", "type" : "f", - "range" : [0.01f,41.0f], - "default" : "0.498893" + "range" : [0.009f,41.0f], + "default" : "0.499f" }, { @@ -748,6 +868,15 @@ "type" : "t", "default" : "false" + }, + { + "path" : "/part[0,15]/kit[0,15]/padpars/FilterEnvelope/Prepeating", + "shortname": "repeat", + "name" : "Prepeating", + "tooltip" : "Repeat the Envelope", + "type" : "t", + "default" : "false" + }, { "path" : "/part[0,15]/kit[0,15]/padpars/FilterEnvelope/PA_dt", @@ -766,7 +895,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00" + "default" : "0.0f" }, { @@ -796,7 +925,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00925031" + "default" : "0.009f" }, { @@ -835,8 +964,8 @@ "tooltip" : "Release Time", "scale" : "logarithmic", "type" : "f", - "range" : [0.01f,41.0f], - "default" : "0.498893" + "range" : [0.009f,41.0f], + "default" : "0.499f" }, { @@ -1547,6 +1676,10 @@ "id" : 15, "value" : "circle" }, + { + "id" : 16, + "value" : "powersinus" + }, { "id" : 127, "value" : "use-as-base waveform" @@ -2704,6 +2837,10 @@ "id" : 15, "value" : "circle" }, + { + "id" : 16, + "value" : "powersinus" + }, { "id" : 127, "value" : "use-as-base waveform" @@ -3337,6 +3474,10 @@ "id" : 15, "value" : "circle" }, + { + "id" : 16, + "value" : "powersinus" + }, { "id" : 127, "value" : "use-as-base waveform" @@ -3773,6 +3914,16 @@ "range" : [0,127], "default" : "64" + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FreqLfo/Pcutoff", + "shortname": "lp", + "name" : "Pcutoff", + "tooltip" : "RND/SQR lp-filter freq", + "type" : "i", + "range" : [0,127], + "default" : "127" + }, { "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FreqLfo/PLFOtype", @@ -3848,6 +3999,30 @@ "range" : [0.0,4.0], "default" : "0" + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FreqLfo/fadein", + "shortname": "fadein", + "name" : "fadein", + "tooltip" : "Time to ramp up LFO amplitude\n0..10 second", + "units" : "S", + "scale" : "linear", + "type" : "f", + "range" : [0.0,10.0f], + "default" : "0.0f" + + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FreqLfo/fadeout", + "shortname": "fadeout", + "name" : "fadeout", + "tooltip" : "Time to ramp down LFO amplitude\n0..10 second", + "units" : "S", + "scale" : "linear", + "type" : "f", + "range" : [0.001,10.0f], + "default" : "10.0f" + }, { "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FreqLfo/Pcontinous", @@ -3897,6 +4072,16 @@ "range" : [0,127], "default" : "64" + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/AmpLfo/Pcutoff", + "shortname": "lp", + "name" : "Pcutoff", + "tooltip" : "RND/SQR lp-filter freq", + "type" : "i", + "range" : [0,127], + "default" : "127" + }, { "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/AmpLfo/PLFOtype", @@ -3972,6 +4157,30 @@ "range" : [0.0,4.0], "default" : "0" + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/AmpLfo/fadein", + "shortname": "fadein", + "name" : "fadein", + "tooltip" : "Time to ramp up LFO amplitude\n0..10 second", + "units" : "S", + "scale" : "linear", + "type" : "f", + "range" : [0.0,10.0f], + "default" : "0.0f" + + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/AmpLfo/fadeout", + "shortname": "fadeout", + "name" : "fadeout", + "tooltip" : "Time to ramp down LFO amplitude\n0..10 second", + "units" : "S", + "scale" : "linear", + "type" : "f", + "range" : [0.001,10.0f], + "default" : "10.0f" + }, { "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/AmpLfo/Pcontinous", @@ -4021,6 +4230,16 @@ "range" : [0,127], "default" : "64" + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FilterLfo/Pcutoff", + "shortname": "lp", + "name" : "Pcutoff", + "tooltip" : "RND/SQR lp-filter freq", + "type" : "i", + "range" : [0,127], + "default" : "127" + }, { "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FilterLfo/PLFOtype", @@ -4096,6 +4315,30 @@ "range" : [0.0,4.0], "default" : "0" + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FilterLfo/fadein", + "shortname": "fadein", + "name" : "fadein", + "tooltip" : "Time to ramp up LFO amplitude\n0..10 second", + "units" : "S", + "scale" : "linear", + "type" : "f", + "range" : [0.0,10.0f], + "default" : "0.0f" + + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FilterLfo/fadeout", + "shortname": "fadeout", + "name" : "fadeout", + "tooltip" : "Time to ramp down LFO amplitude\n0..10 second", + "units" : "S", + "scale" : "linear", + "type" : "f", + "range" : [0.001,10.0f], + "default" : "10.0f" + }, { "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FilterLfo/Pcontinous", @@ -4172,6 +4415,15 @@ "type" : "t", "default" : "false" + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FreqEnvelope/Prepeating", + "shortname": "repeat", + "name" : "Prepeating", + "tooltip" : "Repeat the Envelope", + "type" : "t", + "default" : "false" + }, { "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FreqEnvelope/PA_dt", @@ -4190,7 +4442,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00" + "default" : "0.0f" }, { @@ -4220,7 +4472,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00925031" + "default" : "0.009f" }, { @@ -4259,8 +4511,8 @@ "tooltip" : "Release Time", "scale" : "logarithmic", "type" : "f", - "range" : [0.01f,41.0f], - "default" : "0.498893" + "range" : [0.009f,41.0f], + "default" : "0.499f" }, { @@ -4329,6 +4581,15 @@ "type" : "t", "default" : "false" + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/AmpEnvelope/Prepeating", + "shortname": "repeat", + "name" : "Prepeating", + "tooltip" : "Repeat the Envelope", + "type" : "t", + "default" : "false" + }, { "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/AmpEnvelope/PA_dt", @@ -4347,7 +4608,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00" + "default" : "0.0f" }, { @@ -4377,7 +4638,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00925031" + "default" : "0.009f" }, { @@ -4416,8 +4677,8 @@ "tooltip" : "Release Time", "scale" : "logarithmic", "type" : "f", - "range" : [0.01f,41.0f], - "default" : "0.498893" + "range" : [0.009f,41.0f], + "default" : "0.499f" }, { @@ -4486,6 +4747,15 @@ "type" : "t", "default" : "false" + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FilterEnvelope/Prepeating", + "shortname": "repeat", + "name" : "Prepeating", + "tooltip" : "Repeat the Envelope", + "type" : "t", + "default" : "false" + }, { "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FilterEnvelope/PA_dt", @@ -4504,7 +4774,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00" + "default" : "0.0f" }, { @@ -4534,7 +4804,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00925031" + "default" : "0.009f" }, { @@ -4573,8 +4843,8 @@ "tooltip" : "Release Time", "scale" : "logarithmic", "type" : "f", - "range" : [0.01f,41.0f], - "default" : "0.498893" + "range" : [0.009f,41.0f], + "default" : "0.499f" }, { @@ -4643,6 +4913,15 @@ "type" : "t", "default" : "false" + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FMFreqEnvelope/Prepeating", + "shortname": "repeat", + "name" : "Prepeating", + "tooltip" : "Repeat the Envelope", + "type" : "t", + "default" : "false" + }, { "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FMFreqEnvelope/PA_dt", @@ -4661,7 +4940,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00" + "default" : "0.0f" }, { @@ -4691,7 +4970,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00925031" + "default" : "0.009f" }, { @@ -4730,8 +5009,8 @@ "tooltip" : "Release Time", "scale" : "logarithmic", "type" : "f", - "range" : [0.01f,41.0f], - "default" : "0.498893" + "range" : [0.009f,41.0f], + "default" : "0.499f" }, { @@ -4800,6 +5079,15 @@ "type" : "t", "default" : "false" + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FMAmpEnvelope/Prepeating", + "shortname": "repeat", + "name" : "Prepeating", + "tooltip" : "Repeat the Envelope", + "type" : "t", + "default" : "false" + }, { "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FMAmpEnvelope/PA_dt", @@ -4818,7 +5106,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00" + "default" : "0.0f" }, { @@ -4848,7 +5136,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00925031" + "default" : "0.009f" }, { @@ -4887,8 +5175,8 @@ "tooltip" : "Release Time", "scale" : "logarithmic", "type" : "f", - "range" : [0.01f,41.0f], - "default" : "0.498893" + "range" : [0.009f,41.0f], + "default" : "0.499f" }, { @@ -5754,6 +6042,15 @@ "type" : "i", "range" : [-64,63] }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/Enabled", + "shortname": "enable", + "name" : "VoicePar#8/Enabled", + "tooltip" : "Voice Enable", + "type" : "t", + "default" : "[true false false ...]" + + }, { "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/Reson/Penabled", "shortname": "enable", @@ -5839,6 +6136,16 @@ "range" : [0,127], "default" : "64" + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/FreqLfo/Pcutoff", + "shortname": "lp", + "name" : "Pcutoff", + "tooltip" : "RND/SQR lp-filter freq", + "type" : "i", + "range" : [0,127], + "default" : "127" + }, { "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/FreqLfo/PLFOtype", @@ -5914,6 +6221,30 @@ "range" : [0.0,4.0], "default" : "0" + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/FreqLfo/fadein", + "shortname": "fadein", + "name" : "fadein", + "tooltip" : "Time to ramp up LFO amplitude\n0..10 second", + "units" : "S", + "scale" : "linear", + "type" : "f", + "range" : [0.0,10.0f], + "default" : "0.0f" + + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/FreqLfo/fadeout", + "shortname": "fadeout", + "name" : "fadeout", + "tooltip" : "Time to ramp down LFO amplitude\n0..10 second", + "units" : "S", + "scale" : "linear", + "type" : "f", + "range" : [0.001,10.0f], + "default" : "10.0f" + }, { "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/FreqLfo/Pcontinous", @@ -5963,6 +6294,16 @@ "range" : [0,127], "default" : "64" + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/AmpLfo/Pcutoff", + "shortname": "lp", + "name" : "Pcutoff", + "tooltip" : "RND/SQR lp-filter freq", + "type" : "i", + "range" : [0,127], + "default" : "127" + }, { "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/AmpLfo/PLFOtype", @@ -6038,6 +6379,30 @@ "range" : [0.0,4.0], "default" : "0" + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/AmpLfo/fadein", + "shortname": "fadein", + "name" : "fadein", + "tooltip" : "Time to ramp up LFO amplitude\n0..10 second", + "units" : "S", + "scale" : "linear", + "type" : "f", + "range" : [0.0,10.0f], + "default" : "0.0f" + + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/AmpLfo/fadeout", + "shortname": "fadeout", + "name" : "fadeout", + "tooltip" : "Time to ramp down LFO amplitude\n0..10 second", + "units" : "S", + "scale" : "linear", + "type" : "f", + "range" : [0.001,10.0f], + "default" : "10.0f" + }, { "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/AmpLfo/Pcontinous", @@ -6087,6 +6452,16 @@ "range" : [0,127], "default" : "64" + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/FilterLfo/Pcutoff", + "shortname": "lp", + "name" : "Pcutoff", + "tooltip" : "RND/SQR lp-filter freq", + "type" : "i", + "range" : [0,127], + "default" : "127" + }, { "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/FilterLfo/PLFOtype", @@ -6162,6 +6537,30 @@ "range" : [0.0,4.0], "default" : "0" + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/FilterLfo/fadein", + "shortname": "fadein", + "name" : "fadein", + "tooltip" : "Time to ramp up LFO amplitude\n0..10 second", + "units" : "S", + "scale" : "linear", + "type" : "f", + "range" : [0.0,10.0f], + "default" : "0.0f" + + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/FilterLfo/fadeout", + "shortname": "fadeout", + "name" : "fadeout", + "tooltip" : "Time to ramp down LFO amplitude\n0..10 second", + "units" : "S", + "scale" : "linear", + "type" : "f", + "range" : [0.001,10.0f], + "default" : "10.0f" + }, { "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/FilterLfo/Pcontinous", @@ -6238,6 +6637,15 @@ "type" : "t", "default" : "false" + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/FreqEnvelope/Prepeating", + "shortname": "repeat", + "name" : "Prepeating", + "tooltip" : "Repeat the Envelope", + "type" : "t", + "default" : "false" + }, { "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/FreqEnvelope/PA_dt", @@ -6256,7 +6664,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00" + "default" : "0.0f" }, { @@ -6286,7 +6694,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00925031" + "default" : "0.009f" }, { @@ -6325,8 +6733,8 @@ "tooltip" : "Release Time", "scale" : "logarithmic", "type" : "f", - "range" : [0.01f,41.0f], - "default" : "0.498893" + "range" : [0.009f,41.0f], + "default" : "0.499f" }, { @@ -6395,6 +6803,15 @@ "type" : "t", "default" : "false" + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/AmpEnvelope/Prepeating", + "shortname": "repeat", + "name" : "Prepeating", + "tooltip" : "Repeat the Envelope", + "type" : "t", + "default" : "false" + }, { "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/AmpEnvelope/PA_dt", @@ -6413,7 +6830,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00" + "default" : "0.0f" }, { @@ -6443,7 +6860,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00925031" + "default" : "0.009f" }, { @@ -6482,8 +6899,8 @@ "tooltip" : "Release Time", "scale" : "logarithmic", "type" : "f", - "range" : [0.01f,41.0f], - "default" : "0.498893" + "range" : [0.009f,41.0f], + "default" : "0.499f" }, { @@ -6552,6 +6969,15 @@ "type" : "t", "default" : "false" + }, + { + "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/FilterEnvelope/Prepeating", + "shortname": "repeat", + "name" : "Prepeating", + "tooltip" : "Repeat the Envelope", + "type" : "t", + "default" : "false" + }, { "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/FilterEnvelope/PA_dt", @@ -6570,7 +6996,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00" + "default" : "0.0f" }, { @@ -6600,7 +7026,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00925031" + "default" : "0.009f" }, { @@ -6639,8 +7065,8 @@ "tooltip" : "Release Time", "scale" : "logarithmic", "type" : "f", - "range" : [0.01f,41.0f], - "default" : "0.498893" + "range" : [0.009f,41.0f], + "default" : "0.499f" }, { @@ -7498,6 +7924,15 @@ "type" : "t", "default" : "false" + }, + { + "path" : "/part[0,15]/kit[0,15]/subpars/AmpEnvelope/Prepeating", + "shortname": "repeat", + "name" : "Prepeating", + "tooltip" : "Repeat the Envelope", + "type" : "t", + "default" : "false" + }, { "path" : "/part[0,15]/kit[0,15]/subpars/AmpEnvelope/PA_dt", @@ -7516,7 +7951,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00" + "default" : "0.0f" }, { @@ -7546,7 +7981,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00925031" + "default" : "0.009f" }, { @@ -7585,8 +8020,8 @@ "tooltip" : "Release Time", "scale" : "logarithmic", "type" : "f", - "range" : [0.01f,41.0f], - "default" : "0.498893" + "range" : [0.009f,41.0f], + "default" : "0.499f" }, { @@ -7655,6 +8090,15 @@ "type" : "t", "default" : "false" + }, + { + "path" : "/part[0,15]/kit[0,15]/subpars/FreqEnvelope/Prepeating", + "shortname": "repeat", + "name" : "Prepeating", + "tooltip" : "Repeat the Envelope", + "type" : "t", + "default" : "false" + }, { "path" : "/part[0,15]/kit[0,15]/subpars/FreqEnvelope/PA_dt", @@ -7673,7 +8117,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00" + "default" : "0.0f" }, { @@ -7703,7 +8147,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00925031" + "default" : "0.009f" }, { @@ -7742,8 +8186,8 @@ "tooltip" : "Release Time", "scale" : "logarithmic", "type" : "f", - "range" : [0.01f,41.0f], - "default" : "0.498893" + "range" : [0.009f,41.0f], + "default" : "0.499f" }, { @@ -7812,6 +8256,15 @@ "type" : "t", "default" : "false" + }, + { + "path" : "/part[0,15]/kit[0,15]/subpars/BandWidthEnvelope/Prepeating", + "shortname": "repeat", + "name" : "Prepeating", + "tooltip" : "Repeat the Envelope", + "type" : "t", + "default" : "false" + }, { "path" : "/part[0,15]/kit[0,15]/subpars/BandWidthEnvelope/PA_dt", @@ -7830,7 +8283,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00" + "default" : "0.0f" }, { @@ -7860,7 +8313,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00925031" + "default" : "0.009f" }, { @@ -7899,8 +8352,8 @@ "tooltip" : "Release Time", "scale" : "logarithmic", "type" : "f", - "range" : [0.01f,41.0f], - "default" : "0.498893" + "range" : [0.009f,41.0f], + "default" : "0.499f" }, { @@ -7969,6 +8422,15 @@ "type" : "t", "default" : "false" + }, + { + "path" : "/part[0,15]/kit[0,15]/subpars/GlobalFilterEnvelope/Prepeating", + "shortname": "repeat", + "name" : "Prepeating", + "tooltip" : "Repeat the Envelope", + "type" : "t", + "default" : "false" + }, { "path" : "/part[0,15]/kit[0,15]/subpars/GlobalFilterEnvelope/PA_dt", @@ -7987,7 +8449,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00" + "default" : "0.0f" }, { @@ -8017,7 +8479,7 @@ "scale" : "logarithmic", "type" : "f", "range" : [0.0f,41.0f], - "default" : "0.00925031" + "default" : "0.009f" }, { @@ -8056,8 +8518,8 @@ "tooltip" : "Release Time", "scale" : "logarithmic", "type" : "f", - "range" : [0.01f,41.0f], - "default" : "0.498893" + "range" : [0.009f,41.0f], + "default" : "0.499f" }, { @@ -8845,14 +9307,18 @@ "shortname": "freq", "name" : "Pfreq", "tooltip" : "Effect Frequency", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/part[0,15]/partefx[0,2]/Alienwah/Pfreqrnd", "shortname": "rand", "name" : "Pfreqrnd", "tooltip" : "Frequency Randomness", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -8878,21 +9344,27 @@ "shortname": "stereo", "name" : "PStereo", "tooltip" : "Stereo Mode", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/part[0,15]/partefx[0,2]/Alienwah/Pdepth", "shortname": "depth", "name" : "Pdepth", "tooltip" : "LFO Depth", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/part[0,15]/partefx[0,2]/Alienwah/Pfeedback", "shortname": "fb", "name" : "Pfeedback", "tooltip" : "Feedback", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "105" }, @@ -8903,14 +9375,16 @@ "tooltip" : "Delay", "scale" : "linear", "type" : "i", - "range" : [1,100] + "range" : [0,127] }, { "path" : "/part[0,15]/partefx[0,2]/Alienwah/Plrcross", "shortname": "l/r", "name" : "Plrcross", "tooltip" : "Left/Right Crossover", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -8919,7 +9393,9 @@ "shortname": "phase", "name" : "Pphase", "tooltip" : "Phase", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "64" }, @@ -8996,14 +9472,18 @@ "shortname": "freq", "name" : "Pfreq", "tooltip" : "Effect Frequency", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/part[0,15]/partefx[0,2]/Chorus/Pfreqrnd", "shortname": "rand", "name" : "Pfreqrnd", "tooltip" : "Frequency Randomness", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -9029,35 +9509,45 @@ "shortname": "stereo", "name" : "PStereo", "tooltip" : "Stereo Mode", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/part[0,15]/partefx[0,2]/Chorus/Pdepth", "shortname": "depth", "name" : "Pdepth", "tooltip" : "LFO Depth", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/part[0,15]/partefx[0,2]/Chorus/Pdelay", "shortname": "delay", "name" : "Pdelay", "tooltip" : "Delay", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/part[0,15]/partefx[0,2]/Chorus/Pfeedback", "shortname": "fb", "name" : "Pfeedback", "tooltip" : "Feedback", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/part[0,15]/partefx[0,2]/Chorus/Plrcross", "shortname": "l/r", "name" : "Plrcross", "tooltip" : "Left/Right Crossover", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -9136,7 +9626,9 @@ "shortname": "l/r", "name" : "Plrcross", "tooltip" : "Left/Right Crossover", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "35" }, @@ -9154,7 +9646,9 @@ "shortname": "output", "name" : "Plevel", "tooltip" : "Output amplification", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/part[0,15]/partefx[0,2]/Distorsion/Ptype", @@ -9247,7 +9741,9 @@ "shortname": "lpf", "name" : "Plpf", "tooltip" : "Low Pass Cutoff", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "127" }, @@ -9256,7 +9752,9 @@ "shortname": "hpf", "name" : "Phpf", "tooltip" : "High Pass Cutoff", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -9323,14 +9821,18 @@ "shortname": "freq", "name" : "Pfreq", "tooltip" : "Effect Frequency", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/part[0,15]/partefx[0,2]/DynamicFilter/Pfreqrnd", "shortname": "rand", "name" : "Pfreqrnd", "tooltip" : "Frequency Randomness", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -9358,21 +9860,27 @@ "shortname": "stereo", "name" : "PStereo", "tooltip" : "Stereo Mode", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/part[0,15]/partefx[0,2]/DynamicFilter/Pdepth", "shortname": "depth", "name" : "Pdepth", "tooltip" : "LFO Depth", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/part[0,15]/partefx[0,2]/DynamicFilter/Pampsns", "shortname": "sense", "name" : "Pampsns", "tooltip" : "how the filter varies according to the input amplitude", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -9381,7 +9889,9 @@ "shortname": "sns.inv", "name" : "Pampsnsinv", "tooltip" : "Sense Inversion", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -9390,7 +9900,9 @@ "shortname": "smooth", "name" : "Pampsmooth", "tooltip" : "how smooth the input amplitude changes the filter", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "60" }, @@ -9472,7 +9984,9 @@ "shortname": "lr delay", "name" : "Plrdelay", "tooltip" : "Difference In Left/Right Delay", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "64" }, @@ -9481,7 +9995,9 @@ "shortname": "cross", "name" : "Plrcross", "tooltip" : "Left/Right Crossover", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "30" }, @@ -9490,14 +10006,18 @@ "shortname": "feedback", "name" : "Pfb", "tooltip" : "Echo Feedback", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/part[0,15]/partefx[0,2]/Echo/Phidamp", "shortname": "damp", "name" : "Phidamp", "tooltip" : "Dampen High Frequencies", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/part[0,15]/partefx[0,2]/EQ/filter[0,7]/Ptype", @@ -9661,14 +10181,18 @@ "shortname": "freq", "name" : "lfo.Pfreq", "tooltip" : "LFO frequency", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/part[0,15]/partefx[0,2]/Phaser/lfo.Prandomness", "shortname": "rnd.", "name" : "lfo.Prandomness", "tooltip" : "LFO randomness", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -9696,7 +10220,9 @@ "shortname": "stereo", "name" : "lfo.Pstereo", "tooltip" : "Left/right channel phase shift", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "64" }, @@ -9714,7 +10240,9 @@ "shortname": "fb", "name" : "Pfb", "tooltip" : "Feedback", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/part[0,15]/partefx[0,2]/Phaser/Pstages", @@ -9723,7 +10251,7 @@ "tooltip" : "", "scale" : "linear", "type" : "i", - "range" : [1,12] + "range" : [0,127] }, { "path" : "/part[0,15]/partefx[0,2]/Phaser/Plrcross", @@ -9784,7 +10312,9 @@ "shortname": "distort", "name" : "Pdistortion", "tooltip" : "Distortion", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -9891,14 +10421,18 @@ "shortname": "i.time", "name" : "Pidelay", "tooltip" : "Delay for first impulse", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/part[0,15]/partefx[0,2]/Reverb/Pidelayfb", "shortname": "i.fb", "name" : "Pidelayfb", "tooltip" : "Feedback for first impulse", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -9907,7 +10441,9 @@ "shortname": "lpf", "name" : "Plpf", "tooltip" : "Low pass filter", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "127" }, @@ -9916,7 +10452,9 @@ "shortname": "hpf", "name" : "Phpf", "tooltip" : "High pass filter", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -9925,7 +10463,9 @@ "shortname": "damp", "name" : "Plohidamp", "tooltip" : ":default 0", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -9957,7 +10497,9 @@ "shortname": "size", "name" : "Proomsize", "tooltip" : "Room Size", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "64" }, @@ -9966,7 +10508,9 @@ "shortname": "bw", "name" : "Pbandwidth", "tooltip" : "Bandwidth", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "20" }, @@ -10915,14 +11459,18 @@ "shortname": "freq", "name" : "Pfreq", "tooltip" : "Effect Frequency", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/sysefx[0,3]/Alienwah/Pfreqrnd", "shortname": "rand", "name" : "Pfreqrnd", "tooltip" : "Frequency Randomness", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -10948,21 +11496,27 @@ "shortname": "stereo", "name" : "PStereo", "tooltip" : "Stereo Mode", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/sysefx[0,3]/Alienwah/Pdepth", "shortname": "depth", "name" : "Pdepth", "tooltip" : "LFO Depth", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/sysefx[0,3]/Alienwah/Pfeedback", "shortname": "fb", "name" : "Pfeedback", "tooltip" : "Feedback", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "105" }, @@ -10973,14 +11527,16 @@ "tooltip" : "Delay", "scale" : "linear", "type" : "i", - "range" : [1,100] + "range" : [0,127] }, { "path" : "/sysefx[0,3]/Alienwah/Plrcross", "shortname": "l/r", "name" : "Plrcross", "tooltip" : "Left/Right Crossover", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -10989,7 +11545,9 @@ "shortname": "phase", "name" : "Pphase", "tooltip" : "Phase", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "64" }, @@ -11066,14 +11624,18 @@ "shortname": "freq", "name" : "Pfreq", "tooltip" : "Effect Frequency", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/sysefx[0,3]/Chorus/Pfreqrnd", "shortname": "rand", "name" : "Pfreqrnd", "tooltip" : "Frequency Randomness", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -11099,35 +11661,45 @@ "shortname": "stereo", "name" : "PStereo", "tooltip" : "Stereo Mode", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/sysefx[0,3]/Chorus/Pdepth", "shortname": "depth", "name" : "Pdepth", "tooltip" : "LFO Depth", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/sysefx[0,3]/Chorus/Pdelay", "shortname": "delay", "name" : "Pdelay", "tooltip" : "Delay", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/sysefx[0,3]/Chorus/Pfeedback", "shortname": "fb", "name" : "Pfeedback", "tooltip" : "Feedback", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/sysefx[0,3]/Chorus/Plrcross", "shortname": "l/r", "name" : "Plrcross", "tooltip" : "Left/Right Crossover", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -11206,7 +11778,9 @@ "shortname": "l/r", "name" : "Plrcross", "tooltip" : "Left/Right Crossover", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "35" }, @@ -11224,7 +11798,9 @@ "shortname": "output", "name" : "Plevel", "tooltip" : "Output amplification", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/sysefx[0,3]/Distorsion/Ptype", @@ -11317,7 +11893,9 @@ "shortname": "lpf", "name" : "Plpf", "tooltip" : "Low Pass Cutoff", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "127" }, @@ -11326,7 +11904,9 @@ "shortname": "hpf", "name" : "Phpf", "tooltip" : "High Pass Cutoff", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -11393,14 +11973,18 @@ "shortname": "freq", "name" : "Pfreq", "tooltip" : "Effect Frequency", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/sysefx[0,3]/DynamicFilter/Pfreqrnd", "shortname": "rand", "name" : "Pfreqrnd", "tooltip" : "Frequency Randomness", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -11428,21 +12012,27 @@ "shortname": "stereo", "name" : "PStereo", "tooltip" : "Stereo Mode", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/sysefx[0,3]/DynamicFilter/Pdepth", "shortname": "depth", "name" : "Pdepth", "tooltip" : "LFO Depth", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/sysefx[0,3]/DynamicFilter/Pampsns", "shortname": "sense", "name" : "Pampsns", "tooltip" : "how the filter varies according to the input amplitude", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -11451,7 +12041,9 @@ "shortname": "sns.inv", "name" : "Pampsnsinv", "tooltip" : "Sense Inversion", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -11460,7 +12052,9 @@ "shortname": "smooth", "name" : "Pampsmooth", "tooltip" : "how smooth the input amplitude changes the filter", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "60" }, @@ -11542,7 +12136,9 @@ "shortname": "lr delay", "name" : "Plrdelay", "tooltip" : "Difference In Left/Right Delay", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "64" }, @@ -11551,7 +12147,9 @@ "shortname": "cross", "name" : "Plrcross", "tooltip" : "Left/Right Crossover", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "30" }, @@ -11560,14 +12158,18 @@ "shortname": "feedback", "name" : "Pfb", "tooltip" : "Echo Feedback", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/sysefx[0,3]/Echo/Phidamp", "shortname": "damp", "name" : "Phidamp", "tooltip" : "Dampen High Frequencies", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/sysefx[0,3]/EQ/filter[0,7]/Ptype", @@ -11731,14 +12333,18 @@ "shortname": "freq", "name" : "lfo.Pfreq", "tooltip" : "LFO frequency", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/sysefx[0,3]/Phaser/lfo.Prandomness", "shortname": "rnd.", "name" : "lfo.Prandomness", "tooltip" : "LFO randomness", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -11766,7 +12372,9 @@ "shortname": "stereo", "name" : "lfo.Pstereo", "tooltip" : "Left/right channel phase shift", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "64" }, @@ -11784,7 +12392,9 @@ "shortname": "fb", "name" : "Pfb", "tooltip" : "Feedback", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/sysefx[0,3]/Phaser/Pstages", @@ -11793,7 +12403,7 @@ "tooltip" : "", "scale" : "linear", "type" : "i", - "range" : [1,12] + "range" : [0,127] }, { "path" : "/sysefx[0,3]/Phaser/Plrcross", @@ -11854,7 +12464,9 @@ "shortname": "distort", "name" : "Pdistortion", "tooltip" : "Distortion", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -11961,14 +12573,18 @@ "shortname": "i.time", "name" : "Pidelay", "tooltip" : "Delay for first impulse", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/sysefx[0,3]/Reverb/Pidelayfb", "shortname": "i.fb", "name" : "Pidelayfb", "tooltip" : "Feedback for first impulse", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -11977,7 +12593,9 @@ "shortname": "lpf", "name" : "Plpf", "tooltip" : "Low pass filter", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "127" }, @@ -11986,7 +12604,9 @@ "shortname": "hpf", "name" : "Phpf", "tooltip" : "High pass filter", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -11995,7 +12615,9 @@ "shortname": "damp", "name" : "Plohidamp", "tooltip" : ":default 0", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -12027,7 +12649,9 @@ "shortname": "size", "name" : "Proomsize", "tooltip" : "Room Size", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "64" }, @@ -12036,7 +12660,9 @@ "shortname": "bw", "name" : "Pbandwidth", "tooltip" : "Bandwidth", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "20" }, @@ -12428,14 +13054,18 @@ "shortname": "freq", "name" : "Pfreq", "tooltip" : "Effect Frequency", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/insefx[0,7]/Alienwah/Pfreqrnd", "shortname": "rand", "name" : "Pfreqrnd", "tooltip" : "Frequency Randomness", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -12461,21 +13091,27 @@ "shortname": "stereo", "name" : "PStereo", "tooltip" : "Stereo Mode", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/insefx[0,7]/Alienwah/Pdepth", "shortname": "depth", "name" : "Pdepth", "tooltip" : "LFO Depth", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/insefx[0,7]/Alienwah/Pfeedback", "shortname": "fb", "name" : "Pfeedback", "tooltip" : "Feedback", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "105" }, @@ -12486,14 +13122,16 @@ "tooltip" : "Delay", "scale" : "linear", "type" : "i", - "range" : [1,100] + "range" : [0,127] }, { "path" : "/insefx[0,7]/Alienwah/Plrcross", "shortname": "l/r", "name" : "Plrcross", "tooltip" : "Left/Right Crossover", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -12502,7 +13140,9 @@ "shortname": "phase", "name" : "Pphase", "tooltip" : "Phase", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "64" }, @@ -12579,14 +13219,18 @@ "shortname": "freq", "name" : "Pfreq", "tooltip" : "Effect Frequency", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/insefx[0,7]/Chorus/Pfreqrnd", "shortname": "rand", "name" : "Pfreqrnd", "tooltip" : "Frequency Randomness", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -12612,35 +13256,45 @@ "shortname": "stereo", "name" : "PStereo", "tooltip" : "Stereo Mode", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/insefx[0,7]/Chorus/Pdepth", "shortname": "depth", "name" : "Pdepth", "tooltip" : "LFO Depth", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/insefx[0,7]/Chorus/Pdelay", "shortname": "delay", "name" : "Pdelay", "tooltip" : "Delay", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/insefx[0,7]/Chorus/Pfeedback", "shortname": "fb", "name" : "Pfeedback", "tooltip" : "Feedback", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/insefx[0,7]/Chorus/Plrcross", "shortname": "l/r", "name" : "Plrcross", "tooltip" : "Left/Right Crossover", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -12719,7 +13373,9 @@ "shortname": "l/r", "name" : "Plrcross", "tooltip" : "Left/Right Crossover", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "35" }, @@ -12737,7 +13393,9 @@ "shortname": "output", "name" : "Plevel", "tooltip" : "Output amplification", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/insefx[0,7]/Distorsion/Ptype", @@ -12830,7 +13488,9 @@ "shortname": "lpf", "name" : "Plpf", "tooltip" : "Low Pass Cutoff", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "127" }, @@ -12839,7 +13499,9 @@ "shortname": "hpf", "name" : "Phpf", "tooltip" : "High Pass Cutoff", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -12906,14 +13568,18 @@ "shortname": "freq", "name" : "Pfreq", "tooltip" : "Effect Frequency", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/insefx[0,7]/DynamicFilter/Pfreqrnd", "shortname": "rand", "name" : "Pfreqrnd", "tooltip" : "Frequency Randomness", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -12941,21 +13607,27 @@ "shortname": "stereo", "name" : "PStereo", "tooltip" : "Stereo Mode", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/insefx[0,7]/DynamicFilter/Pdepth", "shortname": "depth", "name" : "Pdepth", "tooltip" : "LFO Depth", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/insefx[0,7]/DynamicFilter/Pampsns", "shortname": "sense", "name" : "Pampsns", "tooltip" : "how the filter varies according to the input amplitude", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -12964,7 +13636,9 @@ "shortname": "sns.inv", "name" : "Pampsnsinv", "tooltip" : "Sense Inversion", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -12973,7 +13647,9 @@ "shortname": "smooth", "name" : "Pampsmooth", "tooltip" : "how smooth the input amplitude changes the filter", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "60" }, @@ -13055,7 +13731,9 @@ "shortname": "lr delay", "name" : "Plrdelay", "tooltip" : "Difference In Left/Right Delay", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "64" }, @@ -13064,7 +13742,9 @@ "shortname": "cross", "name" : "Plrcross", "tooltip" : "Left/Right Crossover", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "30" }, @@ -13073,14 +13753,18 @@ "shortname": "feedback", "name" : "Pfb", "tooltip" : "Echo Feedback", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/insefx[0,7]/Echo/Phidamp", "shortname": "damp", "name" : "Phidamp", "tooltip" : "Dampen High Frequencies", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/insefx[0,7]/EQ/filter[0,7]/Ptype", @@ -13244,14 +13928,18 @@ "shortname": "freq", "name" : "lfo.Pfreq", "tooltip" : "LFO frequency", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/insefx[0,7]/Phaser/lfo.Prandomness", "shortname": "rnd.", "name" : "lfo.Prandomness", "tooltip" : "LFO randomness", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -13279,7 +13967,9 @@ "shortname": "stereo", "name" : "lfo.Pstereo", "tooltip" : "Left/right channel phase shift", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "64" }, @@ -13297,7 +13987,9 @@ "shortname": "fb", "name" : "Pfb", "tooltip" : "Feedback", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/insefx[0,7]/Phaser/Pstages", @@ -13306,7 +13998,7 @@ "tooltip" : "", "scale" : "linear", "type" : "i", - "range" : [1,12] + "range" : [0,127] }, { "path" : "/insefx[0,7]/Phaser/Plrcross", @@ -13367,7 +14059,9 @@ "shortname": "distort", "name" : "Pdistortion", "tooltip" : "Distortion", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -13474,14 +14168,18 @@ "shortname": "i.time", "name" : "Pidelay", "tooltip" : "Delay for first impulse", - "type" : "i" + "scale" : "linear", + "type" : "i", + "range" : [0,127] }, { "path" : "/insefx[0,7]/Reverb/Pidelayfb", "shortname": "i.fb", "name" : "Pidelayfb", "tooltip" : "Feedback for first impulse", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -13490,7 +14188,9 @@ "shortname": "lpf", "name" : "Plpf", "tooltip" : "Low pass filter", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "127" }, @@ -13499,7 +14199,9 @@ "shortname": "hpf", "name" : "Phpf", "tooltip" : "High pass filter", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -13508,7 +14210,9 @@ "shortname": "damp", "name" : "Plohidamp", "tooltip" : ":default 0", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "0" }, @@ -13540,7 +14244,9 @@ "shortname": "size", "name" : "Proomsize", "tooltip" : "Room Size", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "64" }, @@ -13549,7 +14255,9 @@ "shortname": "bw", "name" : "Pbandwidth", "tooltip" : "Bandwidth", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "20" }, From 657faef19f2f11f680186a0b071771692b61401b Mon Sep 17 00:00:00 2001 From: Friedolino Date: Wed, 23 Jun 2021 21:30:14 +0200 Subject: [PATCH 3/3] use shorter short names in lfo --- src/osc-bridge/schema/test.json | 100 ++++++++++++++++++++------------ 1 file changed, 64 insertions(+), 36 deletions(-) diff --git a/src/osc-bridge/schema/test.json b/src/osc-bridge/schema/test.json index 4d0ddc72..e6503e8c 100644 --- a/src/osc-bridge/schema/test.json +++ b/src/osc-bridge/schema/test.json @@ -51,7 +51,9 @@ "shortname": "type", "name" : "PLFOtype", "tooltip" : "Shape of LFO", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "sine" , "options" : [ @@ -123,9 +125,9 @@ }, { "path" : "/part[0,15]/kit[0,15]/padpars/FreqLfo/fadein", - "shortname": "fadein", + "shortname": "f.in", "name" : "fadein", - "tooltip" : "Time to ramp up LFO amplitude\n0..10 second", + "tooltip" : "Time to ramp up LFO amplitude\n 0..10 seconds", "units" : "S", "scale" : "linear", "type" : "f", @@ -135,9 +137,9 @@ }, { "path" : "/part[0,15]/kit[0,15]/padpars/FreqLfo/fadeout", - "shortname": "fadeout", + "shortname": "f.out", "name" : "fadeout", - "tooltip" : "Time to ramp down LFO amplitude\n0..10 second", + "tooltip" : "Time to ramp down LFO amplitude on key release\n 0..10 seconds, 10=off (default)", "units" : "S", "scale" : "linear", "type" : "f", @@ -209,7 +211,9 @@ "shortname": "type", "name" : "PLFOtype", "tooltip" : "Shape of LFO", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "sine" , "options" : [ @@ -281,9 +285,9 @@ }, { "path" : "/part[0,15]/kit[0,15]/padpars/AmpLfo/fadein", - "shortname": "fadein", + "shortname": "f.in", "name" : "fadein", - "tooltip" : "Time to ramp up LFO amplitude\n0..10 second", + "tooltip" : "Time to ramp up LFO amplitude\n 0..10 seconds", "units" : "S", "scale" : "linear", "type" : "f", @@ -293,9 +297,9 @@ }, { "path" : "/part[0,15]/kit[0,15]/padpars/AmpLfo/fadeout", - "shortname": "fadeout", + "shortname": "f.out", "name" : "fadeout", - "tooltip" : "Time to ramp down LFO amplitude\n0..10 second", + "tooltip" : "Time to ramp down LFO amplitude on key release\n 0..10 seconds, 10=off (default)", "units" : "S", "scale" : "linear", "type" : "f", @@ -367,7 +371,9 @@ "shortname": "type", "name" : "PLFOtype", "tooltip" : "Shape of LFO", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "sine" , "options" : [ @@ -439,9 +445,9 @@ }, { "path" : "/part[0,15]/kit[0,15]/padpars/FilterLfo/fadein", - "shortname": "fadein", + "shortname": "f.in", "name" : "fadein", - "tooltip" : "Time to ramp up LFO amplitude\n0..10 second", + "tooltip" : "Time to ramp up LFO amplitude\n 0..10 seconds", "units" : "S", "scale" : "linear", "type" : "f", @@ -451,9 +457,9 @@ }, { "path" : "/part[0,15]/kit[0,15]/padpars/FilterLfo/fadeout", - "shortname": "fadeout", + "shortname": "f.out", "name" : "fadeout", - "tooltip" : "Time to ramp down LFO amplitude\n0..10 second", + "tooltip" : "Time to ramp down LFO amplitude on key release\n 0..10 seconds, 10=off (default)", "units" : "S", "scale" : "linear", "type" : "f", @@ -3930,7 +3936,9 @@ "shortname": "type", "name" : "PLFOtype", "tooltip" : "Shape of LFO", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "sine" , "options" : [ @@ -4002,9 +4010,9 @@ }, { "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FreqLfo/fadein", - "shortname": "fadein", + "shortname": "f.in", "name" : "fadein", - "tooltip" : "Time to ramp up LFO amplitude\n0..10 second", + "tooltip" : "Time to ramp up LFO amplitude\n 0..10 seconds", "units" : "S", "scale" : "linear", "type" : "f", @@ -4014,9 +4022,9 @@ }, { "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FreqLfo/fadeout", - "shortname": "fadeout", + "shortname": "f.out", "name" : "fadeout", - "tooltip" : "Time to ramp down LFO amplitude\n0..10 second", + "tooltip" : "Time to ramp down LFO amplitude on key release\n 0..10 seconds, 10=off (default)", "units" : "S", "scale" : "linear", "type" : "f", @@ -4088,7 +4096,9 @@ "shortname": "type", "name" : "PLFOtype", "tooltip" : "Shape of LFO", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "sine" , "options" : [ @@ -4160,9 +4170,9 @@ }, { "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/AmpLfo/fadein", - "shortname": "fadein", + "shortname": "f.in", "name" : "fadein", - "tooltip" : "Time to ramp up LFO amplitude\n0..10 second", + "tooltip" : "Time to ramp up LFO amplitude\n 0..10 seconds", "units" : "S", "scale" : "linear", "type" : "f", @@ -4172,9 +4182,9 @@ }, { "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/AmpLfo/fadeout", - "shortname": "fadeout", + "shortname": "f.out", "name" : "fadeout", - "tooltip" : "Time to ramp down LFO amplitude\n0..10 second", + "tooltip" : "Time to ramp down LFO amplitude on key release\n 0..10 seconds, 10=off (default)", "units" : "S", "scale" : "linear", "type" : "f", @@ -4246,7 +4256,9 @@ "shortname": "type", "name" : "PLFOtype", "tooltip" : "Shape of LFO", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "sine" , "options" : [ @@ -4318,9 +4330,9 @@ }, { "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FilterLfo/fadein", - "shortname": "fadein", + "shortname": "f.in", "name" : "fadein", - "tooltip" : "Time to ramp up LFO amplitude\n0..10 second", + "tooltip" : "Time to ramp up LFO amplitude\n 0..10 seconds", "units" : "S", "scale" : "linear", "type" : "f", @@ -4330,9 +4342,9 @@ }, { "path" : "/part[0,15]/kit[0,15]/adpars/VoicePar[0,7]/FilterLfo/fadeout", - "shortname": "fadeout", + "shortname": "f.out", "name" : "fadeout", - "tooltip" : "Time to ramp down LFO amplitude\n0..10 second", + "tooltip" : "Time to ramp down LFO amplitude on key release\n 0..10 seconds, 10=off (default)", "units" : "S", "scale" : "linear", "type" : "f", @@ -5544,7 +5556,9 @@ "shortname": "type", "name" : "Type", "tooltip" : "Type of Sound", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "Sound" , "options" : [ @@ -5859,7 +5873,9 @@ "shortname": "mode", "name" : "PFMEnabled", "tooltip" : "Modulator mode", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "none" , "options" : [ @@ -6152,7 +6168,9 @@ "shortname": "type", "name" : "PLFOtype", "tooltip" : "Shape of LFO", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "sine" , "options" : [ @@ -6224,9 +6242,9 @@ }, { "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/FreqLfo/fadein", - "shortname": "fadein", + "shortname": "f.in", "name" : "fadein", - "tooltip" : "Time to ramp up LFO amplitude\n0..10 second", + "tooltip" : "Time to ramp up LFO amplitude\n 0..10 seconds", "units" : "S", "scale" : "linear", "type" : "f", @@ -6236,9 +6254,9 @@ }, { "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/FreqLfo/fadeout", - "shortname": "fadeout", + "shortname": "f.out", "name" : "fadeout", - "tooltip" : "Time to ramp down LFO amplitude\n0..10 second", + "tooltip" : "Time to ramp down LFO amplitude on key release\n 0..10 seconds, 10=off (default)", "units" : "S", "scale" : "linear", "type" : "f", @@ -6310,7 +6328,9 @@ "shortname": "type", "name" : "PLFOtype", "tooltip" : "Shape of LFO", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "sine" , "options" : [ @@ -6382,9 +6402,9 @@ }, { "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/AmpLfo/fadein", - "shortname": "fadein", + "shortname": "f.in", "name" : "fadein", - "tooltip" : "Time to ramp up LFO amplitude\n0..10 second", + "tooltip" : "Time to ramp up LFO amplitude\n 0..10 seconds", "units" : "S", "scale" : "linear", "type" : "f", @@ -6394,9 +6414,9 @@ }, { "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/AmpLfo/fadeout", - "shortname": "fadeout", + "shortname": "f.out", "name" : "fadeout", - "tooltip" : "Time to ramp down LFO amplitude\n0..10 second", + "tooltip" : "Time to ramp down LFO amplitude on key release\n 0..10 seconds, 10=off (default)", "units" : "S", "scale" : "linear", "type" : "f", @@ -6468,7 +6488,9 @@ "shortname": "type", "name" : "PLFOtype", "tooltip" : "Shape of LFO", + "scale" : "linear", "type" : "i", + "range" : [0,127], "default" : "sine" , "options" : [ @@ -6540,9 +6562,9 @@ }, { "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/FilterLfo/fadein", - "shortname": "fadein", + "shortname": "f.in", "name" : "fadein", - "tooltip" : "Time to ramp up LFO amplitude\n0..10 second", + "tooltip" : "Time to ramp up LFO amplitude\n 0..10 seconds", "units" : "S", "scale" : "linear", "type" : "f", @@ -6552,9 +6574,9 @@ }, { "path" : "/part[0,15]/kit[0,15]/adpars/GlobalPar/FilterLfo/fadeout", - "shortname": "fadeout", + "shortname": "f.out", "name" : "fadeout", - "tooltip" : "Time to ramp down LFO amplitude\n0..10 second", + "tooltip" : "Time to ramp down LFO amplitude on key release\n 0..10 seconds, 10=off (default)", "units" : "S", "scale" : "linear", "type" : "f", @@ -9655,7 +9677,9 @@ "shortname": "type", "name" : "Ptype", "tooltip" : "Distortion Shape", + "scale" : "linear", "type" : "i", + "range" : [0,127], "options" : [ { "id" : 0, @@ -11807,7 +11831,9 @@ "shortname": "type", "name" : "Ptype", "tooltip" : "Distortion Shape", + "scale" : "linear", "type" : "i", + "range" : [0,127], "options" : [ { "id" : 0, @@ -13402,7 +13428,9 @@ "shortname": "type", "name" : "Ptype", "tooltip" : "Distortion Shape", + "scale" : "linear", "type" : "i", + "range" : [0,127], "options" : [ { "id" : 0,