computerscare-vcv-modules

computerscare modules for VCV Rack
Log | Files | Refs

commit 9a055edec564d86e1b3b9be31840608b9abf3688
parent 7d309f16ef7415ea53bb1c2495d27c0589996bfe
Author: Adam M <aemalone@gmail.com>
Date:   Sun, 21 Nov 2021 14:30:53 -0600

set horse gate_mode to clock passthrough for legacy patches

Diffstat:
Msrc/ComputerscareHorseADoodleDoo.cpp | 6++++++
1 file changed, 6 insertions(+), 0 deletions(-)

diff --git a/src/ComputerscareHorseADoodleDoo.cpp b/src/ComputerscareHorseADoodleDoo.cpp @@ -749,6 +749,12 @@ struct ComputerscareHorseADoodleDoo : ComputerscareMenuParamModule { void checkPoly() override { checkKnobChanges(); } + void paramsFromJson(json_t* rootJ) override { + // There was no GATE_MODE param prior to v2, so set the value to 0 (clock passthrough) + params[GATE_MODE].setValue(0.f); + setGateMode(0); + Module::paramsFromJson(rootJ); + } };