commit 2acf4261386dad374f24a05cf67fbfc87b025686
parent df00e32a2e2032926a99c96cb8f547fd0009fe38
Author: fundamental <mark.d.mccurry@gmail.com>
Date: Fri, 13 May 2016 11:53:14 -0400
PADnoteParameters: Add Some Short Par Names
Diffstat:
1 file changed, 23 insertions(+), 22 deletions(-)
diff --git a/src/Params/PADnoteParameters.cpp b/src/Params/PADnoteParameters.cpp
@@ -18,6 +18,7 @@
#include "../Synth/Resonance.h"
#include "../Synth/OscilGen.h"
#include "../Misc/WavFile.h"
+#include "../Misc/Time.h"
#include <cstdio>
#include <rtosc/ports.h>
@@ -136,30 +137,30 @@ static const rtosc::Ports non_realtime_ports =
rRecurp(resonance, "Resonance"),
//Harmonic Shape
- rOption(Pmode, rMap(min, 0), rMap(max, 2), rOptions(bandwidth,discrete,continious),
+ rOption(Pmode, rMap(min, 0), rMap(max, 2), rShort("distribution"), rOptions(bandwidth,discrete,continious),
"Harmonic Distribution Model"),
- rOption(Php.base.type, rOptions(Gaussian, Rectanglar, Double Exponential),
+ rOption(Php.base.type, rOptions(Gaussian, Rectanglar, Double Exponential), rShort("shape"),
"Harmonic profile shape"),
- rParamZyn(Php.base.par1, "Harmonic shape distribution parameter"),
- rParamZyn(Php.freqmult, "Frequency multiplier on distribution"),
- rParamZyn(Php.modulator.par1, "Distribution modulator parameter"),
- rParamZyn(Php.modulator.freq, "Frequency of modulator parameter"),
- rParamZyn(Php.width, "Width of base harmonic"),
- rOption(Php.amp.mode, rOptions(Sum, Mult, Div1, Div2),
+ rParamZyn(Php.base.par1, rShort("warp"), "Harmonic shape distribution parameter"),
+ rParamZyn(Php.freqmult, rShort("clone"), "Frequency multiplier on distribution"),
+ rParamZyn(Php.modulator.par1, rShort("p1"), "Distribution modulator parameter"),
+ rParamZyn(Php.modulator.freq, rShort("freq"), "Frequency of modulator parameter"),
+ rParamZyn(Php.width, rShort("bandwidth"), "Width of base harmonic"),
+ rOption(Php.amp.mode, rShort("mode"), rOptions(Sum, Mult, Div1, Div2),
"Amplitude harmonic multiplier type"),
//Harmonic Modulation
- rOption(Php.amp.type, rOptions(Off, Gauss, Sine, Flat),
+ rOption(Php.amp.type, rShort("mult"), rOptions(Off, Gauss, Sine, Flat),
"Type of amplitude multipler"),
- rParamZyn(Php.amp.par1, "Amplitude multiplier parameter"),
- rParamZyn(Php.amp.par2, "Amplitude multiplier parameter"),
- rToggle(Php.autoscale, "Autoscaling Harmonics"),
- rOption(Php.onehalf,
+ rParamZyn(Php.amp.par1, rShort("p1"), "Amplitude multiplier parameter"),
+ rParamZyn(Php.amp.par2, rShort("p2"), "Amplitude multiplier parameter"),
+ rToggle(Php.autoscale, rShort("auto"), "Autoscaling Harmonics"),
+ rOption(Php.onehalf, rShort("side"),
rOptions(Full, Upper Half, Lower Half),
"Harmonic cutoff model"),
//Harmonic Bandwidth
- rOption(Pbwscale,
+ rOption(Pbwscale, rShort("bw scale"),
rOptions(Normal,
EqualHz, Quater,
Half, 75%, 150%,
@@ -171,23 +172,23 @@ static const rtosc::Ports non_realtime_ports =
rOptions(Harmonic, ShiftU, ShiftL, PowerU, PowerL, Sine,
Power, Shift),
"Harmonic Overtone shifting mode"),
- rParamI(Phrpos.par1, rLinear(0,255), "Harmonic position parameter"),
- rParamI(Phrpos.par2, rLinear(0,255), "Harmonic position parameter"),
- rParamI(Phrpos.par3, rLinear(0,255), "Harmonic position parameter"),
+ rParamI(Phrpos.par1, rShort("p1"), rLinear(0,255), "Harmonic position parameter"),
+ rParamI(Phrpos.par2, rShort("p2"), rLinear(0,255), "Harmonic position parameter"),
+ rParamI(Phrpos.par3, rShort("p3"), rLinear(0,255), "Harmonic position parameter"),
//Quality
- rOption(Pquality.samplesize,
+ rOption(Pquality.samplesize, rShort("quality"),
rOptions(16k (Tiny), 32k, 64k (Small), 128k,
256k (Normal), 512k, 1M (Big)),
"Size of each wavetable element"),
- rOption(Pquality.basenote,
- rOptions( C-2, G-2, C-3, G-3, C-4,
+ rOption(Pquality.basenote, rShort("basenote"),
+ rOptions(C-2, G-2, C-3, G-3, C-4,
G-4, C-5, G-5, G-6,),
"Base note for wavetable"),
- rOption(Pquality.smpoct,
+ rOption(Pquality.smpoct, rShort("smp/oct"),
rOptions(0.5, 1, 2, 3, 4, 6, 12),
"Samples per octave"),
- rParamI(Pquality.oct, rLinear(0,7),
+ rParamI(Pquality.oct, rShort("octaves"), rLinear(0,7),
"Number of octaves to sample (above the first sample"),
{"Pbandwidth::i", rProp(parameter) rLinear(0,1000) rDoc("Bandwith Of Harmonics"), NULL,