BogaudioModules

BogaudioModules for VCV Rack
Log | Files | Refs | README | LICENSE

commit 29fac385bddb7ad93216729edbeb09c867d392f8
parent fb782bd8353efa3494440ea197f1bc658aceaf78
Author: Matt Demanett <matt@demanett.net>
Date:   Mon, 13 Apr 2020 23:37:43 -0400

POLYCON: implement channel lights.

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

diff --git a/src/PolyCon.cpp b/src/PolyCon.cpp @@ -10,6 +10,10 @@ void PolyCon::processAll(const ProcessArgs& args) { outputs[OUT_OUTPUT].setChannels(cn); for (int c = 0; c < cn; ++c) { outputs[OUT_OUTPUT].setVoltage(clamp(params[CHANNEL1_PARAM + c].getValue(), -1.0f, 1.0f) * 10.0f, c); + lights[CHANNEL1_LIGHT + c].value = 1.0f; + } + for (int c = cn; c < maxChannels; ++c) { + lights[CHANNEL1_LIGHT + c].value = 0.0f; } }