|
|
@@ -49,8 +49,8 @@ struct SpringReverb : Module { |
|
|
|
SpringReverb() { |
|
|
|
config(NUM_PARAMS, NUM_INPUTS, NUM_OUTPUTS, NUM_LIGHTS); |
|
|
|
params[WET_PARAM].config(0.0, 1.0, 0.5, "Dry/wet", "%", 0, 100); |
|
|
|
params[LEVEL1_PARAM].config(0.0, 1.0, 0.0, "In 1 level"); |
|
|
|
params[LEVEL2_PARAM].config(0.0, 1.0, 0.0, "In 1 level"); |
|
|
|
params[LEVEL1_PARAM].config(0.0, 1.0, 0.0, "In 1 level", "%", 0, 100); |
|
|
|
params[LEVEL2_PARAM].config(0.0, 1.0, 0.0, "In 1 level", "%", 0, 100); |
|
|
|
params[HPF_PARAM].config(0.0, 1.0, 0.5, "High pass filter cutoff"); |
|
|
|
|
|
|
|
convolver = new dsp::RealTimeConvolver(BLOCK_SIZE); |
|
|
@@ -139,7 +139,8 @@ struct SpringReverb : Module { |
|
|
|
|
|
|
|
|
|
|
|
struct SpringReverbWidget : ModuleWidget { |
|
|
|
SpringReverbWidget(SpringReverb *module) : ModuleWidget(module) { |
|
|
|
SpringReverbWidget(SpringReverb *module) { |
|
|
|
setModule(module); |
|
|
|
setPanel(SVG::load(asset::plugin(plugin, "res/SpringReverb.svg"))); |
|
|
|
|
|
|
|
addChild(createWidget<Knurlie>(Vec(15, 0))); |
|
|
|