commit 7d4d13386f889d9f23d4200861feac69ad9fd9ca
parent 04c88e8a751fa7bc954124c4da7ab386897c3836
Author: Matt Demanett <matt@demanett.net>
Date: Thu, 29 Mar 2018 01:31:12 -0400
Stack, Analyzer: bigger lights.
Diffstat:
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));
}
};