BogaudioModules

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

commit 7d4d13386f889d9f23d4200861feac69ad9fd9ca
parent 04c88e8a751fa7bc954124c4da7ab386897c3836
Author: Matt Demanett <matt@demanett.net>
Date:   Thu, 29 Mar 2018 01:31:12 -0400

Stack, Analyzer: bigger lights.

Diffstat:
Mres-src/Analyzer-src.svg | 24++++++++++++------------
Mres-src/Stack-src.svg | 12++++++------
Mres/Analyzer.svg | 0
Mres/Stack.svg | 0
Mscripts/svg_widgets.rb | 2+-
Msrc/Analyzer.cpp | 16++++++++--------
Msrc/Stack.cpp | 6+++---
7 files changed, 30 insertions(+), 30 deletions(-)

diff --git a/res-src/Analyzer-src.svg b/res-src/Analyzer-src.svg @@ -136,8 +136,8 @@ </g> </symbol> - <symbol id="light" viewBox="0 0 1.1px 1.1px"> - <rect width="3.2" height="3.2" fill="#0f0" /> + <symbol id="light-small" viewBox="0 0 6.4px 6.4px"> + <rect width="6.4" height="6.4" fill="#0f0" /> </symbol> </defs> @@ -210,16 +210,16 @@ </g> <g transform="translate(182 0)"> - <g transform="translate(-3 0)"> + <g transform="translate(-3 -1)"> <g transform="translate(0 3)"> - <use id="QUALITY_HIGH_LIGHT" xlink:href="#light" transform="translate(0 0)" /> - <text font-size="5pt" letter-spacing="2px" transform="translate(7 3.5)">HIGH</text> + <use id="QUALITY_HIGH_LIGHT" xlink:href="#light-small" transform="translate(0 0)" /> + <text font-size="6pt" letter-spacing="2px" transform="translate(9 6.1)">HIGH</text> </g> <g transform="translate(0 18)"> - <use id="QUALITY_GOOD_LIGHT" xlink:href="#light" transform="translate(0 0)" /> - <text font-size="5pt" letter-spacing="2px" transform="translate(7 3.5)">GOOD</text> + <use id="QUALITY_GOOD_LIGHT" xlink:href="#light-small" transform="translate(0 0)" /> + <text font-size="6pt" letter-spacing="2px" transform="translate(9 6.1)">GOOD</text> </g> - <g transform="translate(7 27)"> + <g transform="translate(9 30)"> <use id="QUALITY_PARAM" xlink:href="#button" transform="scale(0.1)" /> </g> </g> @@ -227,12 +227,12 @@ </g> <g transform="translate(255 0)"> - <g transform="translate(-3 0)"> + <g transform="translate(-3 -1)"> <g transform="translate(0 18)"> - <use id="POWER_ON_LIGHT" xlink:href="#light" transform="translate(0 0)" /> - <text font-size="5pt" letter-spacing="2px" transform="translate(7 3.5)">ON</text> + <use id="POWER_ON_LIGHT" xlink:href="#light-small" transform="translate(0 0)" /> + <text font-size="6pt" letter-spacing="2px" transform="translate(9 6.1)">ON</text> </g> - <g transform="translate(7 27)"> + <g transform="translate(9 30)"> <use id="POWER_PARAM" xlink:href="#button" transform="scale(0.1)" /> </g> </g> diff --git a/res-src/Stack-src.svg b/res-src/Stack-src.svg @@ -133,8 +133,8 @@ </g> </symbol> - <symbol id="light" viewBox="0 0 1.1px 1.1px"> - <rect width="3.2" height="3.2" fill="#0f0" /> + <symbol id="light-small" viewBox="0 0 6.4px 6.4px"> + <rect width="6.4" height="6.4" fill="#0f0" /> </symbol> <symbol id="input" viewBox="0 0 24px 24px"> @@ -193,10 +193,10 @@ <rect width="34" height="50" rx="5" fill="#fafafa" /> <use id="CV_INPUT" xlink:href="#input" transform="translate(5 3)" /> <text font-size="5pt" letter-spacing="2px" transform="translate(11 35)">CV</text> - <g transform="translate(3 38)"> - <text font-size="5pt" letter-spacing="1px" transform="translate(0 7)">QZ</text> - <use id="QUANTIZE_LIGHT" xlink:href="#light" transform="translate(12.5 3)" /> - <use id="QUANTIZE_PARAM" xlink:href="#button" transform="translate(18.5 0)" /> + <g transform="translate(3 39)"> + <use id="QUANTIZE_LIGHT" xlink:href="#light-small" transform="translate(0 0.5)" /> + <text font-size="5pt" letter-spacing="1px" transform="translate(8 6)">QZ</text> + <use id="QUANTIZE_PARAM" xlink:href="#button" transform="translate(20 -1)" /> </g> </g> diff --git a/res/Analyzer.svg b/res/Analyzer.svg Binary files differ. diff --git a/res/Stack.svg b/res/Stack.svg Binary files differ. diff --git a/scripts/svg_widgets.rb b/scripts/svg_widgets.rb @@ -74,7 +74,7 @@ options = { param_class: 'RoundBlackKnob', input_class: 'Port24', output_class: 'Port24', - light_class: 'TinyLight<GreenLight>', + light_class: 'SmallLight<GreenLight>', comments: false, sort: nil } diff --git a/src/Analyzer.cpp b/src/Analyzer.cpp @@ -475,8 +475,8 @@ struct AnalyzerWidget : ModuleWidget { // generated by svg_widgets.rb auto rangeParamPosition = Vec(35.08, 271.08); auto smoothParamPosition = Vec(109.08, 271.08); - auto qualityParamPosition = Vec(186.02, 298.02); - auto powerParamPosition = Vec(259.02, 298.02); + auto qualityParamPosition = Vec(188.02, 300.02); + auto powerParamPosition = Vec(261.02, 300.02); auto signalaInputPosition = Vec(13.5, 323.0); auto signalbInputPosition = Vec(86.5, 323.0); @@ -488,9 +488,9 @@ struct AnalyzerWidget : ModuleWidget { auto signalcOutputPosition = Vec(189.5, 323.0); auto signaldOutputPosition = Vec(262.5, 323.0); - auto qualityHighLightPosition = Vec(179.0, 274.0); - auto qualityGoodLightPosition = Vec(179.0, 289.0); - auto powerOnLightPosition = Vec(252.0, 289.0); + auto qualityHighLightPosition = Vec(179.0, 273.0); + auto qualityGoodLightPosition = Vec(179.0, 288.0); + auto powerOnLightPosition = Vec(252.0, 288.0); // end generated by svg_widgets.rb addParam(ParamWidget::create<OneTenKnob>(rangeParamPosition, module, Analyzer::RANGE_PARAM, 0.1, 1.0, 0.5)); @@ -508,9 +508,9 @@ struct AnalyzerWidget : ModuleWidget { addOutput(Port::create<Port24>(signalcOutputPosition, Port::OUTPUT, module, Analyzer::SIGNALC_OUTPUT)); addOutput(Port::create<Port24>(signaldOutputPosition, Port::OUTPUT, module, Analyzer::SIGNALD_OUTPUT)); - addChild(ModuleLightWidget::create<TinyLight<GreenLight>>(qualityHighLightPosition, module, Analyzer::QUALITY_HIGH_LIGHT)); - addChild(ModuleLightWidget::create<TinyLight<GreenLight>>(qualityGoodLightPosition, module, Analyzer::QUALITY_GOOD_LIGHT)); - addChild(ModuleLightWidget::create<TinyLight<GreenLight>>(powerOnLightPosition, module, Analyzer::POWER_ON_LIGHT)); + addChild(ModuleLightWidget::create<SmallLight<GreenLight>>(qualityHighLightPosition, module, Analyzer::QUALITY_HIGH_LIGHT)); + addChild(ModuleLightWidget::create<SmallLight<GreenLight>>(qualityGoodLightPosition, module, Analyzer::QUALITY_GOOD_LIGHT)); + addChild(ModuleLightWidget::create<SmallLight<GreenLight>>(powerOnLightPosition, module, Analyzer::POWER_ON_LIGHT)); } }; diff --git a/src/Stack.cpp b/src/Stack.cpp @@ -45,7 +45,7 @@ struct StackWidget : ModuleWidget { auto semisParamPosition = Vec(9.5, 32.5); auto octaveParamPosition = Vec(14.5, 86.5); auto fineParamPosition = Vec(14.5, 126.5); - auto quantizeParamPosition = Vec(26.9, 191.9); + auto quantizeParamPosition = Vec(28.4, 191.9); auto cvInputPosition = Vec(10.5, 157.0); auto inInputPosition = Vec(10.5, 215.0); @@ -53,7 +53,7 @@ struct StackWidget : ModuleWidget { auto thruOutputPosition = Vec(10.5, 253.0); auto outOutputPosition = Vec(10.5, 289.0); - auto quantizeLightPosition = Vec(21.0, 195.0); + auto quantizeLightPosition = Vec(8.5, 193.5); // end generated by svg_widgets.rb { @@ -78,7 +78,7 @@ struct StackWidget : ModuleWidget { addOutput(Port::create<Port24>(thruOutputPosition, Port::OUTPUT, module, Stack::THRU_OUTPUT)); addOutput(Port::create<Port24>(outOutputPosition, Port::OUTPUT, module, Stack::OUT_OUTPUT)); - addChild(ModuleLightWidget::create<TinyLight<GreenLight>>(quantizeLightPosition, module, Stack::QUANTIZE_LIGHT)); + addChild(ModuleLightWidget::create<SmallLight<GreenLight>>(quantizeLightPosition, module, Stack::QUANTIZE_LIGHT)); } };