commit ea1347964e82bcccfe4a302b6c9c361b1445ee92
parent 0aba64e10ccaa11174b3942dba296e3558761bbe
Author: Matt Demanett <matt@demanett.net>
Date: Wed, 7 Oct 2020 22:05:38 -0400
Drop background under CV inputs on MX44CVM, to match MX88M (even if this is inconsistent with other modules).
Diffstat:
8 files changed, 44 insertions(+), 48 deletions(-)
diff --git a/res-pp/Matrix44Cvm-dark-pp.svg b/res-pp/Matrix44Cvm-dark-pp.svg
@@ -159,7 +159,7 @@ polyline.knob-tick {
- <g transform="translate(10 54)">
+ <g transform="translate(10 55)">
<text font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(65.0 -5)">MUTE</text>
<g transform="translate(6.75 6.75)"><svg id="MUTE11_PARAM">
@@ -247,9 +247,8 @@ polyline.knob-tick {
</svg></g>
</g>
- <g class="io-group" transform="translate(10 214)">
- <text font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(65.0 -8)">CV</text>
- <rect class="input-background" width="130" height="130" rx="5" transform="translate(0 0)"/>
+ <g class="io-group" transform="translate(10 213)">
+ <text font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(65.0 -5)">CV</text>
<g transform="translate(4.25 4.25)"><svg id="CV11_INPUT">
<g transform="translate(12 12)">
diff --git a/res-pp/Matrix44Cvm-lowcontrast-pp.svg b/res-pp/Matrix44Cvm-lowcontrast-pp.svg
@@ -159,7 +159,7 @@ polyline.knob-tick {
- <g transform="translate(10 54)">
+ <g transform="translate(10 55)">
<text font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(65.0 -5)">MUTE</text>
<g transform="translate(6.75 6.75)"><svg id="MUTE11_PARAM">
@@ -247,9 +247,8 @@ polyline.knob-tick {
</svg></g>
</g>
- <g class="io-group" transform="translate(10 214)">
- <text font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(65.0 -8)">CV</text>
- <rect class="input-background" width="130" height="130" rx="5" transform="translate(0 0)"/>
+ <g class="io-group" transform="translate(10 213)">
+ <text font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(65.0 -5)">CV</text>
<g transform="translate(4.25 4.25)"><svg id="CV11_INPUT">
<g transform="translate(12 12)">
diff --git a/res-pp/Matrix44Cvm-pp.svg b/res-pp/Matrix44Cvm-pp.svg
@@ -95,7 +95,7 @@ polyline.knob-tick {
- <g transform="translate(10 54)">
+ <g transform="translate(10 55)">
<text font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(65.0 -5)">MUTE</text>
<g transform="translate(6.75 6.75)"><svg id="MUTE11_PARAM">
@@ -183,9 +183,8 @@ polyline.knob-tick {
</svg></g>
</g>
- <g class="io-group" transform="translate(10 214)">
- <text font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(65.0 -8)">CV</text>
- <rect class="input-background" width="130" height="130" rx="5" transform="translate(0 0)"/>
+ <g class="io-group" transform="translate(10 213)">
+ <text font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(65.0 -5)">CV</text>
<g transform="translate(4.25 4.25)"><svg id="CV11_INPUT">
<g transform="translate(12 12)">
diff --git a/res-src/Matrix44Cvm-src.svg b/res-src/Matrix44Cvm-src.svg
@@ -8,7 +8,7 @@
<!-- <rect width="$width" height="20" fill="#0f0" transform="translate(0 345)"/> -->
<g var-w="130/4.0">
- <g transform="translate(10 54)">
+ <g transform="translate(10 55)">
<text font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate($width/2.0-10 -5)">MUTE</text>
<def id="MUTE11_PARAM" xlink:href="#button" transform="translate(0*$w+$w/2.0-9.5 0*$w+$w/2.0-9.5)"/>
@@ -32,9 +32,8 @@
<def id="MUTE44_PARAM" xlink:href="#button" transform="translate(3*$w+$w/2.0-9.5 3*$w+$w/2.0-9.5)"/>
</g>
- <g class="io-group" transform="translate(10 214)">
- <text font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate($width/2.0-10 -8)">CV</text>
- <rect class="input-background" width="130" height="130" rx="5" transform="translate(0 0)"/>
+ <g class="io-group" transform="translate(10 213)">
+ <text font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate($width/2.0-10 -5)">CV</text>
<def id="CV11_INPUT" xlink:href="#input" transform="translate(0*$w+$w/2.0-12.0 0*$w+$w/2.0-12.0)"/>
<def id="CV21_INPUT" xlink:href="#input" transform="translate(0*$w+$w/2.0-12.0 1*$w+$w/2.0-12.0)"/>
diff --git a/res/Matrix44Cvm-dark.svg b/res/Matrix44Cvm-dark.svg
Binary files differ.
diff --git a/res/Matrix44Cvm-lowcontrast.svg b/res/Matrix44Cvm-lowcontrast.svg
Binary files differ.
diff --git a/res/Matrix44Cvm.svg b/res/Matrix44Cvm.svg
Binary files differ.
diff --git a/src/Matrix44Cvm.cpp b/src/Matrix44Cvm.cpp
@@ -29,39 +29,39 @@ struct Matrix44CvmWidget : BGModuleWidget {
createScrews();
// generated by svg_widgets.rb
- auto mute11ParamPosition = Vec(16.75, 60.75);
- auto mute21ParamPosition = Vec(16.75, 93.25);
- auto mute31ParamPosition = Vec(16.75, 125.75);
- auto mute41ParamPosition = Vec(16.75, 158.25);
- auto mute12ParamPosition = Vec(49.25, 60.75);
- auto mute22ParamPosition = Vec(49.25, 93.25);
- auto mute32ParamPosition = Vec(49.25, 125.75);
- auto mute42ParamPosition = Vec(49.25, 158.25);
- auto mute13ParamPosition = Vec(81.75, 60.75);
- auto mute23ParamPosition = Vec(81.75, 93.25);
- auto mute33ParamPosition = Vec(81.75, 125.75);
- auto mute43ParamPosition = Vec(81.75, 158.25);
- auto mute14ParamPosition = Vec(114.25, 60.75);
- auto mute24ParamPosition = Vec(114.25, 93.25);
- auto mute34ParamPosition = Vec(114.25, 125.75);
- auto mute44ParamPosition = Vec(114.25, 158.25);
+ auto mute11ParamPosition = Vec(16.75, 61.75);
+ auto mute21ParamPosition = Vec(16.75, 94.25);
+ auto mute31ParamPosition = Vec(16.75, 126.75);
+ auto mute41ParamPosition = Vec(16.75, 159.25);
+ auto mute12ParamPosition = Vec(49.25, 61.75);
+ auto mute22ParamPosition = Vec(49.25, 94.25);
+ auto mute32ParamPosition = Vec(49.25, 126.75);
+ auto mute42ParamPosition = Vec(49.25, 159.25);
+ auto mute13ParamPosition = Vec(81.75, 61.75);
+ auto mute23ParamPosition = Vec(81.75, 94.25);
+ auto mute33ParamPosition = Vec(81.75, 126.75);
+ auto mute43ParamPosition = Vec(81.75, 159.25);
+ auto mute14ParamPosition = Vec(114.25, 61.75);
+ auto mute24ParamPosition = Vec(114.25, 94.25);
+ auto mute34ParamPosition = Vec(114.25, 126.75);
+ auto mute44ParamPosition = Vec(114.25, 159.25);
- auto cv11InputPosition = Vec(14.25, 218.25);
- auto cv21InputPosition = Vec(14.25, 250.75);
- auto cv31InputPosition = Vec(14.25, 283.25);
- auto cv41InputPosition = Vec(14.25, 315.75);
- auto cv12InputPosition = Vec(46.75, 218.25);
- auto cv22InputPosition = Vec(46.75, 250.75);
- auto cv32InputPosition = Vec(46.75, 283.25);
- auto cv42InputPosition = Vec(46.75, 315.75);
- auto cv13InputPosition = Vec(79.25, 218.25);
- auto cv23InputPosition = Vec(79.25, 250.75);
- auto cv33InputPosition = Vec(79.25, 283.25);
- auto cv43InputPosition = Vec(79.25, 315.75);
- auto cv14InputPosition = Vec(111.75, 218.25);
- auto cv24InputPosition = Vec(111.75, 250.75);
- auto cv34InputPosition = Vec(111.75, 283.25);
- auto cv44InputPosition = Vec(111.75, 315.75);
+ auto cv11InputPosition = Vec(14.25, 217.25);
+ auto cv21InputPosition = Vec(14.25, 249.75);
+ auto cv31InputPosition = Vec(14.25, 282.25);
+ auto cv41InputPosition = Vec(14.25, 314.75);
+ auto cv12InputPosition = Vec(46.75, 217.25);
+ auto cv22InputPosition = Vec(46.75, 249.75);
+ auto cv32InputPosition = Vec(46.75, 282.25);
+ auto cv42InputPosition = Vec(46.75, 314.75);
+ auto cv13InputPosition = Vec(79.25, 217.25);
+ auto cv23InputPosition = Vec(79.25, 249.75);
+ auto cv33InputPosition = Vec(79.25, 282.25);
+ auto cv43InputPosition = Vec(79.25, 314.75);
+ auto cv14InputPosition = Vec(111.75, 217.25);
+ auto cv24InputPosition = Vec(111.75, 249.75);
+ auto cv34InputPosition = Vec(111.75, 282.25);
+ auto cv44InputPosition = Vec(111.75, 314.75);
// end generated by svg_widgets.rb
addParam(createParam<SoloMuteButton>(mute11ParamPosition, module, Matrix44Cvm::MUTE11_PARAM));