Release updated modules: Muxlicer, Mex, ADSR, Sampling Modulator, STMix (v1.2.0)tags/v2.1.0
@@ -1,5 +1,10 @@ | |||
# Change Log | |||
## v1.2.0 (unreleased) | |||
* Released new modules: Muxlicer, Mex, Morphader, VC ADSR, Sampling Modulator, ST Mix | |||
* Removed DC offset from EvenVCO pulse output | |||
## v1.1.1 | |||
* Fixed issue with A*B+C summing logic | |||
@@ -2,4 +2,17 @@ | |||
Based on [Befaco](http://www.befaco.org/) Eurorack modules. | |||
[VCV Library page](https://library.vcvrack.com/Befaco) | |||
[VCV Library page](https://library.vcvrack.com/Befaco) | |||
## Differences with hardware | |||
We have tried to make the VCV implementations as authentic as possible, however there are some minor changes that have been made (either for usuability or to bring modules in line with VCV rack conventions and standards). | |||
* Sampling Modulator removes the DC offset of "Clock Out" and "Trigg Out" to allow these to be easily used as oscillators - the legacy behaviour (0 - 10V pulses) can be selected via the context menu. | |||
* The hardware version of Morphader accepts 0-8V CV for the crossfade control, here we widen this to accept 0-10V. | |||
* Chopping Kinky hardward is DC coupled, but we add the option (default disabled) to remove this offset. | |||
* The hardware Muxlicer assigns multiple functions to the "Speed Div/Mult" dial, that cannot be reproduced with a single mouse click. Some of these have been moved to the context menu, specifically: quadratic gates, the "All In" normalled voltage, and the input/output clock division/mult. The "Speed Div/Mult" dial remains only for main clock div/mult. |
@@ -3,7 +3,7 @@ | |||
"version": "1.1.1", | |||
"license": "GPL-3.0-or-later", | |||
"name": "Befaco", | |||
"author": "VCV", | |||
"author": "VCV, Ewan Hemingway", | |||
"authorEmail": "contact@vcvrack.com", | |||
"pluginUrl": "https://vcvrack.com/Befaco", | |||
"authorUrl": "https://vcvrack.com/", | |||
@@ -111,7 +111,8 @@ | |||
"Envelope generator", | |||
"Mixer", | |||
"Polyphonic", | |||
"Hardware clone" | |||
"Hardware clone", | |||
"Quad" | |||
] | |||
}, | |||
{ | |||
@@ -151,6 +152,80 @@ | |||
"Hardware clone", | |||
"Synth voice" | |||
] | |||
}, | |||
{ | |||
"slug": "SamplingModulator", | |||
"name": "Sampling Modulator", | |||
"description": "Multi-function module that lies somewhere between a VCO, a Sample & Hold, and an 8 step trigger sequencer", | |||
"manualUrl": "https://www.befaco.org/sampling-modulator/", | |||
"modularGridUrl": "https://www.modulargrid.net/e/befaco-sampling-modulator-", | |||
"tags": [ | |||
"Clock generator", | |||
"Hardware clone", | |||
"Oscillator", | |||
"Sample and hold" | |||
] | |||
}, | |||
{ | |||
"slug": "Morphader", | |||
"name": "Morphader", | |||
"description": "Multichannel CV/Audio crossfader", | |||
"manualUrl": "https://www.befaco.org/morphader-2/", | |||
"modularGridUrl": "https://www.modulargrid.net/e/befaco-morphader", | |||
"tags": [ | |||
"Controller", | |||
"Hardware clone", | |||
"Mixer", | |||
"Polyphonic", | |||
"Quad" | |||
] | |||
}, | |||
{ | |||
"slug": "ADSR", | |||
"name": "ADSR", | |||
"description": "ADSR envelope generator with gate output on each stage, plus variable shape", | |||
"manualUrl": "https://www.befaco.org/vc-adsr/", | |||
"modularGridUrl": "https://www.modulargrid.net/e/befaco-vc-adsr", | |||
"tags": [ | |||
"Envelope generator", | |||
"Hardware clone" | |||
] | |||
}, | |||
{ | |||
"slug": "STMix", | |||
"name": "STMix", | |||
"description": "A compact 4 channel stereo mixer with an auxiliary input", | |||
"manualUrl": "https://www.befaco.org/stmix/", | |||
"modularGridUrl": "https://www.modulargrid.net/e/befaco-stmix-", | |||
"tags": [ | |||
"Hardware clone", | |||
"Mixer", | |||
"Stereo", | |||
"Polyphonic" | |||
] | |||
}, | |||
{ | |||
"slug": "Muxlicer", | |||
"name": "Muxlicer", | |||
"description": "VC adressable sequential switch and sequencer", | |||
"manualUrl": "https://www.befaco.org/muxlicer-2/", | |||
"modularGridUrl": "https://www.modulargrid.net/e/befaco-muxlicer", | |||
"tags": [ | |||
"Clock generator", | |||
"Hardware clone", | |||
"Polyphonic", | |||
"Sequencer", | |||
"Switch" | |||
] | |||
}, | |||
{ | |||
"slug": "Mex", | |||
"name": "Mex", | |||
"description": "Gate Expander for Befaco Muxlicer", | |||
"tags": [ | |||
"Expander", | |||
"Hardware clone" | |||
] | |||
} | |||
] | |||
} | |||
} |
@@ -0,0 +1,807 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<svg | |||
xmlns:dc="http://purl.org/dc/elements/1.1/" | |||
xmlns:cc="http://creativecommons.org/ns#" | |||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
xmlns:svg="http://www.w3.org/2000/svg" | |||
xmlns="http://www.w3.org/2000/svg" | |||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
width="40.639999mm" | |||
height="128.5mm" | |||
viewBox="0 0 40.639999 128.5" | |||
version="1.1" | |||
id="svg1833" | |||
inkscape:version="1.0.2-2 (e86c870879, 2021-01-15)" | |||
sodipodi:docname="ADSR.svg"> | |||
<defs | |||
id="defs1827"> | |||
<clipPath | |||
clipPathUnits="userSpaceOnUse" | |||
id="clipPath11862"> | |||
<path | |||
d="m 56.96872,10.53113 h 11.4738 v 15.10449 h -11.4738 z" | |||
id="path11864" | |||
inkscape:connector-curvature="0" /> | |||
</clipPath> | |||
<clipPath | |||
clipPathUnits="userSpaceOnUse" | |||
id="clipPath11862-7"> | |||
<path | |||
d="m 56.96872,10.53113 h 11.4738 v 15.10449 h -11.4738 z" | |||
id="path11864-3" | |||
inkscape:connector-curvature="0" /> | |||
</clipPath> | |||
</defs> | |||
<sodipodi:namedview | |||
id="base" | |||
pagecolor="#ffffff" | |||
bordercolor="#666666" | |||
borderopacity="1.0" | |||
inkscape:pageopacity="0.0" | |||
inkscape:pageshadow="2" | |||
inkscape:zoom="1.979899" | |||
inkscape:cx="-120.20775" | |||
inkscape:cy="246.95957" | |||
inkscape:document-units="mm" | |||
inkscape:current-layer="layer1" | |||
inkscape:document-rotation="0" | |||
showgrid="false" | |||
inkscape:window-width="2560" | |||
inkscape:window-height="1361" | |||
inkscape:window-x="-9" | |||
inkscape:window-y="-9" | |||
inkscape:window-maximized="1" /> | |||
<metadata | |||
id="metadata1830"> | |||
<rdf:RDF> | |||
<cc:Work | |||
rdf:about=""> | |||
<dc:format>image/svg+xml</dc:format> | |||
<dc:type | |||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |||
<dc:title /> | |||
</cc:Work> | |||
</rdf:RDF> | |||
</metadata> | |||
<g | |||
inkscape:label="background" | |||
inkscape:groupmode="layer" | |||
id="layer1"> | |||
<path | |||
style="display:inline;fill:#171717;fill-opacity:1;stroke:#000000;stroke-width:0.200346;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | |||
d="M 0.10049429,0.09828839 V 128.39771 H 40.540149 V 0.09828839 Z" | |||
id="path37867" | |||
sodipodi:nodetypes="ccccc" /> | |||
<circle | |||
inkscape:export-ydpi="300" | |||
inkscape:export-xdpi="300" | |||
inkscape:export-filename="/home/diego/Escritorio/Miniaturas_modulos_web/Slew_limiter.png" | |||
style="display:inline;opacity:0.96;fill:none;stroke:#000000;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | |||
id="path9187" | |||
cx="28.87299" | |||
cy="32.529114" | |||
r="3.7006578" /> | |||
<g | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:24px;line-height:78%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.06px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none" | |||
id="text10967" | |||
inkscape:export-filename="/home/diego/Escritorio/Miniaturas_modulos_web/ADSR.png" | |||
inkscape:export-xdpi="300" | |||
inkscape:export-ydpi="300" | |||
transform="matrix(0.28222223,0,0,0.28222223,-13.8467,-0.96314016)"> | |||
<path | |||
d="m 163.35988,87.403199 c 1.302,0 2.352,-1.050001 2.352,-2.352 v -4.76 c 0,-1.301998 -1.05,-2.352 -2.352,-2.352 -1.302,0 -2.352,1.050002 -2.352,2.352 v 4.76 c 0,1.301999 1.05,2.352 2.352,2.352 m 0,-8.12 c 0.56,0 1.008,0.448001 1.008,1.008 v 4.76 c 0,0.56 -0.448,1.008 -1.008,1.008 -0.56,0 -1.008,-0.448 -1.008,-1.008 v -4.76 c 0,-0.559999 0.448,-1.008 1.008,-1.008" | |||
style="font-size:14px;line-height:78%;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none" | |||
id="path9534" | |||
inkscape:connector-curvature="0" /> | |||
<path | |||
d="m 168.1721,85.051199 v -6.44 c 0,-0.363999 -0.308,-0.672 -0.672,-0.672 -0.378,0 -0.672,0.308001 -0.672,0.672 v 6.44 c 0,1.301999 1.05,2.352 2.352,2.352 1.288,0 2.352,-1.050001 2.352,-2.352 v -6.44 c 0,-0.363999 -0.308,-0.672 -0.672,-0.672 -0.378,0 -0.672,0.308001 -0.672,0.672 v 6.44 c 0,0.56 -0.462,1.008 -1.008,1.008 -0.56,0 -1.008,-0.448 -1.008,-1.008" | |||
style="font-size:14px;line-height:78%;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none" | |||
id="path9536" | |||
inkscape:connector-curvature="0" /> | |||
<path | |||
d="m 172.92569,77.995199 c -0.364,0 -0.672,0.308001 -0.672,0.672 0,0.378 0.308,0.672 0.672,0.672 h 1.148 v 7.392 c 0,0.378 0.308,0.672 0.672,0.672 0.378,0 0.672,-0.294 0.672,-0.672 v -7.392 h 1.148 c 0.378,0 0.672,-0.294 0.672,-0.672 0,-0.363999 -0.294,-0.672 -0.672,-0.672 h -3.64" | |||
style="font-size:14px;line-height:78%;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none" | |||
id="path9538" | |||
inkscape:connector-curvature="0" /> | |||
</g> | |||
<g | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:24px;line-height:125%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.06px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none" | |||
id="text11041" | |||
inkscape:export-filename="/home/diego/Escritorio/Miniaturas_modulos_web/ADSR.png" | |||
inkscape:export-xdpi="300" | |||
inkscape:export-ydpi="300" | |||
transform="matrix(0.22577778,0,0,0.22577778,-0.83929518,12.01973)"> | |||
<path | |||
d="m 26.971228,330.74889 c -0.12,-0.504 -0.576001,-0.84 -1.104,-0.84 -0.528,0 -0.984001,0.336 -1.104,0.84 l -3.84,13.92 c -0.168,0.624 0.192,1.248 0.792,1.416 0.623999,0.168 1.248,-0.192 1.416,-0.792 0,0 0.288,-1.032 0.696,-2.52 h 4.08 c 0.407999,1.488 0.696,2.52 0.696,2.52 0.167999,0.6 0.792,0.96 1.416,0.792 0.599999,-0.168 0.959999,-0.792 0.792,-1.416 l -3.84,-13.92 m -2.496,9.72 c 0.455999,-1.656 0.96,-3.504 1.392,-5.064 0.431999,1.56 0.936,3.408 1.392,5.064 h -2.784" | |||
id="path9531" | |||
inkscape:connector-curvature="0" | |||
style="fill:#ffffff;fill-opacity:1;stroke:none" /> | |||
</g> | |||
<g | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:24px;line-height:125%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.06px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none" | |||
id="text11045" | |||
inkscape:export-filename="/home/diego/Escritorio/Miniaturas_modulos_web/ADSR.png" | |||
inkscape:export-xdpi="300" | |||
inkscape:export-ydpi="300" | |||
transform="matrix(0.22577778,0,0,0.22577778,-1.4355385,11.994033)"> | |||
<path | |||
d="m 70.685858,330.11537 c -0.647999,0 -1.152,0.528 -1.152,1.152 v 13.728 c 0,0.648 0.504001,1.152 1.152,1.152 h 2.88 c 2.231998,0 4.032,-1.80001 4.032,-4.032 v -7.968 c 0,-2.232 -1.800002,-4.032 -4.032,-4.032 h -2.88 m 4.608,4.032 v 7.968 c 0,0.96 -0.768001,1.728 -1.728,1.728 h -1.728 v -11.424 h 1.728 c 0.959999,0 1.728,0.768 1.728,1.728" | |||
id="path9528" | |||
inkscape:connector-curvature="0" | |||
style="fill:#ffffff;fill-opacity:1;stroke:none" /> | |||
</g> | |||
<g | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:24px;line-height:125%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.06px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none" | |||
id="text11049" | |||
inkscape:export-filename="/home/diego/Escritorio/Miniaturas_modulos_web/ADSR.png" | |||
inkscape:export-xdpi="300" | |||
inkscape:export-ydpi="300" | |||
transform="matrix(0.22577778,0,0,0.22577778,-2.4384699,12.014207)"> | |||
<path | |||
d="m 123.98229,343.46616 c -0.432,0.336 -0.96,0.456 -1.488,0.36 -0.528,-0.12 -0.96,-0.432 -1.224,-0.888 -0.336,-0.552 -1.032,-0.744 -1.584,-0.432 -0.552,0.312 -0.744,1.032 -0.408,1.584 0.576,1.008 1.584,1.752 2.76,1.992 1.176,0.216 2.376,-0.048 3.336,-0.768 0.936,-0.72 1.536,-1.8 1.632,-3 0.096,-1.176 -0.336,-2.352 -1.176,-3.216 l -3.816,-3.936 c -0.36,-0.36 -0.528,-0.84 -0.48,-1.32 0.024,-0.504 0.264,-0.96 0.672,-1.248 0.408,-0.312 0.888,-0.432 1.392,-0.336 0.48,0.12 0.888,0.408 1.152,0.84 0.312,0.552 1.008,0.744 1.56,0.432 0.552,-0.336 0.744,-1.032 0.432,-1.584 -0.576,-1.008 -1.56,-1.704 -2.688,-1.944 -1.128,-0.216 -2.328,0.048 -3.24,0.744 -0.912,0.696 -1.488,1.752 -1.584,2.904 -0.096,1.152 0.312,2.304 1.128,3.12 l 3.84,3.936 c 0.36,0.384 0.552,0.912 0.504,1.44 -0.048,0.528 -0.288,1.008 -0.72,1.32" | |||
id="path9525" | |||
inkscape:connector-curvature="0" | |||
style="fill:#ffffff;fill-opacity:1;stroke:none" /> | |||
</g> | |||
<g | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:24px;line-height:125%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.06px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none" | |||
id="text11053" | |||
inkscape:export-filename="/home/diego/Escritorio/Miniaturas_modulos_web/ADSR.png" | |||
inkscape:export-xdpi="300" | |||
inkscape:export-ydpi="300" | |||
transform="matrix(0.22577778,0,0,0.22577778,-2.7256839,12.023104)"> | |||
<path | |||
d="m 173.42305,335.31461 v -1.344 c 0,-2.232 -1.8,-4.032 -4.032,-4.032 h -2.88 c -0.624,0 -1.152,0.528 -1.152,1.152 v 13.824 c 0,0.648 0.528,1.152 1.152,1.152 0.648,0 1.152,-0.504 1.152,-1.152 v -5.568 h 1.296 l 2.232,5.976 c 0.24,0.6 0.888,0.888 1.488,0.672 0.6,-0.216 0.912,-0.888 0.672,-1.488 l -2.088,-5.616 c 1.296,-0.672 2.16,-2.016 2.16,-3.576 m -5.76,-3.072 h 1.728 c 0.96,0 1.728,0.768 1.728,1.728 v 1.344 c 0,0.96 -0.768,1.728 -1.728,1.728 h -1.728 v -4.8" | |||
id="path9522" | |||
inkscape:connector-curvature="0" | |||
style="fill:#ffffff;fill-opacity:1;stroke:none" /> | |||
</g> | |||
<g | |||
aria-label="CV INs" | |||
id="text31601" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:3.38667px;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';text-align:end;letter-spacing:-0.0169333px;word-spacing:0px;text-anchor:end;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.282222"> | |||
<path | |||
d="m 16.634922,121.34565 q -0.10668,-0.0277 -0.197555,-0.0869 -0.09088,-0.0632 -0.158044,-0.14619 -0.06322,-0.0869 -0.09878,-0.18966 -0.03556,-0.10273 -0.03556,-0.21731 v -1.34338 q 0,-0.11063 0.03556,-0.21335 0.03556,-0.10668 0.09878,-0.18966 0.06717,-0.0869 0.158044,-0.14619 0.09088,-0.0632 0.197555,-0.0909 0.221263,-0.0593 0.42672,0.0276 0.205458,0.083 0.32004,0.28053 0.04346,0.0672 0.01976,0.14224 -0.01976,0.0751 -0.08692,0.11854 -0.06717,0.0395 -0.14224,0.0198 -0.07507,-0.0237 -0.118533,-0.0909 -0.04741,-0.083 -0.138289,-0.11854 -0.08692,-0.0395 -0.181751,-0.0119 -0.09088,0.0237 -0.150142,0.10273 -0.05927,0.0751 -0.05927,0.16989 v 1.34338 q 0,0.0988 0.05927,0.17385 0.05927,0.0751 0.150142,0.10273 0.09483,0.0237 0.181751,-0.0119 0.09088,-0.0395 0.138289,-0.12249 0.04346,-0.0672 0.118533,-0.0869 0.07507,-0.0237 0.14224,0.0158 0.06717,0.0435 0.08692,0.11854 0.02371,0.0751 -0.01976,0.14224 -0.114582,0.19755 -0.32004,0.28052 -0.205457,0.0869 -0.42672,0.0277 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5570" /> | |||
<path | |||
d="m 17.562298,118.93943 q -0.01976,-0.079 0.0158,-0.14619 0.03951,-0.0672 0.118533,-0.0869 0.07507,-0.0198 0.14224,0.0198 0.07112,0.0356 0.09088,0.11063 0.07507,0.28053 0.154093,0.56501 0.06717,0.24496 0.146191,0.52944 0.07902,0.28448 0.150142,0.53736 0.06717,-0.25288 0.146191,-0.53736 0.07902,-0.28448 0.146192,-0.52944 0.07507,-0.28448 0.154093,-0.56501 0.01975,-0.0751 0.08692,-0.11063 0.07112,-0.0395 0.146191,-0.0198 0.07902,0.0198 0.114582,0.0869 0.03951,0.0672 0.01976,0.14619 l -0.632178,2.29164 q -0.01976,0.0632 -0.07112,0.0988 -0.04741,0.0395 -0.110631,0.0395 -0.06717,0 -0.118533,-0.0395 -0.04741,-0.0356 -0.06717,-0.0988 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5572" /> | |||
<path | |||
d="m 20.38113,121.36936 q -0.07902,0 -0.134338,-0.0553 -0.05532,-0.0553 -0.05532,-0.13433 v -2.29165 q 0,-0.079 0.05532,-0.13434 0.05532,-0.0553 0.134338,-0.0553 0.07902,0 0.134338,0.0553 0.05532,0.0553 0.05532,0.13434 v 2.29165 q 0,0.079 -0.05532,0.13433 -0.05532,0.0553 -0.134338,0.0553 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5574" /> | |||
<path | |||
d="m 22.304187,121.36541 q -0.06717,0.0158 -0.126435,-0.0158 -0.05927,-0.0276 -0.08693,-0.0869 -0.118533,-0.25287 -0.24892,-0.5176 -0.110631,-0.22521 -0.244969,-0.49784 -0.130386,-0.27262 -0.252871,-0.52945 v 1.46192 q 0,0.079 -0.05532,0.13433 -0.05532,0.0553 -0.134338,0.0553 -0.07902,0 -0.134338,-0.0553 -0.05532,-0.0553 -0.05532,-0.13433 v -2.29165 q 0,-0.0672 0.03951,-0.11853 0.03951,-0.0514 0.10668,-0.0672 0.06717,-0.0158 0.122484,0.0158 0.05927,0.0277 0.09088,0.0869 0.118533,0.25287 0.24892,0.51759 0.110631,0.22522 0.241017,0.49784 0.130387,0.27263 0.256823,0.52945 v -1.46191 q 0,-0.079 0.05532,-0.13434 0.05532,-0.0553 0.134338,-0.0553 0.07902,0 0.134338,0.0553 0.05532,0.0553 0.05532,0.13434 v 2.29165 q 0,0.0672 -0.04346,0.11853 -0.03951,0.0514 -0.102729,0.0672 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5576" /> | |||
<path | |||
d="m 23.393563,120.95054 q 0.07112,-0.0593 0.06322,-0.15409 -0.0079,-0.0988 -0.07902,-0.14619 l -0.371404,-0.25683 q -0.09878,-0.0711 -0.158044,-0.17384 -0.05927,-0.10668 -0.06717,-0.22917 -0.0079,-0.12248 0.03556,-0.23311 0.04741,-0.11459 0.138289,-0.19756 0.09088,-0.079 0.205457,-0.11458 0.114582,-0.0356 0.237067,-0.0158 0.118533,0.0198 0.217311,0.0869 0.09878,0.0672 0.161995,0.17385 0.03556,0.0632 0.01581,0.13433 -0.01581,0.0711 -0.08297,0.10668 -0.06322,0.0356 -0.134338,0.0198 -0.07112,-0.0198 -0.10668,-0.083 -0.04346,-0.0751 -0.126436,-0.0869 -0.07902,-0.0158 -0.146191,0.0435 -0.06717,0.0553 -0.05927,0.14224 0.0079,0.083 0.07507,0.13434 l 0.367453,0.25682 q 0.102729,0.0751 0.161995,0.18176 0.06322,0.10668 0.07112,0.23311 0.0079,0.12644 -0.03951,0.24102 -0.04346,0.11458 -0.138289,0.20151 -0.09088,0.083 -0.209408,0.11853 -0.118534,0.0356 -0.244969,0.0158 -0.126436,-0.0198 -0.229165,-0.0869 -0.09878,-0.0711 -0.161995,-0.18175 -0.03556,-0.0632 -0.01976,-0.13434 0.01976,-0.0711 0.08297,-0.10668 0.06717,-0.0356 0.138289,-0.0158 0.07112,0.0158 0.106679,0.079 0.04346,0.083 0.138289,0.0948 0.08693,0.0158 0.158045,-0.0474 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5578" /> | |||
</g> | |||
<g | |||
aria-label="STATE GATES" | |||
id="text31605" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:3.38667px;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';text-align:end;letter-spacing:-0.0169333px;word-spacing:0px;text-anchor:end;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.282222"> | |||
<path | |||
d="m 13.164403,108.04326 q 0.05532,-0.0395 0.08297,-0.0948 0.02766,-0.0553 0.03556,-0.12248 0.01185,-0.13434 -0.08297,-0.23707 l -0.632178,-0.64798 q -0.102729,-0.10273 -0.150142,-0.23707 -0.04741,-0.13433 -0.03556,-0.27657 0.01185,-0.14224 0.07902,-0.26473 0.06717,-0.12643 0.181751,-0.21336 0.114582,-0.0869 0.252871,-0.11853 0.14224,-0.0316 0.280529,-0.004 0.138289,0.0316 0.252871,0.11458 0.118533,0.079 0.189653,0.20546 0.03951,0.0672 0.01581,0.14224 -0.01976,0.0751 -0.08692,0.11853 -0.06717,0.0395 -0.14224,0.0198 -0.07507,-0.0237 -0.114582,-0.0909 -0.06717,-0.10668 -0.189653,-0.13829 -0.126436,-0.0237 -0.229164,0.0553 -0.102729,0.0751 -0.110632,0.20545 -0.01185,0.12644 0.07902,0.21732 l 0.628226,0.64798 q 0.102729,0.10668 0.154093,0.24497 0.05137,0.13828 0.03951,0.28448 -0.01185,0.15014 -0.08297,0.27657 -0.07112,0.12644 -0.185702,0.21731 -0.118533,0.0909 -0.260773,0.12249 -0.14224,0.0316 -0.288431,0.004 -0.146191,-0.0316 -0.264725,-0.11458 -0.118533,-0.0869 -0.189653,-0.21336 -0.04346,-0.0672 -0.02371,-0.14224 0.02371,-0.079 0.09088,-0.11854 0.06717,-0.0395 0.14224,-0.0158 0.07507,0.0198 0.118533,0.0869 0.06717,0.11459 0.201507,0.1462 0.138289,0.0237 0.244969,-0.0593 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5581" /> | |||
<path | |||
d="m 15.008442,105.83064 q 0.07902,0 0.134338,0.0553 0.05532,0.0553 0.05532,0.13434 0,0.079 -0.05532,0.13434 -0.05532,0.0553 -0.134338,0.0553 h -0.323991 v 2.08619 q 0,0.079 -0.05532,0.13434 -0.05532,0.0553 -0.134337,0.0553 -0.07902,0 -0.134338,-0.0553 -0.05532,-0.0553 -0.05532,-0.13434 v -2.08619 h -0.323991 q -0.07902,0 -0.134337,-0.0553 -0.05532,-0.0553 -0.05532,-0.13434 0,-0.079 0.05532,-0.13434 0.05532,-0.0553 0.134337,-0.0553 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5583" /> | |||
<path | |||
d="m 16.69838,108.24477 q 0.01976,0.079 -0.01975,0.14619 -0.03556,0.0672 -0.110631,0.0869 -0.07902,0.0198 -0.146192,-0.0198 -0.06717,-0.0356 -0.08692,-0.11064 -0.0158,-0.0474 -0.03161,-0.11458 -0.0158,-0.0553 -0.03951,-0.13038 -0.01975,-0.079 -0.04346,-0.1699 h -0.671689 q -0.02766,0.0909 -0.04741,0.1699 -0.01976,0.0751 -0.03556,0.13038 -0.01581,0.0672 -0.03161,0.11458 -0.01976,0.0751 -0.08692,0.11064 -0.06717,0.0395 -0.146191,0.0198 -0.07507,-0.0198 -0.114583,-0.0869 -0.03556,-0.0672 -0.0158,-0.14619 l 0.632177,-2.29165 q 0.01581,-0.0632 0.06322,-0.0988 0.05137,-0.0395 0.118534,-0.0395 0.06717,0 0.114582,0.0395 0.05136,0.0356 0.06717,0.0988 z m -0.584764,-0.69145 q -0.05532,-0.20546 -0.114582,-0.42277 -0.05927,-0.21731 -0.114582,-0.41091 -0.05532,0.1936 -0.114583,0.41091 -0.05927,0.21731 -0.114582,0.42277 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5585" /> | |||
<path | |||
d="m 17.78775,105.83064 q 0.07902,0 0.134338,0.0553 0.05532,0.0553 0.05532,0.13434 0,0.079 -0.05532,0.13434 -0.05532,0.0553 -0.134338,0.0553 h -0.323991 v 2.08619 q 0,0.079 -0.05532,0.13434 -0.05531,0.0553 -0.134337,0.0553 -0.07902,0 -0.134338,-0.0553 -0.05532,-0.0553 -0.05532,-0.13434 v -2.08619 h -0.323991 q -0.07902,0 -0.134337,-0.0553 -0.05532,-0.0553 -0.05532,-0.13434 0,-0.079 0.05532,-0.13434 0.05532,-0.0553 0.134337,-0.0553 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5587" /> | |||
<path | |||
d="m 18.213338,106.02029 q 0,-0.079 0.05532,-0.13434 0.05532,-0.0553 0.134338,-0.0553 h 0.790222 q 0.07902,0 0.134338,0.0553 0.05532,0.0553 0.05532,0.13434 0,0.079 -0.05532,0.13434 -0.05532,0.0553 -0.134338,0.0553 h -0.600569 v 0.7112 h 0.521547 q 0.07902,0 0.134337,0.0553 0.05532,0.0553 0.05532,0.13434 0,0.079 -0.05532,0.13433 -0.05532,0.0553 -0.134337,0.0553 h -0.521547 v 0.79022 h 0.600569 q 0.07902,0 0.134338,0.0553 0.05532,0.0553 0.05532,0.13434 0,0.079 -0.05532,0.13433 -0.05532,0.0553 -0.134338,0.0553 h -0.790222 q -0.07902,0 -0.134338,-0.0553 -0.05532,-0.0553 -0.05532,-0.13433 v -2.26004 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5589" /> | |||
<path | |||
d="m 21.48259,107.00017 q 0.07902,0 0.134337,0.0553 0.05532,0.0553 0.05532,0.13434 v 0.63218 q 0,0.13829 -0.05136,0.26077 -0.05136,0.11853 -0.14224,0.20941 -0.09088,0.0909 -0.21336,0.14224 -0.118534,0.0514 -0.256822,0.0514 -0.138289,0 -0.260774,-0.0514 -0.118533,-0.0514 -0.209409,-0.14224 -0.08692,-0.0909 -0.142239,-0.20941 -0.05137,-0.12248 -0.05137,-0.26077 v -1.34338 q 0,-0.11063 0.03556,-0.21336 0.03556,-0.10668 0.09878,-0.18965 0.06717,-0.0869 0.158044,-0.14619 0.09088,-0.0632 0.201507,-0.0909 0.10668,-0.0277 0.217311,-0.0198 0.110631,0.004 0.209409,0.0474 0.09878,0.0395 0.181751,0.11063 0.08297,0.0711 0.138289,0.1699 0.03951,0.0672 0.0158,0.14224 -0.01976,0.0751 -0.08692,0.11853 -0.06717,0.0395 -0.14224,0.0198 -0.07507,-0.0237 -0.114583,-0.0909 -0.05136,-0.083 -0.142239,-0.11853 -0.08693,-0.0395 -0.1778,-0.0119 -0.09483,0.0237 -0.154094,0.10273 -0.05927,0.0751 -0.05927,0.1699 v 1.34338 q 0,0.11853 0.08297,0.2015 0.08692,0.083 0.201507,0.083 0.118533,0 0.201506,-0.083 0.08297,-0.083 0.08297,-0.2015 v -0.44253 h -0.205457 q -0.07902,0 -0.134338,-0.0553 -0.05532,-0.0553 -0.05532,-0.13434 0,-0.079 0.05532,-0.13434 0.05532,-0.0553 0.134338,-0.0553 h 0.395111 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5591" /> | |||
<path | |||
d="m 23.464913,108.24477 q 0.01975,0.079 -0.01976,0.14619 -0.03556,0.0672 -0.110631,0.0869 -0.07902,0.0198 -0.146191,-0.0198 -0.06717,-0.0356 -0.08692,-0.11064 -0.0158,-0.0474 -0.03161,-0.11458 -0.01581,-0.0553 -0.03951,-0.13038 -0.01975,-0.079 -0.04346,-0.1699 H 22.31514 q -0.02766,0.0909 -0.04741,0.1699 -0.01975,0.0751 -0.03556,0.13038 -0.0158,0.0672 -0.03161,0.11458 -0.01975,0.0751 -0.08692,0.11064 -0.06717,0.0395 -0.146191,0.0198 -0.07507,-0.0198 -0.114582,-0.0869 -0.03556,-0.0672 -0.01581,-0.14619 l 0.632178,-2.29165 q 0.0158,-0.0632 0.06322,-0.0988 0.05136,-0.0395 0.118533,-0.0395 0.06717,0 0.114582,0.0395 0.05137,0.0356 0.06717,0.0988 z m -0.584765,-0.69145 q -0.05531,-0.20546 -0.114582,-0.42277 -0.05927,-0.21731 -0.114582,-0.41091 -0.05532,0.1936 -0.114582,0.41091 -0.05927,0.21731 -0.114582,0.42277 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5593" /> | |||
<path | |||
d="m 24.554283,105.83064 q 0.07902,0 0.134338,0.0553 0.05532,0.0553 0.05532,0.13434 0,0.079 -0.05532,0.13434 -0.05532,0.0553 -0.134338,0.0553 h -0.323991 v 2.08619 q 0,0.079 -0.05532,0.13434 -0.05532,0.0553 -0.134338,0.0553 -0.07902,0 -0.134338,-0.0553 -0.05532,-0.0553 -0.05532,-0.13434 v -2.08619 h -0.323991 q -0.07902,0 -0.134338,-0.0553 -0.05532,-0.0553 -0.05532,-0.13434 0,-0.079 0.05532,-0.13434 0.05532,-0.0553 0.134338,-0.0553 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5595" /> | |||
<path | |||
d="m 24.979871,106.02029 q 0,-0.079 0.05532,-0.13434 0.05532,-0.0553 0.134338,-0.0553 h 0.790222 q 0.07902,0 0.134338,0.0553 0.05532,0.0553 0.05532,0.13434 0,0.079 -0.05532,0.13434 -0.05532,0.0553 -0.134338,0.0553 h -0.600569 v 0.7112 h 0.521547 q 0.07902,0 0.134337,0.0553 0.05532,0.0553 0.05532,0.13434 0,0.079 -0.05532,0.13433 -0.05532,0.0553 -0.134337,0.0553 h -0.521547 v 0.79022 h 0.600569 q 0.07902,0 0.134338,0.0553 0.05532,0.0553 0.05532,0.13434 0,0.079 -0.05532,0.13433 -0.05532,0.0553 -0.134338,0.0553 h -0.790222 q -0.07902,0 -0.134338,-0.0553 -0.05532,-0.0553 -0.05532,-0.13433 v -2.26004 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5597" /> | |||
<path | |||
d="m 27.124187,108.04326 q 0.05532,-0.0395 0.08297,-0.0948 0.02766,-0.0553 0.03556,-0.12248 0.01185,-0.13434 -0.08297,-0.23707 L 26.52757,106.9409 q -0.102729,-0.10273 -0.150143,-0.23707 -0.04741,-0.13433 -0.03556,-0.27657 0.01185,-0.14224 0.07902,-0.26473 0.06717,-0.12643 0.181751,-0.21336 0.114582,-0.0869 0.252871,-0.11853 0.14224,-0.0316 0.280529,-0.004 0.138288,0.0316 0.252871,0.11458 0.118533,0.079 0.189653,0.20546 0.03951,0.0672 0.0158,0.14224 -0.01975,0.0751 -0.08692,0.11853 -0.06717,0.0395 -0.14224,0.0198 -0.07507,-0.0237 -0.114582,-0.0909 -0.06717,-0.10668 -0.189654,-0.13829 -0.126435,-0.0237 -0.229164,0.0553 -0.102729,0.0751 -0.110631,0.20545 -0.01185,0.12644 0.07902,0.21732 l 0.628227,0.64798 q 0.102729,0.10668 0.154093,0.24497 0.05136,0.13828 0.03951,0.28448 -0.01185,0.15014 -0.08297,0.27657 -0.07112,0.12644 -0.185702,0.21731 -0.118534,0.0909 -0.260774,0.12249 -0.14224,0.0316 -0.288431,0.004 -0.146191,-0.0316 -0.264724,-0.11458 -0.118533,-0.0869 -0.189653,-0.21336 -0.04346,-0.0672 -0.02371,-0.14224 0.02371,-0.079 0.09088,-0.11854 0.06717,-0.0395 0.142239,-0.0158 0.07507,0.0198 0.118534,0.0869 0.06717,0.11459 0.201506,0.1462 0.138289,0.0237 0.244969,-0.0593 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5599" /> | |||
</g> | |||
<path | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:0.282222px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | |||
d="M 5.0018611,107.1503 H 11.958457" | |||
id="path31611" | |||
inkscape:connector-curvature="0" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path31613" | |||
d="m 28.079229,107.1503 h 6.956598" | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:0.282222px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path31615" | |||
d="M 7.0071249,120.03388 H 15.771143" | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:0.282222px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> | |||
<path | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:0.282222px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | |||
d="m 24.22817,120.03388 h 8.801503" | |||
id="path31617" | |||
inkscape:connector-curvature="0" /> | |||
<g | |||
transform="matrix(0.28222223,0,0,0.28222223,14.699429,0.8913184)" | |||
inkscape:export-ydpi="300" | |||
inkscape:export-xdpi="300" | |||
inkscape:export-filename="/home/diego/Escritorio/Miniaturas_modulos_web/ADSR.png" | |||
id="g31619" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:24px;line-height:125%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.06px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none" /> | |||
<g | |||
aria-label="TRIGG" | |||
id="text31629" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:3.38667px;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';text-align:end;letter-spacing:-0.0169333px;word-spacing:0px;text-anchor:end;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.282222"> | |||
<path | |||
d="m 17.997124,8.8936754 q 0.07902,0 0.134337,0.055316 0.05532,0.055316 0.05532,0.1343378 0,0.079022 -0.05532,0.1343377 -0.05532,0.055315 -0.134337,0.055315 h -0.323991 v 2.0861861 q 0,0.07902 -0.05532,0.134338 -0.05532,0.05532 -0.134338,0.05532 -0.07902,0 -0.134337,-0.05532 -0.05532,-0.05532 -0.05532,-0.134338 V 9.2729819 h -0.323991 q -0.07902,0 -0.134338,-0.055315 -0.05532,-0.055316 -0.05532,-0.1343377 0,-0.079022 0.05532,-0.1343378 0.05532,-0.055316 0.134338,-0.055316 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5602" /> | |||
<path | |||
d="m 19.750284,9.778724 q 0,0.1936044 -0.09878,0.351649 -0.09483,0.154093 -0.256822,0.237066 l 0.343747,0.92456 q 0.03161,0.07507 -0.004,0.146191 -0.03161,0.07112 -0.10668,0.09878 -0.07507,0.02766 -0.146191,-0.004 -0.06717,-0.03161 -0.09878,-0.10668 L 19.015378,10.44251 h -0.21336 v 0.916658 q 0,0.07902 -0.05532,0.134338 -0.05532,0.05532 -0.134337,0.05532 -0.07902,0 -0.134338,-0.05532 -0.05532,-0.05532 -0.05532,-0.134338 V 9.0833287 q 0,-0.079022 0.05532,-0.1343378 0.05532,-0.055316 0.134338,-0.055316 h 0.474133 q 0.138289,0 0.256822,0.051364 0.122484,0.051365 0.21336,0.14224 0.09088,0.090876 0.14224,0.2133599 0.05136,0.1185333 0.05136,0.2568222 V 9.778724 Z m -0.948266,0.28448 h 0.28448 q 0.118533,0 0.201506,-0.082973 0.08297,-0.082973 0.08297,-0.2015066 V 9.5574619 q 0,-0.1185333 -0.08297,-0.2015066 -0.08297,-0.082973 -0.201506,-0.082973 h -0.28448 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5604" /> | |||
<path | |||
d="m 20.239087,11.548821 q -0.07902,0 -0.134338,-0.05532 -0.05532,-0.05532 -0.05532,-0.134338 V 9.0675242 q 0,-0.079022 0.05532,-0.1343377 0.05532,-0.055315 0.134338,-0.055315 0.07902,0 0.134338,0.055315 0.05532,0.055316 0.05532,0.1343377 v 2.2916438 q 0,0.07902 -0.05532,0.134338 -0.05532,0.05532 -0.134338,0.05532 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5606" /> | |||
<path | |||
d="m 21.913224,10.063204 q 0.07902,0 0.134338,0.05531 0.05532,0.05532 0.05532,0.134338 v 0.632178 q 0,0.138289 -0.05136,0.260773 -0.05136,0.118533 -0.14224,0.209409 -0.09088,0.09088 -0.21336,0.14224 -0.118533,0.05136 -0.256822,0.05136 -0.138289,0 -0.260773,-0.05136 -0.118534,-0.05137 -0.209409,-0.14224 -0.08693,-0.09088 -0.14224,-0.209409 -0.05136,-0.122484 -0.05136,-0.260773 V 9.5416574 q 0,-0.1106311 0.03556,-0.2133599 0.03556,-0.10668 0.09878,-0.1896533 0.06717,-0.086924 0.158045,-0.1461911 0.09088,-0.063218 0.201506,-0.090876 0.10668,-0.027658 0.217311,-0.019755 0.110631,0.00395 0.209409,0.047413 0.09878,0.039511 0.181751,0.1106311 0.08297,0.07112 0.138289,0.1698977 0.03951,0.067169 0.0158,0.1422399 -0.01975,0.075071 -0.08692,0.1185333 -0.06717,0.039511 -0.14224,0.019756 -0.07507,-0.023707 -0.114582,-0.090875 -0.05137,-0.082973 -0.14224,-0.1185333 -0.08692,-0.039511 -0.1778,-0.011853 -0.09483,0.023707 -0.154093,0.1027289 -0.05927,0.075071 -0.05927,0.1698977 v 1.3433776 q 0,0.118533 0.08297,0.201506 0.08693,0.08297 0.201507,0.08297 0.118533,0 0.201507,-0.08297 0.08297,-0.08297 0.08297,-0.201506 V 10.44251 h -0.205458 q -0.07902,0 -0.134338,-0.05532 -0.05532,-0.05532 -0.05532,-0.134338 0,-0.07902 0.05532,-0.134338 0.05532,-0.05531 0.134338,-0.05531 h 0.395111 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5608" /> | |||
<path | |||
d="m 23.524143,10.063204 q 0.07902,0 0.134338,0.05531 0.05532,0.05532 0.05532,0.134338 v 0.632178 q 0,0.138289 -0.05137,0.260773 -0.05136,0.118533 -0.14224,0.209409 -0.09088,0.09088 -0.21336,0.14224 -0.118533,0.05136 -0.256822,0.05136 -0.138289,0 -0.260773,-0.05136 -0.118533,-0.05137 -0.209409,-0.14224 -0.08692,-0.09088 -0.14224,-0.209409 -0.05136,-0.122484 -0.05136,-0.260773 V 9.5416574 q 0,-0.1106311 0.03556,-0.2133599 0.03556,-0.10668 0.09878,-0.1896533 0.06717,-0.086924 0.158045,-0.1461911 0.09088,-0.063218 0.201506,-0.090876 0.10668,-0.027658 0.217312,-0.019755 0.110631,0.00395 0.209408,0.047413 0.09878,0.039511 0.181751,0.1106311 0.08297,0.07112 0.138289,0.1698977 0.03951,0.067169 0.01581,0.1422399 -0.01976,0.075071 -0.08693,0.1185333 -0.06717,0.039511 -0.14224,0.019756 -0.07507,-0.023707 -0.114582,-0.090875 -0.05136,-0.082973 -0.14224,-0.1185333 -0.08692,-0.039511 -0.1778,-0.011853 -0.09483,0.023707 -0.154093,0.1027289 -0.05927,0.075071 -0.05927,0.1698977 v 1.3433776 q 0,0.118533 0.08297,0.201506 0.08692,0.08297 0.201506,0.08297 0.118534,0 0.201507,-0.08297 0.08297,-0.08297 0.08297,-0.201506 V 10.44251 h -0.205458 q -0.07902,0 -0.134337,-0.05532 -0.05532,-0.05532 -0.05532,-0.134338 0,-0.07902 0.05532,-0.134338 0.05532,-0.05531 0.134337,-0.05531 h 0.395111 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5610" /> | |||
</g> | |||
<g | |||
aria-label="GATE" | |||
id="text31633" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:3.38667px;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';text-align:end;letter-spacing:-0.0169333px;word-spacing:0px;text-anchor:end;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.282222"> | |||
<path | |||
d="m 18.490273,24.021805 q 0.07902,0 0.134338,0.05532 0.05531,0.05532 0.05531,0.134338 v 0.632178 q 0,0.138289 -0.05136,0.260773 -0.05136,0.118533 -0.14224,0.209409 -0.09088,0.09088 -0.21336,0.14224 -0.118533,0.05136 -0.256822,0.05136 -0.138289,0 -0.260773,-0.05136 -0.118534,-0.05136 -0.209409,-0.14224 -0.08692,-0.09088 -0.14224,-0.209409 -0.05136,-0.122484 -0.05136,-0.260773 v -1.343378 q 0,-0.110631 0.03556,-0.21336 0.03556,-0.106679 0.09878,-0.189653 0.06717,-0.08692 0.158045,-0.146191 0.09087,-0.06322 0.201506,-0.09088 0.10668,-0.02766 0.217311,-0.01976 0.110631,0.004 0.209409,0.04741 0.09878,0.03951 0.181751,0.110631 0.08297,0.07112 0.138289,0.169898 0.03951,0.06717 0.0158,0.14224 -0.01975,0.07507 -0.08692,0.118533 -0.06717,0.03951 -0.14224,0.01976 -0.07507,-0.02371 -0.114582,-0.09088 -0.05136,-0.08297 -0.14224,-0.118533 -0.08692,-0.03951 -0.1778,-0.01185 -0.09483,0.02371 -0.154093,0.102729 -0.05927,0.07507 -0.05927,0.169897 v 1.343378 q 0,0.118533 0.08297,0.201506 0.08693,0.08297 0.201507,0.08297 0.118533,0 0.201507,-0.08297 0.08297,-0.08297 0.08297,-0.201506 v -0.442525 h -0.205458 q -0.07902,0 -0.134338,-0.05532 -0.05532,-0.05532 -0.05532,-0.134338 0,-0.07902 0.05532,-0.134338 0.05532,-0.05532 0.134338,-0.05532 h 0.395111 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5613" /> | |||
<path | |||
d="m 20.472596,25.266405 q 0.01976,0.07902 -0.01975,0.146191 -0.03556,0.06717 -0.110631,0.08692 -0.07902,0.01976 -0.146191,-0.01976 -0.06717,-0.03556 -0.08693,-0.110631 -0.0158,-0.04741 -0.03161,-0.114582 -0.01581,-0.05532 -0.03951,-0.130386 -0.01975,-0.07902 -0.04346,-0.169898 h -0.671688 q -0.02766,0.09087 -0.04741,0.169898 -0.01975,0.07507 -0.03556,0.130386 -0.0158,0.06717 -0.03161,0.114582 -0.01975,0.07507 -0.08692,0.110631 -0.06717,0.03951 -0.146191,0.01976 -0.07507,-0.01976 -0.114582,-0.08692 -0.03556,-0.06717 -0.01581,-0.146191 l 0.632178,-2.291644 q 0.0158,-0.06322 0.06322,-0.09878 0.05136,-0.03951 0.118533,-0.03951 0.06717,0 0.114582,0.03951 0.05136,0.03556 0.06717,0.09878 z M 19.887832,24.57496 q -0.05532,-0.205457 -0.114582,-0.422768 -0.05927,-0.217311 -0.114582,-0.410916 -0.05532,0.193605 -0.114582,0.410916 -0.05927,0.217311 -0.114583,0.422768 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5615" /> | |||
<path | |||
d="m 21.561966,22.852276 q 0.07902,0 0.134338,0.05532 0.05532,0.05532 0.05532,0.134338 0,0.07902 -0.05532,0.134337 -0.05532,0.05532 -0.134338,0.05532 h -0.323991 v 2.086186 q 0,0.07902 -0.05532,0.134338 -0.05532,0.05531 -0.134338,0.05531 -0.07902,0 -0.134338,-0.05531 -0.05532,-0.05532 -0.05532,-0.134338 v -2.086186 h -0.323991 q -0.07902,0 -0.134338,-0.05532 -0.05532,-0.05532 -0.05532,-0.134337 0,-0.07902 0.05532,-0.134338 0.05532,-0.05532 0.134338,-0.05532 z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5617" /> | |||
<path | |||
d="m 21.987554,23.04193 q 0,-0.07902 0.05532,-0.134338 0.05532,-0.05532 0.134337,-0.05532 h 0.790222 q 0.07902,0 0.134338,0.05532 0.05532,0.05532 0.05532,0.134338 0,0.07902 -0.05532,0.134337 -0.05532,0.05532 -0.134338,0.05532 h -0.600568 v 0.7112 h 0.521546 q 0.07902,0 0.134338,0.05532 0.05532,0.05532 0.05532,0.134338 0,0.07902 -0.05532,0.134338 -0.05532,0.05531 -0.134338,0.05531 h -0.521546 v 0.790222 h 0.600568 q 0.07902,0 0.134338,0.05532 0.05532,0.05532 0.05532,0.134338 0,0.07902 -0.05532,0.134337 -0.05532,0.05532 -0.134338,0.05532 h -0.790222 q -0.07902,0 -0.134337,-0.05532 -0.05532,-0.05532 -0.05532,-0.134337 V 23.04193 Z" | |||
style="font-size:3.95111px;line-height:0.77;stroke-width:0.282222" | |||
id="path5619" /> | |||
</g> | |||
<g | |||
transform="matrix(0.2399333,0,0,0.2399333,-39.858663,5.4874043)" | |||
id="layer1-90" | |||
inkscape:label="Layer 1" | |||
style="display:inline"> | |||
<g | |||
style="fill:#ffffff" | |||
transform="matrix(0.1065142,0,0,0.1065142,205.1452,467.12682)" | |||
id="g5569"> | |||
<g | |||
style="fill:#ffffff" | |||
id="Capa_2"> | |||
<polygon | |||
style="fill:#ffffff" | |||
points="606.316,298.069 640.94,298.069 640.94,259.056 537.067,259.056 537.067,362.929 640.94,362.929 640.94,328.304 606.315,328.304 571.691,328.304 571.691,305.222 571.691,289.29 606.315,289.29 " | |||
id="polygon5550" /> | |||
<path | |||
style="fill:#ffffff" | |||
inkscape:connector-curvature="0" | |||
d="m 415.818,300.993 v 61.936 h 34.56 v -30.232 h 34.625 v 30.232 h 34.688 V 259.056 h -61.938 z m 69.206,10 -34.668,-0.002 34.668,-31.582 z" | |||
id="path5552" /> | |||
<path | |||
style="fill:#ffffff" | |||
inkscape:connector-curvature="0" | |||
d="M 104.152,259.056 V 241.495 H 69.484 L 69.64,362.929 H 173.513 V 259.056 Z m 51.598,56.566 h -17.33 v 15.064 h -9.383 v -15.064 h -3.296 l -21.749,15.064 V 315.622 H 86.951 v -8.779 h 17.041 V 291.78 l 21.748,15.063 h 3.297 V 291.78 h 9.383 v 15.063 h 17.33 z" | |||
id="path5554" /> | |||
<path | |||
style="fill:#ffffff" | |||
inkscape:connector-curvature="0" | |||
d="M 658.252,259.056 V 362.929 H 762.125 V 259.056 Z m 69.123,69.248 h -34.624 v -34.623 h 34.624 z" | |||
id="path5556" /> | |||
<polygon | |||
style="fill:#ffffff" | |||
points="272.366,311.113 294.698,289.29 294.698,259.056 190.825,259.056 190.825,289.29 253.516,289.29 231.128,310.993 254.394,332.696 190.825,332.696 190.825,362.929 294.698,362.929 294.698,332.696 " | |||
id="polygon5558" /> | |||
<polygon | |||
style="fill:#ffffff" | |||
points="312.344,363.049 355.542,363.289 355.542,332.559 375.968,311.113 355.542,289.273 405.684,289.41 436.556,259.176 312.344,259.176 312.344,289.41 333.836,311.113 312.344,332.865 " | |||
id="polygon5560" /> | |||
</g> | |||
<g | |||
style="fill:#ffffff" | |||
id="Capa_1" /> | |||
</g> | |||
</g> | |||
<g | |||
style="display:inline" | |||
id="g63094" | |||
transform="matrix(0.04821938,0.27807243,-0.27807243,0.04821938,29.314099,8.3268105)"> | |||
<path | |||
inkscape:export-ydpi="300" | |||
inkscape:export-xdpi="300" | |||
inkscape:export-filename="/home/diego/Escritorio/burst.png" | |||
inkscape:connector-curvature="0" | |||
id="path11683" | |||
d="M 49.540989,78.821016 31.207468,80.647044" | |||
style="display:inline;fill:#ffffff;stroke:#ffffff;stroke-width:0.999213;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | |||
sodipodi:nodetypes="cc" /> | |||
<path | |||
inkscape:export-ydpi="300" | |||
inkscape:export-xdpi="300" | |||
inkscape:export-filename="/home/diego/Escritorio/burst.png" | |||
inkscape:transform-center-x="0.45791197" | |||
sodipodi:type="star" | |||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.593853;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new" | |||
id="path29412" | |||
sodipodi:sides="3" | |||
sodipodi:cx="241.375" | |||
sodipodi:cy="87.252441" | |||
sodipodi:r1="1.5116733" | |||
sodipodi:r2="0.75583667" | |||
sodipodi:arg1="3.1415927" | |||
sodipodi:arg2="4.1887902" | |||
inkscape:flatsided="true" | |||
inkscape:rounded="0" | |||
inkscape:randomized="0" | |||
transform="matrix(1.687514,-0.17855433,0.17554918,1.6591124,-391.05834,-20.770029)" | |||
inkscape:transform-center-y="0.21529364" | |||
d="m 239.86333,87.252441 2.26751,-1.309147 0,2.618295 z" /> | |||
</g> | |||
<g | |||
transform="matrix(0.04821938,0.27807243,-0.27807243,0.04821938,36.157987,10.796255)" | |||
id="g63275" | |||
style="display:inline"> | |||
<path | |||
sodipodi:nodetypes="cc" | |||
style="display:inline;fill:#ffffff;stroke:#ffffff;stroke-width:1.35354;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | |||
d="M 5.1620711,85.970518 8.9302151,73.566417" | |||
id="path63277" | |||
inkscape:connector-curvature="0" | |||
inkscape:export-filename="/home/diego/Escritorio/burst.png" | |||
inkscape:export-xdpi="300" | |||
inkscape:export-ydpi="300" /> | |||
</g> | |||
<path | |||
style="display:inline;fill:#ffffff;stroke:#ffffff;stroke-width:0.282222px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | |||
d="m 5.0009501,93.464612 v 3.02356" | |||
id="path31582" | |||
inkscape:connector-curvature="0" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path31584" | |||
d="m 15.173998,93.464612 v 3.02356" | |||
style="display:inline;fill:#ffffff;stroke:#ffffff;stroke-width:0.282222px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> | |||
<path | |||
style="display:inline;fill:#ffffff;stroke:#ffffff;stroke-width:0.282222px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | |||
d="m 25.347046,93.464612 v 3.02356" | |||
id="path31597" | |||
inkscape:connector-curvature="0" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path31599" | |||
d="m 35.520092,93.464612 v 3.02356" | |||
style="display:inline;fill:#ffffff;stroke:#ffffff;stroke-width:0.282222px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> | |||
<path | |||
sodipodi:open="true" | |||
sodipodi:end="0.58027259" | |||
sodipodi:start="2.5688326" | |||
sodipodi:type="arc" | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:0.300001;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-end:none" | |||
id="path8494" | |||
sodipodi:cx="-28.967484" | |||
sodipodi:cy="32.527054" | |||
sodipodi:rx="6.7329955" | |||
sodipodi:ry="6.7323141" | |||
transform="scale(-1,1)" | |||
sodipodi:arc-type="arc" | |||
d="m -34.625949,36.175656 a 6.7329955,6.7323141 0 0 1 1.259394,-8.745281 6.7329955,6.7323141 0 0 1 8.836312,0.03319 6.7329955,6.7323141 0 0 1 1.193653,8.754495" /> | |||
<path | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:0.300001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
d="m 33.106495,36.408289 c -0.796006,-0.04181 -1.262715,0.680837 -1.21993,1.919525" | |||
id="path8498" | |||
inkscape:connector-curvature="0" | |||
sodipodi:nodetypes="cc" /> | |||
<path | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:0.300001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
d="m 34.578831,37.24851 c -0.02778,0.629767 0.284139,0.994633 1.107382,0.960782" | |||
id="path8500" | |||
inkscape:connector-curvature="0" | |||
sodipodi:nodetypes="cc" /> | |||
<path | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:0.3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
d="m 32.977041,36.333035 c -0.01729,0.674539 0.176849,1.065346 0.689241,1.02909" | |||
id="path8504" | |||
inkscape:connector-curvature="0" | |||
sodipodi:nodetypes="cc" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path8506" | |||
d="m 33.597774,37.365691 h 0.986317" | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:0.3;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> | |||
<path | |||
sodipodi:nodetypes="cccccc" | |||
inkscape:connector-curvature="0" | |||
id="path8520" | |||
d="m 23.132831,38.24919 1.10792,-1.837528 v 0 l 0.486404,0.972809 h 1.10792 l 0.594493,0.864719" | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:0.3;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> | |||
<ellipse | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:0.300001;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-end:none" | |||
id="path62363" | |||
transform="scale(-1,1)" | |||
cx="-11.535291" | |||
cy="32.527054" | |||
rx="6.7329955" | |||
ry="6.7323141" /> | |||
<path | |||
transform="scale(-1,1)" | |||
sodipodi:ry="7.430778" | |||
sodipodi:rx="7.431529" | |||
sodipodi:cy="32.527054" | |||
sodipodi:cx="-11.535291" | |||
id="path63815" | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:0.3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-end:none" | |||
sodipodi:type="arc" | |||
sodipodi:start="6.2773205" | |||
sodipodi:end="3.1474159" | |||
sodipodi:open="true" | |||
sodipodi:arc-type="arc" | |||
d="m -4.1038895,32.483474 a 7.431529,7.430778 0 0 1 -3.702973,6.471495 7.431529,7.430778 0 0 1 -7.4565895,1.55e-4 7.431529,7.430778 0 0 1 -3.703242,-6.471341" /> | |||
<g | |||
style="display:inline;stroke:#ffffff;stroke-width:1;stroke-opacity:1" | |||
id="g7634-3" | |||
transform="matrix(0.21188245,0,0,0.19872445,-0.3933481,21.382631)" | |||
inkscape:export-filename="/home/diego/Escritorio/Miniaturas_modulos_web/Slew_limiter.png" | |||
inkscape:export-xdpi="300" | |||
inkscape:export-ydpi="300"> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path6741-0" | |||
d="m 8.4531841,292.05362 177.8245959,3.5e-4" | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:1.86162;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | |||
sodipodi:nodetypes="cc" /> | |||
<path | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:1.86162;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | |||
d="M 8.4531841,288.05362 H 186.27778" | |||
id="path6786-0" | |||
inkscape:connector-curvature="0" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path6788-7" | |||
d="M 8.4531841,282.05362 H 186.27778" | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:1.86162;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> | |||
<path | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:1.86162;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | |||
d="M 8.4531841,272.05362 H 186.27778" | |||
id="path6790-7" | |||
inkscape:connector-curvature="0" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path6792-7" | |||
d="M 8.4531841,256.05362 H 186.27778" | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:1.86162;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> | |||
<path | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:1.86162;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | |||
d="M 8.4531841,232.05362 H 186.27778" | |||
id="path6794-3" | |||
inkscape:connector-curvature="0" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path6796-3" | |||
d="M 8.4531841,196.05362 H 186.27778" | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:1.86162;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> | |||
<path | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:1.86162;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | |||
d="M 8.4531841,142.05362 H 186.27778" | |||
id="path6798-6" | |||
inkscape:connector-curvature="0" /> | |||
</g> | |||
<ellipse | |||
transform="scale(-1,1)" | |||
id="path64666" | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:0.300001;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-end:none" | |||
cx="-6.8456006" | |||
cy="15.464567" | |||
rx="5.6596613" | |||
ry="5.6590862" /> | |||
<ellipse | |||
transform="scale(-1,1)" | |||
id="path9192" | |||
style="display:inline;fill:#000000;stroke:#ffffff;stroke-width:0.286001;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-end:none" | |||
cx="-20.263586" | |||
cy="40.832016" | |||
rx="1.9261367" | |||
ry="1.9259418" /> | |||
<g | |||
aria-label="VC ADSR" | |||
id="text956" | |||
style="font-size:4.93889px;line-height:1.25;font-family:Miso;-inkscape-font-specification:Miso;letter-spacing:0px;word-spacing:0px;stroke-width:0.264583"> | |||
<path | |||
d="m 13.810926,2.94129 q -0.02469,-0.098778 0.01975,-0.1827389 0.04939,-0.083961 0.148167,-0.1086556 0.09384,-0.024694 0.1778,0.024694 0.0889,0.04445 0.113595,0.138289 0.09384,0.3506612 0.192616,0.7062612 0.08396,0.3062112 0.182739,0.6618113 0.09878,0.3556001 0.187678,0.671689 0.08396,-0.3160889 0.182739,-0.671689 0.09878,-0.3556001 0.182739,-0.6618113 0.09384,-0.3556 0.192617,-0.7062612 0.02469,-0.093839 0.108655,-0.138289 0.0889,-0.049389 0.182739,-0.024694 0.09878,0.024694 0.143228,0.1086556 0.04939,0.083961 0.02469,0.1827389 l -0.790222,2.8645562 q -0.02469,0.079022 -0.0889,0.1234722 -0.05927,0.049389 -0.138289,0.049389 -0.08396,0 -0.148167,-0.049389 -0.05927,-0.04445 -0.08396,-0.1234722 z" | |||
style="font-size:4.93889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583" | |||
id="path958" /> | |||
<path | |||
d="M 16.744626,5.949074 Q 16.611276,5.9145018 16.497682,5.8404184 16.384087,5.7613962 16.300126,5.6576795 16.221104,5.5490239 16.176654,5.4206128 16.132204,5.2922016 16.132204,5.1489738 V 3.4697512 q 0,-0.1382889 0.04445,-0.2667 0.04445,-0.1333501 0.123472,-0.2370667 0.08396,-0.1086556 0.197556,-0.182739 0.113594,-0.079022 0.246944,-0.1135944 0.276578,-0.074083 0.5334,0.034572 0.256823,0.1037167 0.40005,0.3506612 0.05433,0.083961 0.02469,0.1778 -0.02469,0.093839 -0.108656,0.1481667 -0.08396,0.049389 -0.1778,0.024694 -0.09384,-0.029633 -0.148166,-0.1135945 -0.05927,-0.1037167 -0.172862,-0.1481667 -0.108655,-0.049389 -0.227189,-0.014817 -0.113594,0.029633 -0.187677,0.1284112 -0.07408,0.093839 -0.07408,0.2123722 v 1.6792226 q 0,0.1234723 0.07408,0.2173112 0.07408,0.093839 0.187677,0.1284111 0.118534,0.029633 0.227189,-0.014817 0.113595,-0.049389 0.172862,-0.1531056 0.05433,-0.083961 0.148166,-0.1086556 0.09384,-0.029633 0.1778,0.019755 0.08396,0.054328 0.108656,0.1481667 0.02963,0.093839 -0.02469,0.1778001 -0.143227,0.2469445 -0.40005,0.3506612 -0.256822,0.1086556 -0.5334,0.034572 z" | |||
style="font-size:4.93889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583" | |||
id="path960" /> | |||
<path | |||
d="m 20.868588,5.6774351 q 0.0247,0.098778 -0.02469,0.1827389 -0.04445,0.083961 -0.138289,0.1086556 -0.09878,0.024694 -0.182739,-0.024695 -0.08396,-0.04445 -0.108656,-0.1382889 -0.01975,-0.059267 -0.03951,-0.1432278 -0.01975,-0.069145 -0.04939,-0.1629834 -0.02469,-0.098778 -0.05433,-0.2123723 h -0.839612 q -0.03457,0.1135945 -0.05927,0.2123723 -0.0247,0.093839 -0.04445,0.1629834 -0.01976,0.083961 -0.03951,0.1432278 -0.02469,0.093839 -0.108655,0.1382889 -0.08396,0.049389 -0.182739,0.024695 -0.09384,-0.024695 -0.143228,-0.1086556 -0.04445,-0.083961 -0.01975,-0.1827389 l 0.790222,-2.8645562 q 0.01975,-0.079022 0.07902,-0.1234723 0.06421,-0.049389 0.148167,-0.049389 0.08396,0 0.143228,0.049389 0.06421,0.04445 0.08396,0.1234723 z M 20.137632,4.8131293 Q 20.068488,4.556307 19.994405,4.2846681 19.920321,4.0130291 19.851177,3.7710235 19.782032,4.0130291 19.707949,4.2846681 19.633866,4.556307 19.564721,4.8131293 Z" | |||
style="font-size:4.93889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583" | |||
id="path962" /> | |||
<path | |||
d="m 22.004529,2.6597733 q 0.172861,0 0.321028,0.064205 0.153106,0.064206 0.2667,0.1778001 0.113595,0.1135945 0.1778,0.2667 0.06421,0.1481667 0.06421,0.3210279 v 1.6397115 q 0,0.1728611 -0.06421,0.3259667 -0.06421,0.1481667 -0.1778,0.2617612 -0.113594,0.1135944 -0.2667,0.1778 -0.148167,0.064206 -0.321028,0.064206 h -0.592666 q -0.09878,0 -0.167923,-0.069145 -0.06914,-0.069144 -0.06914,-0.1679222 V 2.89684 q 0,-0.098778 0.06914,-0.1679223 0.06915,-0.069144 0.167923,-0.069144 z m 0.3556,0.8297335 q 0,-0.1481667 -0.103716,-0.2518834 -0.103717,-0.1037167 -0.251884,-0.1037167 h -0.3556 v 2.3509116 h 0.3556 q 0.148167,0 0.251884,-0.1037166 0.103716,-0.1037167 0.103716,-0.2518834 V 3.4895068 Z" | |||
style="font-size:4.93889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583" | |||
id="path964" /> | |||
<path | |||
d="m 24.172699,5.4255517 q 0.06914,-0.049389 0.103717,-0.1185334 0.03457,-0.069145 0.04445,-0.1531056 0.01482,-0.1679222 -0.103717,-0.2963334 L 23.426927,4.0476014 Q 23.298516,3.9191902 23.239249,3.751268 q -0.05927,-0.1679223 -0.04445,-0.3457223 0.01482,-0.1778001 0.09878,-0.3309057 0.08396,-0.1580444 0.227189,-0.2667 0.143227,-0.1086556 0.316089,-0.1481667 0.1778,-0.039511 0.350661,-0.00494 0.172861,0.039511 0.316089,0.1432278 0.148166,0.098778 0.237066,0.2568223 0.04939,0.083961 0.01976,0.1778 -0.02469,0.093839 -0.108656,0.1481667 -0.08396,0.049389 -0.1778,0.024694 -0.09384,-0.029633 -0.143227,-0.1135945 -0.08396,-0.13335 -0.237067,-0.1728612 -0.158045,-0.029633 -0.286456,0.069145 -0.128411,0.093839 -0.138289,0.2568223 -0.01482,0.1580445 0.09878,0.2716389 l 0.785284,0.809978 q 0.128411,0.13335 0.192616,0.3062112 0.06421,0.1728611 0.04939,0.3556 -0.01482,0.1876779 -0.103716,0.3457223 -0.0889,0.1580445 -0.232128,0.271639 -0.148167,0.1135945 -0.325967,0.1531056 -0.1778,0.039511 -0.360539,0.00494 -0.182739,-0.039511 -0.330906,-0.1432278 -0.148166,-0.1086556 -0.237066,-0.2667001 -0.05433,-0.083961 -0.02963,-0.1778 0.02963,-0.098778 0.113595,-0.1481667 0.08396,-0.049389 0.1778,-0.019756 0.09384,0.024695 0.148167,0.1086556 0.08396,0.1432278 0.251883,0.1827389 0.172861,0.029633 0.306211,-0.074083 z" | |||
style="font-size:4.93889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583" | |||
id="path966" /> | |||
<path | |||
d="m 26.834761,3.7660846 q 0,0.2420056 -0.123473,0.4395612 -0.118533,0.1926167 -0.321027,0.2963334 l 0.429683,1.1557003 q 0.03951,0.093839 -0.0049,0.1827389 -0.03951,0.0889 -0.13335,0.1234723 -0.09384,0.034572 -0.182739,-0.00494 -0.08396,-0.039511 -0.123472,-0.13335 L 25.916127,4.5958181 h -0.2667 v 1.1458225 q 0,0.098778 -0.06914,0.1679223 -0.06915,0.069144 -0.167923,0.069144 -0.09878,0 -0.167922,-0.069144 -0.06914,-0.069145 -0.06914,-0.1679223 V 2.89684 q 0,-0.098778 0.06914,-0.1679223 0.06915,-0.069144 0.167922,-0.069144 h 0.592667 q 0.172861,0 0.321028,0.064205 0.153106,0.064206 0.2667,0.1778001 0.113595,0.1135945 0.1778,0.2667 0.06421,0.1481667 0.06421,0.3210279 v 0.2765778 z m -1.185334,0.3556001 h 0.3556 q 0.148167,0 0.251884,-0.1037167 0.103716,-0.1037167 0.103716,-0.2518834 V 3.4895068 q 0,-0.1481667 -0.103716,-0.2518834 -0.103717,-0.1037167 -0.251884,-0.1037167 h -0.3556 z" | |||
style="font-size:4.93889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583" | |||
id="path968" /> | |||
</g> | |||
</g> | |||
<g | |||
inkscape:groupmode="layer" | |||
id="layer2" | |||
inkscape:label="components" | |||
style="display:none"> | |||
<g | |||
style="display:inline" | |||
id="g11802" | |||
transform="matrix(0.3527778,0,0,-0.3527778,1.7191306e-4,128.49788)" /> | |||
<g | |||
style="display:inline" | |||
id="g11858" | |||
transform="matrix(0.3527778,0,0,-0.3527778,1.7191306e-4,128.38497)"> | |||
<g | |||
id="g11860" | |||
clip-path="url(#clipPath11862-7)"> | |||
<g | |||
id="g11866" | |||
transform="matrix(11.4738,0,0,15.1045,56.96872,10.53113)" /> | |||
</g> | |||
</g> | |||
<circle | |||
style="display:inline;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.083189" | |||
id="path5054" | |||
inkscape:export-filename="/home/diego/Escritorio/Miniaturas_modulos_web/ADSR.png" | |||
inkscape:export-xdpi="300" | |||
inkscape:export-ydpi="300" | |||
cx="5.0009503" | |||
cy="92.892761" | |||
r="1" | |||
inkscape:label="led_attack" /> | |||
<g | |||
style="display:inline;stroke:#ffffff;stroke-opacity:1" | |||
id="g8508" | |||
transform="matrix(0.3527778,0,0,-0.3527778,-251.97071,88.492504)"> | |||
<g | |||
style="stroke:#ffffff;stroke-opacity:1" | |||
id="g8514" | |||
transform="matrix(1,0,0,1.3288725,-17.077902,-51.016109)" /> | |||
</g> | |||
<g | |||
id="g62391" | |||
transform="matrix(0.3527778,0,0,-0.3527778,17.39817,128.49788)" | |||
style="display:inline"> | |||
<g | |||
transform="matrix(0.8333137,0,0,0.8333137,-573.55201,140.43995)" | |||
id="g8496" | |||
style="stroke:#ffffff;stroke-width:1.20003;stroke-opacity:1"> | |||
<g | |||
id="g8502" | |||
transform="matrix(1,0,0,1.3288725,0,-47.86611)" | |||
style="stroke:#ffffff;stroke-width:1.20003;stroke-opacity:1" /> | |||
</g> | |||
</g> | |||
<circle | |||
id="circle31031" | |||
r="2.1199446" | |||
cy="100.85761" | |||
cx="5.0220766" | |||
style="display:inline;fill:#0000ff;fill-opacity:1;stroke:none;stroke-width:0.300024;stroke-opacity:1" | |||
inkscape:label="stage_attack" /> | |||
<g | |||
transform="matrix(0.24002032,0,0,0.24002032,38.556256,-102.90592)" | |||
id="g31035" | |||
style="display:inline" /> | |||
<circle | |||
style="display:inline;fill:#0000ff;fill-opacity:1;stroke:none;stroke-width:0.300024;stroke-opacity:1" | |||
cx="15.195126" | |||
cy="100.85761" | |||
r="2.1199446" | |||
id="circle31059" | |||
inkscape:label="stage_decay" /> | |||
<g | |||
id="g31063" | |||
transform="matrix(0.24002032,0,0,0.24002032,48.729302,-102.90592)" | |||
style="display:inline" /> | |||
<circle | |||
id="circle31087" | |||
r="2.1199446" | |||
cy="100.85761" | |||
cx="25.368172" | |||
style="display:inline;fill:#0000ff;fill-opacity:1;stroke:none;stroke-width:0.300024;stroke-opacity:1" | |||
inkscape:label="stage_sustain" /> | |||
<g | |||
transform="matrix(0.24002032,0,0,0.24002032,58.902349,-102.90592)" | |||
id="g31091" | |||
style="display:inline" /> | |||
<circle | |||
id="circle31087-3" | |||
r="2.1199446" | |||
cy="100.85761" | |||
cx="35.541218" | |||
style="display:inline;fill:#0000ff;fill-opacity:1;stroke:none;stroke-width:0.300024;stroke-opacity:1" | |||
inkscape:label="stage_release" /> | |||
<circle | |||
inkscape:export-ydpi="300" | |||
inkscape:export-xdpi="300" | |||
inkscape:export-filename="/home/diego/Escritorio/Miniaturas_modulos_web/ADSR.png" | |||
id="path31516" | |||
style="display:inline;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.083189" | |||
cx="15.173999" | |||
cy="92.892761" | |||
r="1" | |||
inkscape:label="led_decay" /> | |||
<circle | |||
style="display:inline;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.083189" | |||
id="path31518" | |||
inkscape:export-filename="/home/diego/Escritorio/Miniaturas_modulos_web/ADSR.png" | |||
inkscape:export-xdpi="300" | |||
inkscape:export-ydpi="300" | |||
cx="25.347046" | |||
cy="92.892761" | |||
r="1" | |||
inkscape:label="led_sustain" /> | |||
<circle | |||
inkscape:export-ydpi="300" | |||
inkscape:export-xdpi="300" | |||
inkscape:export-filename="/home/diego/Escritorio/Miniaturas_modulos_web/ADSR.png" | |||
id="path31520" | |||
style="display:inline;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.083189" | |||
cx="35.520092" | |||
cy="92.892761" | |||
r="1" | |||
inkscape:label="led_release" /> | |||
<circle | |||
style="fill:#00ff00;fill-opacity:1;stroke-width:0.352999;stroke-linejoin:round" | |||
id="path5488-4-6-2-0" | |||
cx="6.8413801" | |||
cy="15.500334" | |||
r="2.2678571" | |||
inkscape:label="trigger" /> | |||
<circle | |||
style="display:inline;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.352778" | |||
id="path9190" | |||
inkscape:export-filename="/home/diego/Escritorio/Miniaturas_modulos_web/ADSR.png" | |||
inkscape:export-xdpi="300" | |||
inkscape:export-ydpi="300" | |||
cx="20.253994" | |||
cy="40.863926" | |||
r="1" | |||
inkscape:label="led" /> | |||
<circle | |||
id="circle31031-4" | |||
r="2.1199446" | |||
cy="113.50624" | |||
cx="5.0220766" | |||
style="display:inline;fill:#00ff00;fill-opacity:1;stroke:none;stroke-width:0.300024;stroke-opacity:1" | |||
inkscape:label="cv_attack" /> | |||
<circle | |||
style="display:inline;fill:#00ff00;fill-opacity:1;stroke:none;stroke-width:0.300024;stroke-opacity:1" | |||
cx="15.195126" | |||
cy="113.50624" | |||
r="2.1199446" | |||
id="circle31059-7" | |||
inkscape:label="cv_decay" /> | |||
<circle | |||
id="circle31087-1" | |||
r="2.1199446" | |||
cy="113.50624" | |||
cx="25.368172" | |||
style="display:inline;fill:#00ff00;fill-opacity:1;stroke:none;stroke-width:0.300024;stroke-opacity:1" | |||
inkscape:label="cv_sustain" /> | |||
<circle | |||
id="circle31087-1-6" | |||
cy="113.50624" | |||
cx="35.541218" | |||
style="display:inline;fill:#00ff00;fill-opacity:1;stroke:none;stroke-width:0.300024;stroke-opacity:1" | |||
inkscape:label="cv_release" | |||
r="2.1199446" /> | |||
<circle | |||
style="fill:#0000ff;fill-opacity:1;stroke-width:0.352999;stroke-linejoin:round" | |||
id="path5488" | |||
cx="33.721165" | |||
cy="15.4792" | |||
r="2.2678571" | |||
inkscape:label="out" /> | |||
<circle | |||
style="fill:#ff0000;fill-opacity:1;stroke-width:0.352999;stroke-linejoin:round" | |||
id="path5488-4" | |||
cx="20.262676" | |||
cy="17.12775" | |||
r="2.2678571" | |||
inkscape:label="trigg_gate_toggle" /> | |||
<circle | |||
style="fill:#ff0000;fill-opacity:1;stroke-width:0.352999;stroke-linejoin:round" | |||
id="path5488-4-6" | |||
cx="11.58059" | |||
cy="32.473419" | |||
r="2.2678571" | |||
inkscape:label="manual_trigger" /> | |||
<circle | |||
style="fill:#ff0000;fill-opacity:1;stroke-width:0.352999;stroke-linejoin:round" | |||
id="path5488-4-6-2" | |||
cx="29.062807" | |||
cy="32.573212" | |||
r="2.2678571" | |||
inkscape:label="shape" /> | |||
<rect | |||
style="display:inline;vector-effect:none;fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.7;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.501961;paint-order:normal" | |||
id="rect4660" | |||
width="6.5081301" | |||
height="35.610298" | |||
x="2.2936735" | |||
y="44.631794" | |||
inkscape:label="attack" /> | |||
<rect | |||
y="44.631794" | |||
x="12.422348" | |||
height="35.610298" | |||
width="6.5081301" | |||
id="rect4677" | |||
style="display:inline;vector-effect:none;fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.7;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.501961;paint-order:normal" | |||
inkscape:label="decay" /> | |||
<rect | |||
style="display:inline;vector-effect:none;fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.7;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.501961;paint-order:normal" | |||
id="rect4679" | |||
width="6.5081301" | |||
height="35.610298" | |||
x="22.55102" | |||
y="44.631794" | |||
inkscape:label="sustain" /> | |||
<rect | |||
y="44.631794" | |||
x="32.679699" | |||
height="35.610298" | |||
width="6.5081301" | |||
id="rect4681" | |||
style="display:inline;vector-effect:none;fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.7;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.501961;paint-order:normal" | |||
inkscape:label="release" /> | |||
</g> | |||
</svg> |
@@ -0,0 +1,72 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<svg | |||
xmlns:dc="http://purl.org/dc/elements/1.1/" | |||
xmlns:cc="http://creativecommons.org/ns#" | |||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
xmlns:svg="http://www.w3.org/2000/svg" | |||
xmlns="http://www.w3.org/2000/svg" | |||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
width="9mm" | |||
height="9mm" | |||
viewBox="0 0 9 9" | |||
version="1.1" | |||
id="svg7758" | |||
inkscape:version="1.0.2-2 (e86c870879, 2021-01-15)" | |||
sodipodi:docname="Button.svg"> | |||
<defs | |||
id="defs7752" /> | |||
<sodipodi:namedview | |||
id="base" | |||
pagecolor="#ffffff" | |||
bordercolor="#666666" | |||
borderopacity="1.0" | |||
inkscape:pageopacity="0.0" | |||
inkscape:pageshadow="2" | |||
inkscape:zoom="7.9195959" | |||
inkscape:cx="11.723938" | |||
inkscape:cy="46.023534" | |||
inkscape:document-units="mm" | |||
inkscape:current-layer="layer1" | |||
inkscape:document-rotation="0" | |||
showgrid="false" | |||
fit-margin-top="0" | |||
fit-margin-left="0" | |||
fit-margin-right="0" | |||
fit-margin-bottom="0" | |||
inkscape:window-width="1431" | |||
inkscape:window-height="1208" | |||
inkscape:window-x="2798" | |||
inkscape:window-y="109" | |||
inkscape:window-maximized="0" /> | |||
<metadata | |||
id="metadata7755"> | |||
<rdf:RDF> | |||
<cc:Work | |||
rdf:about=""> | |||
<dc:format>image/svg+xml</dc:format> | |||
<dc:type | |||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |||
<dc:title></dc:title> | |||
</cc:Work> | |||
</rdf:RDF> | |||
</metadata> | |||
<g | |||
inkscape:label="Layer 1" | |||
inkscape:groupmode="layer" | |||
id="layer1" | |||
transform="translate(-52.267899,-79.412453)"> | |||
<circle | |||
style="fill:#a4a4a4;fill-opacity:1;stroke-width:1.33165;stroke-linejoin:round" | |||
id="path8389" | |||
cx="56.767899" | |||
cy="83.912453" | |||
r="4.5" /> | |||
<circle | |||
style="fill:#e2dada;fill-opacity:1;stroke-width:1.31088;stroke-linejoin:round" | |||
id="path8391" | |||
cx="56.767899" | |||
cy="83.912453" | |||
r="3.725069" /> | |||
</g> | |||
</svg> |
@@ -0,0 +1,72 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<svg | |||
xmlns:dc="http://purl.org/dc/elements/1.1/" | |||
xmlns:cc="http://creativecommons.org/ns#" | |||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
xmlns:svg="http://www.w3.org/2000/svg" | |||
xmlns="http://www.w3.org/2000/svg" | |||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
width="9mm" | |||
height="9mm" | |||
viewBox="0 0 9 9" | |||
version="1.1" | |||
id="svg7758" | |||
inkscape:version="1.0.2-2 (e86c870879, 2021-01-15)" | |||
sodipodi:docname="BefacoButton_1.svg"> | |||
<defs | |||
id="defs7752" /> | |||
<sodipodi:namedview | |||
id="base" | |||
pagecolor="#ffffff" | |||
bordercolor="#666666" | |||
borderopacity="1.0" | |||
inkscape:pageopacity="0.0" | |||
inkscape:pageshadow="2" | |||
inkscape:zoom="7.9195959" | |||
inkscape:cx="11.723938" | |||
inkscape:cy="46.023534" | |||
inkscape:document-units="mm" | |||
inkscape:current-layer="layer1" | |||
inkscape:document-rotation="0" | |||
showgrid="false" | |||
fit-margin-top="0" | |||
fit-margin-left="0" | |||
fit-margin-right="0" | |||
fit-margin-bottom="0" | |||
inkscape:window-width="1431" | |||
inkscape:window-height="1208" | |||
inkscape:window-x="3055" | |||
inkscape:window-y="111" | |||
inkscape:window-maximized="0" /> | |||
<metadata | |||
id="metadata7755"> | |||
<rdf:RDF> | |||
<cc:Work | |||
rdf:about=""> | |||
<dc:format>image/svg+xml</dc:format> | |||
<dc:type | |||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |||
<dc:title /> | |||
</cc:Work> | |||
</rdf:RDF> | |||
</metadata> | |||
<g | |||
inkscape:label="Layer 1" | |||
inkscape:groupmode="layer" | |||
id="layer1" | |||
transform="translate(-52.267899,-79.412453)"> | |||
<circle | |||
style="fill:#a4a4a4;fill-opacity:1;stroke-width:1.33165;stroke-linejoin:round" | |||
id="path8389" | |||
cx="56.767899" | |||
cy="83.912453" | |||
r="4.5" /> | |||
<circle | |||
style="fill:#c6b6b6;fill-opacity:1;stroke-width:1.31088;stroke-linejoin:round" | |||
id="path8391" | |||
cx="56.767899" | |||
cy="83.912453" | |||
r="3.725069" /> | |||
</g> | |||
</svg> |
@@ -0,0 +1,101 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<svg | |||
xmlns:dc="http://purl.org/dc/elements/1.1/" | |||
xmlns:cc="http://creativecommons.org/ns#" | |||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
xmlns:svg="http://www.w3.org/2000/svg" | |||
xmlns="http://www.w3.org/2000/svg" | |||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
width="31.564199" | |||
height="28" | |||
viewBox="0 0 8.3513612 7.4083335" | |||
version="1.1" | |||
id="svg10799" | |||
inkscape:version="1.0.2-2 (e86c870879, 2021-01-15)" | |||
sodipodi:docname="BefacoSwitchHoriz_0.svg"> | |||
<defs | |||
id="defs10793" /> | |||
<sodipodi:namedview | |||
id="base" | |||
pagecolor="#ffffff" | |||
bordercolor="#666666" | |||
borderopacity="1.0" | |||
inkscape:pageopacity="0.0" | |||
inkscape:pageshadow="2" | |||
inkscape:zoom="7.9195959" | |||
inkscape:cx="-20.11941" | |||
inkscape:cy="22.358936" | |||
inkscape:document-units="mm" | |||
inkscape:current-layer="g3201" | |||
showgrid="false" | |||
fit-margin-top="0" | |||
fit-margin-left="0" | |||
fit-margin-right="0" | |||
fit-margin-bottom="0" | |||
inkscape:window-width="2560" | |||
inkscape:window-height="1361" | |||
inkscape:window-x="-9" | |||
inkscape:window-y="-9" | |||
inkscape:window-maximized="1" | |||
units="px" | |||
inkscape:document-rotation="0" /> | |||
<metadata | |||
id="metadata10796"> | |||
<rdf:RDF> | |||
<cc:Work | |||
rdf:about=""> | |||
<dc:format>image/svg+xml</dc:format> | |||
<dc:type | |||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |||
<dc:title></dc:title> | |||
</cc:Work> | |||
</rdf:RDF> | |||
</metadata> | |||
<g | |||
inkscape:label="Layer 1" | |||
inkscape:groupmode="layer" | |||
id="layer1" | |||
transform="translate(-78.695511,-76.621942)"> | |||
<g | |||
id="g3201" | |||
transform="matrix(0.22389288,0,0,-0.22685285,-171.54356,342.70568)" | |||
style="stroke-width:1.56534"> | |||
<path | |||
d="m 1120.3613,1156.6184 c 0,8.6921 7.2263,15.73 16.1487,15.73 8.9224,0 16.1791,-7.0379 16.1791,-15.73 0,-8.6911 -7.2567,-15.7607 -16.1791,-15.7607 -8.9224,0 -16.1487,7.0696 -16.1487,15.7607" | |||
style="vector-effect:none;fill:#e7e7e7;fill-opacity:1;fill-rule:nonzero;stroke:#909290;stroke-width:1.17401;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
id="path6575" | |||
inkscape:connector-curvature="0" /> | |||
<path | |||
d="m 1124.0599,1156.5567 c 0,6.6945 5.593,12.1425 12.4667,12.1425 6.8727,0 12.4646,-5.448 12.4646,-12.1425 0,-6.6955 -5.5919,-12.1435 -12.4646,-12.1435 -6.8737,0 -12.4667,5.448 -12.4667,12.1435" | |||
style="vector-effect:none;fill:#e7e7e7;fill-opacity:1;fill-rule:nonzero;stroke:#909290;stroke-width:1.17401;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
id="path6583" | |||
inkscape:connector-curvature="0" /> | |||
<path | |||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#909290;stroke-width:1.17401;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |||
d="m 1127.3934,1156.5036 c 0,4.9978 4.2283,9.1139 9.3585,9.1139 5.1302,0 9.3564,-4.1161 9.3564,-9.1139 0,-4.9982 -4.2262,-9.1158 -9.3564,-9.1158 -5.1302,0 -9.3585,4.1176 -9.3585,9.1158 z" | |||
id="path5904" | |||
inkscape:connector-curvature="0" /> | |||
<g | |||
id="g5918" | |||
transform="matrix(0,-0.98695203,-1.0132205,0,2306.1154,2276.0176)" | |||
style="stroke-width:1.56534"> | |||
<path | |||
d="m 1130.6064,1154.4414 v -3.023 c 2.259,-2.464 6.448,-2.248 7.659,0.144 l -0.038,2.966 z" | |||
style="fill:#656565;fill-opacity:1;stroke:#656565;stroke-width:1.56534;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | |||
id="path5912" | |||
inkscape:connector-curvature="0" /> | |||
<path | |||
d="m 1129.6875,1153.2109 c 2.403,-2.906 7.479,-2.26 9.573,0.089 0.736,0.826 2.032,3.75 2.032,8.37 0,4.62 -0.91,8.369 -2.032,8.369 h -9.483 c -1.122,0 -2.032,-3.749 -2.032,-8.369 0,-4.62 0.82,-7.745 1.972,-8.459" | |||
style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#e40000;stroke-width:0.978338;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | |||
id="path5914" | |||
inkscape:connector-curvature="0" /> | |||
<path | |||
d="m 1134.5156,1159.2344 c 3.783,0 6.851,3.067 6.851,6.851 0,3.784 -3.068,6.85 -6.851,6.85 -3.784,0 -6.851,-3.066 -6.851,-6.85 0,-3.784 3.067,-6.851 6.851,-6.851" | |||
style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.56534" | |||
id="path5916" | |||
inkscape:connector-curvature="0" /> | |||
</g> | |||
</g> | |||
</g> | |||
</svg> |
@@ -0,0 +1,86 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<svg | |||
xmlns:dc="http://purl.org/dc/elements/1.1/" | |||
xmlns:cc="http://creativecommons.org/ns#" | |||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
xmlns:svg="http://www.w3.org/2000/svg" | |||
xmlns="http://www.w3.org/2000/svg" | |||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
width="31.564199" | |||
height="28" | |||
viewBox="0 0 8.3513612 7.4083335" | |||
version="1.1" | |||
id="svg10799" | |||
sodipodi:docname="BefacoSwitchHoriz_1.svg" | |||
inkscape:version="1.0.2-2 (e86c870879, 2021-01-15)"> | |||
<defs | |||
id="defs10793" /> | |||
<sodipodi:namedview | |||
id="base" | |||
pagecolor="#ffffff" | |||
bordercolor="#666666" | |||
borderopacity="1.0" | |||
inkscape:pageopacity="0.0" | |||
inkscape:pageshadow="2" | |||
inkscape:zoom="7.919596" | |||
inkscape:cx="17.077398" | |||
inkscape:cy="24.7434" | |||
inkscape:document-units="mm" | |||
inkscape:current-layer="g3201" | |||
showgrid="false" | |||
fit-margin-top="0" | |||
fit-margin-left="0" | |||
fit-margin-right="0" | |||
fit-margin-bottom="0" | |||
inkscape:window-width="1431" | |||
inkscape:window-height="1208" | |||
inkscape:window-x="1343" | |||
inkscape:window-y="142" | |||
inkscape:window-maximized="0" | |||
units="px" | |||
inkscape:document-rotation="0" /> | |||
<metadata | |||
id="metadata10796"> | |||
<rdf:RDF> | |||
<cc:Work | |||
rdf:about=""> | |||
<dc:format>image/svg+xml</dc:format> | |||
<dc:type | |||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |||
<dc:title></dc:title> | |||
</cc:Work> | |||
</rdf:RDF> | |||
</metadata> | |||
<g | |||
inkscape:label="Layer 1" | |||
inkscape:groupmode="layer" | |||
id="layer1" | |||
transform="translate(-78.695511,-76.621942)"> | |||
<g | |||
id="g3201" | |||
transform="matrix(0.22389288,0,0,-0.22685285,-171.54356,342.70568)" | |||
style="stroke-width:1.56534"> | |||
<path | |||
d="m 1120.3613,1156.6184 c 0,8.6921 7.2263,15.73 16.1487,15.73 8.9224,0 16.1791,-7.0379 16.1791,-15.73 0,-8.6911 -7.2567,-15.7607 -16.1791,-15.7607 -8.9224,0 -16.1487,7.0696 -16.1487,15.7607" | |||
style="vector-effect:none;fill:#e7e7e7;fill-opacity:1;fill-rule:nonzero;stroke:#909290;stroke-width:1.17401;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
id="path6575" | |||
inkscape:connector-curvature="0" /> | |||
<path | |||
d="m 1124.0599,1156.5567 c 0,6.6945 5.593,12.1425 12.4667,12.1425 6.8727,0 12.4646,-5.448 12.4646,-12.1425 0,-6.6955 -5.5919,-12.1435 -12.4646,-12.1435 -6.8737,0 -12.4667,5.448 -12.4667,12.1435" | |||
style="vector-effect:none;fill:#e7e7e7;fill-opacity:1;fill-rule:nonzero;stroke:#909290;stroke-width:1.17401;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
id="path6583" | |||
inkscape:connector-curvature="0" /> | |||
<path | |||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#909290;stroke-width:1.17401;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |||
d="m 1127.3934,1156.5036 c 0,4.9978 4.2283,9.1139 9.3585,9.1139 5.1302,0 9.3564,-4.1161 9.3564,-9.1139 0,-4.9982 -4.2262,-9.1158 -9.3564,-9.1158 -5.1302,0 -9.3585,4.1176 -9.3585,9.1158 z" | |||
id="path5904" | |||
inkscape:connector-curvature="0" /> | |||
<path | |||
d="m 1136.7509,1163.3532 c 3.7829,0 6.851,-3.067 6.851,-6.851 0,-3.784 -3.068,-6.85 -6.851,-6.85 -3.7841,0 -6.8511,3.066 -6.8511,6.85 0,3.784 3.067,6.851 6.8511,6.851" | |||
style="opacity:1;vector-effect:none;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#e40000;stroke-width:0.978338;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
id="path5916-1" | |||
inkscape:connector-curvature="0" /> | |||
</g> | |||
</g> | |||
</svg> |
@@ -0,0 +1,104 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<svg | |||
xmlns:dc="http://purl.org/dc/elements/1.1/" | |||
xmlns:cc="http://creativecommons.org/ns#" | |||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
xmlns:svg="http://www.w3.org/2000/svg" | |||
xmlns="http://www.w3.org/2000/svg" | |||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
width="31.564199" | |||
height="28" | |||
viewBox="0 0 8.3513611 7.4083335" | |||
version="1.1" | |||
id="svg10799" | |||
sodipodi:docname="BefacoSwitchHoriz_2.svg" | |||
inkscape:version="1.0.2-2 (e86c870879, 2021-01-15)"> | |||
<defs | |||
id="defs10793" /> | |||
<sodipodi:namedview | |||
id="base" | |||
pagecolor="#ffffff" | |||
bordercolor="#666666" | |||
borderopacity="1.0" | |||
inkscape:pageopacity="0.0" | |||
inkscape:pageshadow="2" | |||
inkscape:zoom="7.9195959" | |||
inkscape:cx="-55.968488" | |||
inkscape:cy="5.6835659" | |||
inkscape:document-units="mm" | |||
inkscape:current-layer="g3201" | |||
showgrid="false" | |||
fit-margin-top="0" | |||
fit-margin-left="0" | |||
fit-margin-right="0" | |||
fit-margin-bottom="0" | |||
inkscape:window-width="2560" | |||
inkscape:window-height="1393" | |||
inkscape:window-x="108" | |||
inkscape:window-y="153" | |||
inkscape:window-maximized="0" | |||
units="px" | |||
inkscape:document-rotation="0" /> | |||
<metadata | |||
id="metadata10796"> | |||
<rdf:RDF> | |||
<cc:Work | |||
rdf:about=""> | |||
<dc:format>image/svg+xml</dc:format> | |||
<dc:type | |||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |||
<dc:title></dc:title> | |||
</cc:Work> | |||
</rdf:RDF> | |||
</metadata> | |||
<g | |||
inkscape:label="Layer 1" | |||
inkscape:groupmode="layer" | |||
id="layer1" | |||
transform="translate(-78.695511,-76.621942)"> | |||
<g | |||
id="g3201" | |||
transform="matrix(0.22389288,0,0,-0.22685285,-171.54356,342.70568)" | |||
style="stroke-width:1.56534"> | |||
<g | |||
id="g845" | |||
transform="matrix(0,-0.98695203,1.0132205,0,-33.462386,2276.0252)"> | |||
<path | |||
d="m 1134.1982,1138.7744 c -8.807,0 -15.938,7.132 -15.938,15.938 0,8.806 7.131,15.968 15.938,15.968 8.806,0 15.969,-7.162 15.969,-15.968 0,-8.806 -7.163,-15.938 -15.969,-15.938" | |||
style="opacity:1;vector-effect:none;fill:#e7e7e7;fill-opacity:1;fill-rule:nonzero;stroke:#909290;stroke-width:1.17401;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
id="path6575" | |||
inkscape:connector-curvature="0" /> | |||
<path | |||
d="m 1134.2607,1142.4248 c -6.783,0 -12.303,5.52 -12.303,12.304 0,6.783 5.52,12.302 12.303,12.302 6.784,0 12.304,-5.519 12.304,-12.302 0,-6.784 -5.52,-12.304 -12.304,-12.304" | |||
style="opacity:1;vector-effect:none;fill:#e7e7e7;fill-opacity:1;fill-rule:nonzero;stroke:#909290;stroke-width:1.17401;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
id="path6583" | |||
inkscape:connector-curvature="0" /> | |||
<path | |||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#909290;stroke-width:1.17401;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |||
d="m 1134.3145,1145.7148 c -5.0639,0 -9.2344,4.1731 -9.2344,9.2364 0,5.0632 4.1705,9.2343 9.2344,9.2343 5.0643,0 9.2363,-4.1711 9.2363,-9.2343 0,-5.0633 -4.172,-9.2364 -9.2363,-9.2364 z" | |||
id="path5904" | |||
inkscape:connector-curvature="0" /> | |||
<g | |||
id="g5870" | |||
style="stroke-width:1.56534"> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path6631" | |||
style="fill:#656565;fill-opacity:1;stroke:#656565;stroke-width:1.56534;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | |||
d="m 1130.6064,1154.4414 v -3.023 c 2.259,-2.464 6.448,-2.248 7.659,0.144 l -0.038,2.966 z" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path6635" | |||
style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#e40000;stroke-width:0.978338;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | |||
d="m 1129.6875,1153.2109 c 2.403,-2.906 7.479,-2.26 9.573,0.089 0.736,0.826 2.032,3.75 2.032,8.37 0,4.62 -0.91,8.369 -2.032,8.369 h -9.483 c -1.122,0 -2.032,-3.749 -2.032,-8.369 0,-4.62 0.82,-7.745 1.972,-8.459" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path6643" | |||
style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.56534" | |||
d="m 1134.5156,1159.2344 c 3.783,0 6.851,3.067 6.851,6.851 0,3.784 -3.068,6.85 -6.851,6.85 -3.784,0 -6.851,-3.066 -6.851,-6.85 0,-3.784 3.067,-6.851 6.851,-6.851" /> | |||
</g> | |||
</g> | |||
</g> | |||
</g> | |||
</svg> |
@@ -0,0 +1,85 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<svg | |||
xmlns:dc="http://purl.org/dc/elements/1.1/" | |||
xmlns:cc="http://creativecommons.org/ns#" | |||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
xmlns:svg="http://www.w3.org/2000/svg" | |||
xmlns="http://www.w3.org/2000/svg" | |||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
width="9.0000019mm" | |||
height="9.0000801mm" | |||
viewBox="0 0 9.0000016 9.00008" | |||
version="1.1" | |||
id="svg113936" | |||
inkscape:version="1.0.2-2 (e86c870879, 2021-01-15)" | |||
sodipodi:docname="BefacoTinyKnobBlack.svg"> | |||
<defs | |||
id="defs113930" /> | |||
<sodipodi:namedview | |||
id="base" | |||
pagecolor="#ffffff" | |||
bordercolor="#666666" | |||
borderopacity="1.0" | |||
inkscape:pageopacity="0.0" | |||
inkscape:pageshadow="2" | |||
inkscape:zoom="7.919596" | |||
inkscape:cx="-34.401622" | |||
inkscape:cy="38.846852" | |||
inkscape:document-units="mm" | |||
inkscape:current-layer="layer1" | |||
showgrid="false" | |||
fit-margin-top="0" | |||
fit-margin-left="0" | |||
fit-margin-right="0" | |||
fit-margin-bottom="0" | |||
inkscape:window-width="2560" | |||
inkscape:window-height="1393" | |||
inkscape:window-x="2473" | |||
inkscape:window-y="40" | |||
inkscape:window-maximized="0" | |||
inkscape:document-rotation="0" /> | |||
<metadata | |||
id="metadata113933"> | |||
<rdf:RDF> | |||
<cc:Work | |||
rdf:about=""> | |||
<dc:format>image/svg+xml</dc:format> | |||
<dc:type | |||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |||
<dc:title></dc:title> | |||
</cc:Work> | |||
</rdf:RDF> | |||
</metadata> | |||
<g | |||
inkscape:label="Layer 1" | |||
inkscape:groupmode="layer" | |||
id="layer1" | |||
transform="translate(-111.86932,-85.795053)"> | |||
<path | |||
inkscape:connector-curvature="0" | |||
style="fill:#d4d4d4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.28209424" | |||
d="m 120.10511,92.798549 c 1.38512,-2.062815 0.83525,-4.854005 -1.22757,-6.23803 -2.0617,-1.384026 -4.86062,-0.840773 -6.24463,1.222041 -1.38514,2.062814 -0.83306,4.866126 1.22866,6.251255 2.06282,1.384023 4.8595,0.827547 6.24354,-1.235266" | |||
id="path109730" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
style="fill:#1b1b1b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.28209424" | |||
d="m 120.02026,91.143448 c -0.46281,2.022043 -2.47716,3.285957 -4.49919,2.823148 -2.02205,-0.462813 -3.28598,-2.47714 -2.82314,-4.499182 0.46281,-2.020944 2.47713,-3.285958 4.49918,-2.82315 2.02093,0.462812 3.28594,2.477141 2.82315,4.499184" | |||
id="path109732" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
style="fill:none;stroke:#7f7878;stroke-width:0.11481237;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" | |||
d="m 120.02026,91.143463 c -0.46281,2.022042 -2.47715,3.285956 -4.49919,2.823145 -2.02204,-0.462811 -3.28595,-2.47714 -2.82314,-4.499183 0.46281,-2.020941 2.47714,-3.285957 4.49918,-2.823145 2.02094,0.46281 3.28596,2.47714 2.82315,4.499183 z m 0,0" | |||
id="path109734" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.28209424" | |||
d="m 116.20648,88.009558 c -0.11239,-0.07603 -0.14328,-0.229201 -0.0672,-0.342701 0.0761,-0.113495 0.23029,-0.143251 0.34379,-0.06722 0.11356,0.07603 0.14325,0.229201 0.0672,0.342701 -0.076,0.113495 -0.23031,0.14325 -0.34379,0.06722" | |||
id="path109736" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
style="fill:#ffffff;stroke:#ffffff;stroke-width:0.46912277;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;fill-opacity:1" | |||
d="m 116.20647,88.009571 c -0.11239,-0.07603 -0.14326,-0.229202 -0.0672,-0.3427 0.076,-0.113495 0.23032,-0.14325 0.34381,-0.06722 0.11356,0.07602 0.14325,0.229201 0.0672,0.3427 -0.076,0.113495 -0.2303,0.143251 -0.3438,0.06722 z m 0,0" | |||
id="path109738" /> | |||
</g> | |||
</svg> |
@@ -0,0 +1,85 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<svg | |||
xmlns:dc="http://purl.org/dc/elements/1.1/" | |||
xmlns:cc="http://creativecommons.org/ns#" | |||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
xmlns:svg="http://www.w3.org/2000/svg" | |||
xmlns="http://www.w3.org/2000/svg" | |||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
width="9.0000019mm" | |||
height="9.0000801mm" | |||
viewBox="0 0 9.0000016 9.00008" | |||
version="1.1" | |||
id="svg113936" | |||
inkscape:version="1.0.2-2 (e86c870879, 2021-01-15)" | |||
sodipodi:docname="BefacoTinyKnobLightGrey.svg"> | |||
<defs | |||
id="defs113930" /> | |||
<sodipodi:namedview | |||
id="base" | |||
pagecolor="#ffffff" | |||
bordercolor="#666666" | |||
borderopacity="1.0" | |||
inkscape:pageopacity="0.0" | |||
inkscape:pageshadow="2" | |||
inkscape:zoom="7.919596" | |||
inkscape:cx="-34.401622" | |||
inkscape:cy="38.846852" | |||
inkscape:document-units="mm" | |||
inkscape:current-layer="layer1" | |||
showgrid="false" | |||
fit-margin-top="0" | |||
fit-margin-left="0" | |||
fit-margin-right="0" | |||
fit-margin-bottom="0" | |||
inkscape:window-width="2560" | |||
inkscape:window-height="1393" | |||
inkscape:window-x="2473" | |||
inkscape:window-y="40" | |||
inkscape:window-maximized="0" | |||
inkscape:document-rotation="0" /> | |||
<metadata | |||
id="metadata113933"> | |||
<rdf:RDF> | |||
<cc:Work | |||
rdf:about=""> | |||
<dc:format>image/svg+xml</dc:format> | |||
<dc:type | |||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |||
<dc:title></dc:title> | |||
</cc:Work> | |||
</rdf:RDF> | |||
</metadata> | |||
<g | |||
inkscape:label="Layer 1" | |||
inkscape:groupmode="layer" | |||
id="layer1" | |||
transform="translate(-111.86932,-85.795053)"> | |||
<path | |||
inkscape:connector-curvature="0" | |||
style="fill:#d4d4d4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.28209424" | |||
d="m 120.10511,92.798549 c 1.38512,-2.062815 0.83525,-4.854005 -1.22757,-6.23803 -2.0617,-1.384026 -4.86062,-0.840773 -6.24463,1.222041 -1.38514,2.062814 -0.83306,4.866126 1.22866,6.251255 2.06282,1.384023 4.8595,0.827547 6.24354,-1.235266" | |||
id="path109730" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
style="fill:#a8a8a8;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.28209424" | |||
d="m 120.02026,91.143448 c -0.46281,2.022043 -2.47716,3.285957 -4.49919,2.823148 -2.02205,-0.462813 -3.28598,-2.47714 -2.82314,-4.499182 0.46281,-2.020944 2.47713,-3.285958 4.49918,-2.82315 2.02093,0.462812 3.28594,2.477141 2.82315,4.499184" | |||
id="path109732" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
style="fill:none;stroke:#7f7878;stroke-width:0.11481237;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" | |||
d="m 120.02026,91.143463 c -0.46281,2.022042 -2.47715,3.285956 -4.49919,2.823145 -2.02204,-0.462811 -3.28595,-2.47714 -2.82314,-4.499183 0.46281,-2.020941 2.47714,-3.285957 4.49918,-2.823145 2.02094,0.46281 3.28596,2.47714 2.82315,4.499183 z m 0,0" | |||
id="path109734" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.28209424" | |||
d="m 116.20648,88.009558 c -0.11239,-0.07603 -0.14328,-0.229201 -0.0672,-0.342701 0.0761,-0.113495 0.23029,-0.143251 0.34379,-0.06722 0.11356,0.07603 0.14325,0.229201 0.0672,0.342701 -0.076,0.113495 -0.23031,0.14325 -0.34379,0.06722" | |||
id="path109736" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
style="fill:#ffffff;stroke:#ffffff;stroke-width:0.46912277;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;fill-opacity:1" | |||
d="m 116.20647,88.009571 c -0.11239,-0.07603 -0.14326,-0.229202 -0.0672,-0.3427 0.076,-0.113495 0.23032,-0.14325 0.34381,-0.06722 0.11356,0.07602 0.14325,0.229201 0.0672,0.3427 -0.076,0.113495 -0.2303,0.143251 -0.3438,0.06722 z m 0,0" | |||
id="path109738" /> | |||
</g> | |||
</svg> |
@@ -0,0 +1,85 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<svg | |||
xmlns:dc="http://purl.org/dc/elements/1.1/" | |||
xmlns:cc="http://creativecommons.org/ns#" | |||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
xmlns:svg="http://www.w3.org/2000/svg" | |||
xmlns="http://www.w3.org/2000/svg" | |||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
width="39.553001mm" | |||
height="2.3859999mm" | |||
viewBox="0 0 39.553001 2.3859999" | |||
version="1.1" | |||
id="svg4394" | |||
inkscape:version="1.0.2-2 (e86c870879, 2021-01-15)" | |||
sodipodi:docname="CrossfaderBackground.svg"> | |||
<defs | |||
id="defs4388" /> | |||
<sodipodi:namedview | |||
id="base" | |||
pagecolor="#ffffff" | |||
bordercolor="#666666" | |||
borderopacity="1.0" | |||
inkscape:pageopacity="0.0" | |||
inkscape:pageshadow="2" | |||
inkscape:zoom="1.979899" | |||
inkscape:cx="134.10114" | |||
inkscape:cy="23.67955" | |||
inkscape:document-units="mm" | |||
inkscape:current-layer="layer1" | |||
inkscape:document-rotation="0" | |||
showgrid="false" | |||
inkscape:window-width="2560" | |||
inkscape:window-height="1361" | |||
inkscape:window-x="-9" | |||
inkscape:window-y="-9" | |||
inkscape:window-maximized="1" /> | |||
<metadata | |||
id="metadata4391"> | |||
<rdf:RDF> | |||
<cc:Work | |||
rdf:about=""> | |||
<dc:format>image/svg+xml</dc:format> | |||
<dc:type | |||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |||
<dc:title></dc:title> | |||
</cc:Work> | |||
</rdf:RDF> | |||
</metadata> | |||
<g | |||
inkscape:label="Layer 1" | |||
inkscape:groupmode="layer" | |||
id="layer1"> | |||
<g | |||
style="display:inline" | |||
id="g67105" | |||
transform="matrix(0,0.26458333,0.26458333,0,-33.883796,-5.288544)"> | |||
<rect | |||
inkscape:export-ydpi="300" | |||
inkscape:export-xdpi="300" | |||
inkscape:export-filename="/home/diego/Escritorio/Miniaturas_modulos_web/Slew_limiter.png" | |||
y="128.23293" | |||
x="20.15638" | |||
height="149.15367" | |||
width="8.6811705" | |||
id="rect67099" | |||
style="display:inline;fill:#333333;fill-opacity:1;stroke:#000000;stroke-width:0.336363;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
ry="5.9719005" | |||
rx="4.3405852" /> | |||
<g | |||
inkscape:export-ydpi="300" | |||
inkscape:export-xdpi="300" | |||
inkscape:export-filename="/home/diego/Escritorio/Miniaturas_modulos_web/Slew_limiter.png" | |||
inkscape:label="Layer 1" | |||
id="g67103" | |||
transform="translate(-167.13749,-255.25313)" | |||
style="display:inline"> | |||
<g | |||
transform="translate(219.29845,-487.66016)" | |||
style="display:inline" | |||
id="g67101" /> | |||
</g> | |||
</g> | |||
</g> | |||
</svg> |
@@ -0,0 +1,113 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<svg | |||
xmlns:dc="http://purl.org/dc/elements/1.1/" | |||
xmlns:cc="http://creativecommons.org/ns#" | |||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
xmlns:svg="http://www.w3.org/2000/svg" | |||
xmlns="http://www.w3.org/2000/svg" | |||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
width="11.247mm" | |||
height="7.415mm" | |||
viewBox="0 0 11.247 7.415" | |||
version="1.1" | |||
id="svg3778" | |||
inkscape:version="1.0.2-2 (e86c870879, 2021-01-15)" | |||
sodipodi:docname="CrossfaderHandle.svg"> | |||
<defs | |||
id="defs3772" /> | |||
<sodipodi:namedview | |||
id="base" | |||
pagecolor="#ffffff" | |||
bordercolor="#666666" | |||
borderopacity="1.0" | |||
inkscape:pageopacity="0.0" | |||
inkscape:pageshadow="2" | |||
inkscape:zoom="7.9195959" | |||
inkscape:cx="73.979315" | |||
inkscape:cy="61.676685" | |||
inkscape:document-units="mm" | |||
inkscape:current-layer="layer1" | |||
inkscape:document-rotation="0" | |||
showgrid="false" | |||
inkscape:window-width="2560" | |||
inkscape:window-height="1361" | |||
inkscape:window-x="-9" | |||
inkscape:window-y="-9" | |||
inkscape:window-maximized="1" /> | |||
<metadata | |||
id="metadata3775"> | |||
<rdf:RDF> | |||
<cc:Work | |||
rdf:about=""> | |||
<dc:format>image/svg+xml</dc:format> | |||
<dc:type | |||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |||
<dc:title></dc:title> | |||
</cc:Work> | |||
</rdf:RDF> | |||
</metadata> | |||
<g | |||
inkscape:label="Layer 1" | |||
inkscape:groupmode="layer" | |||
id="layer1"> | |||
<g | |||
style="display:inline" | |||
transform="matrix(0.9989706,0,0,1.1317921,-30.621884,-314.11007)" | |||
id="g67123"> | |||
<g | |||
style="display:inline" | |||
id="g67111" | |||
transform="matrix(0,-0.26458333,0.26458333,0,-22.851599,302.31088)"> | |||
<g | |||
inkscape:export-ydpi="300" | |||
inkscape:export-xdpi="300" | |||
inkscape:export-filename="/home/diego/Escritorio/Miniaturas_modulos_web/Slew_limiter.png" | |||
transform="translate(-110.33749,-283.5198)" | |||
id="g67109" | |||
inkscape:label="Layer 1" | |||
style="display:inline"> | |||
<g | |||
id="g67107" | |||
style="display:inline" | |||
transform="translate(219.29845,-487.66016)" /> | |||
</g> | |||
</g> | |||
<g | |||
transform="matrix(0,-0.26458333,0.26458333,0,-147.75502,337.10612)" | |||
style="display:inline" | |||
id="g67121" | |||
inkscape:label="Capa 1"> | |||
<g | |||
style="display:inline" | |||
id="g67119" | |||
transform="matrix(1.5157369,0,0,-1.8423541,411.1976,1075.6321)"> | |||
<rect | |||
transform="matrix(0.8,0,0,-0.8,0,363.96845)" | |||
y="183.06221" | |||
x="-173.42" | |||
height="28.076494" | |||
width="19.524609" | |||
id="rect67113" | |||
style="fill:#292929;fill-opacity:1;fill-rule:nonzero;stroke:#767171;stroke-width:0.795136;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> | |||
<rect | |||
transform="scale(1,-1)" | |||
y="-212.17532" | |||
x="-136.838" | |||
height="11.539498" | |||
width="11.688397" | |||
id="rect67115" | |||
style="fill:#6b6b6b;fill-opacity:1;fill-rule:nonzero;stroke:none" /> | |||
<rect | |||
transform="scale(1,-1)" | |||
y="-206.99741" | |||
x="-139.07549" | |||
height="1.6550338" | |||
width="16.336033" | |||
id="rect67117" | |||
style="fill:#cccccc;fill-opacity:1;fill-rule:nonzero;stroke:none" /> | |||
</g> | |||
</g> | |||
</g> | |||
</g> | |||
</svg> |
@@ -0,0 +1,105 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<svg | |||
xmlns:dc="http://purl.org/dc/elements/1.1/" | |||
xmlns:cc="http://creativecommons.org/ns#" | |||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
xmlns:svg="http://www.w3.org/2000/svg" | |||
xmlns="http://www.w3.org/2000/svg" | |||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
width="36" | |||
height="36.001503" | |||
viewBox="0 0 9.5249996 9.5253972" | |||
version="1.1" | |||
id="svg16908" | |||
inkscape:version="1.0.2-2 (e86c870879, 2021-01-15)" | |||
sodipodi:docname="Davies1900hBlack.svg"> | |||
<defs | |||
id="defs16902"> | |||
<clipPath | |||
clipPathUnits="userSpaceOnUse" | |||
id="clipPath6367"> | |||
<path | |||
d="M 0,3193 H 2089 V 0 H 0 Z" | |||
id="path6365" | |||
inkscape:connector-curvature="0" /> | |||
</clipPath> | |||
</defs> | |||
<sodipodi:namedview | |||
id="base" | |||
pagecolor="#ffffff" | |||
bordercolor="#666666" | |||
borderopacity="1.0" | |||
inkscape:pageopacity="0.0" | |||
inkscape:pageshadow="2" | |||
inkscape:zoom="15.839192" | |||
inkscape:cx="-2.0958648" | |||
inkscape:cy="1.6720715" | |||
inkscape:document-units="mm" | |||
inkscape:current-layer="layer1" | |||
showgrid="false" | |||
fit-margin-top="0" | |||
fit-margin-left="0" | |||
fit-margin-right="0" | |||
fit-margin-bottom="0" | |||
inkscape:window-width="2560" | |||
inkscape:window-height="1346" | |||
inkscape:window-x="-11" | |||
inkscape:window-y="-11" | |||
inkscape:window-maximized="1" | |||
units="px" | |||
inkscape:document-rotation="0" /> | |||
<metadata | |||
id="metadata16905"> | |||
<rdf:RDF> | |||
<cc:Work | |||
rdf:about=""> | |||
<dc:format>image/svg+xml</dc:format> | |||
<dc:type | |||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |||
<dc:title /> | |||
</cc:Work> | |||
</rdf:RDF> | |||
</metadata> | |||
<g | |||
inkscape:label="Layer 1" | |||
inkscape:groupmode="layer" | |||
id="layer1" | |||
transform="translate(-230.09585,-123.23243)"> | |||
<g | |||
id="g2012" | |||
transform="matrix(0.26457966,0,0,-0.26457966,-112.8694,754.07)" | |||
style="stroke-width:1.33335185"> | |||
<g | |||
transform="translate(1332.2646,2366.2998)" | |||
id="g6443" | |||
style="stroke-width:1.33335185"> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path6445" | |||
style="fill:#3d3d3d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.33335185" | |||
d="m 0,0 c 0,-9.941 -8.06,-18 -18,-18 -9.941,0 -18,8.059 -18,18 0,9.941 8.059,18 18,18 C -8.06,18 0,9.941 0,0" /> | |||
</g> | |||
<g | |||
transform="translate(1332.1631,2368.2021)" | |||
id="g6447" | |||
style="stroke-width:1.33335185"> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path6449" | |||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33335185" | |||
d="m 0,0 c -0.79,1.279 -2.12,2.537 -2.86,4.327 -0.74,1.784 -0.691,3.609 -1.033,5.067 -0.805,0.997 -1.711,1.902 -2.709,2.708 -1.459,0.341 -3.282,0.293 -5.068,1.033 -1.79,0.742 -3.048,2.069 -4.325,2.86 -0.625,0.066 -1.26,0.104 -1.902,0.104 -0.644,0 -1.279,-0.038 -1.903,-0.104 -1.279,-0.791 -2.537,-2.118 -4.327,-2.86 -1.784,-0.74 -3.607,-0.692 -5.067,-1.033 -0.997,-0.806 -1.904,-1.711 -2.708,-2.708 -0.342,-1.458 -0.294,-3.283 -1.035,-5.067 -0.74,-1.79 -2.069,-3.048 -2.858,-4.327 -0.066,-0.625 -0.103,-1.26 -0.103,-1.902 0,-0.643 0.037,-1.278 0.103,-1.905 0.789,-1.277 2.118,-2.535 2.858,-4.325 0.741,-1.784 0.693,-3.609 1.035,-5.066 0.804,-0.998 1.711,-1.904 2.708,-2.709 1.46,-0.342 3.283,-0.293 5.067,-1.032 1.79,-0.743 3.048,-2.071 4.327,-2.861 0.624,-0.065 1.259,-0.103 1.903,-0.103 0.642,0 1.277,0.038 1.902,0.103 1.277,0.79 2.535,2.118 4.325,2.861 1.786,0.739 3.609,0.69 5.068,1.032 0.998,0.805 1.904,1.711 2.709,2.709 0.342,1.457 0.293,3.282 1.033,5.066 0.74,1.79 2.07,3.048 2.86,4.325 0.065,0.627 0.102,1.262 0.102,1.905 C 0.102,-1.26 0.065,-0.625 0,0" /> | |||
</g> | |||
<g | |||
transform="translate(1314.8633,2384.2314)" | |||
id="g6451" | |||
style="stroke-width:1.33335185"> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path6453" | |||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33335185" | |||
d="M 0,0 C -0.195,0.045 -0.393,0.069 -0.598,0.069 -0.804,0.069 -1.002,0.045 -1.196,0 V -18.157 H 0 Z" /> | |||
</g> | |||
</g> | |||
</g> | |||
</svg> |
@@ -0,0 +1,105 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<svg | |||
xmlns:dc="http://purl.org/dc/elements/1.1/" | |||
xmlns:cc="http://creativecommons.org/ns#" | |||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
xmlns:svg="http://www.w3.org/2000/svg" | |||
xmlns="http://www.w3.org/2000/svg" | |||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
width="36.000004" | |||
height="36.001602" | |||
viewBox="0 0 9.5250006 9.5254239" | |||
version="1.1" | |||
id="svg16908" | |||
inkscape:version="1.0.2-2 (e86c870879, 2021-01-15)" | |||
sodipodi:docname="Davies1900hDarkGrey.svg"> | |||
<defs | |||
id="defs16902"> | |||
<clipPath | |||
clipPathUnits="userSpaceOnUse" | |||
id="clipPath6367"> | |||
<path | |||
d="M 0,3193 H 2089 V 0 H 0 Z" | |||
id="path6365" | |||
inkscape:connector-curvature="0" /> | |||
</clipPath> | |||
</defs> | |||
<sodipodi:namedview | |||
id="base" | |||
pagecolor="#ffffff" | |||
bordercolor="#666666" | |||
borderopacity="1.0" | |||
inkscape:pageopacity="0.0" | |||
inkscape:pageshadow="2" | |||
inkscape:zoom="15.839192" | |||
inkscape:cx="1.2551529" | |||
inkscape:cy="5.4491462" | |||
inkscape:document-units="mm" | |||
inkscape:current-layer="layer1" | |||
showgrid="false" | |||
fit-margin-top="0" | |||
fit-margin-left="0" | |||
fit-margin-right="0" | |||
fit-margin-bottom="0" | |||
inkscape:window-width="2560" | |||
inkscape:window-height="1346" | |||
inkscape:window-x="-11" | |||
inkscape:window-y="-11" | |||
inkscape:window-maximized="1" | |||
units="px" | |||
inkscape:document-rotation="0" /> | |||
<metadata | |||
id="metadata16905"> | |||
<rdf:RDF> | |||
<cc:Work | |||
rdf:about=""> | |||
<dc:format>image/svg+xml</dc:format> | |||
<dc:type | |||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |||
<dc:title /> | |||
</cc:Work> | |||
</rdf:RDF> | |||
</metadata> | |||
<g | |||
inkscape:label="Layer 1" | |||
inkscape:groupmode="layer" | |||
id="layer1" | |||
transform="translate(-231.61419,-123.05063)"> | |||
<g | |||
id="g2004" | |||
transform="matrix(0.2645804,0,0,-0.2645804,-126.59926,753.88997)" | |||
style="stroke-width:1.33334816"> | |||
<g | |||
transform="translate(1389.8926,2366.2998)" | |||
id="g6455" | |||
style="stroke-width:1.33334816"> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path6457" | |||
style="fill:#838383;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.33334816" | |||
d="m 0,0 c 0,-9.941 -8.059,-18 -18,-18 -9.941,0 -18,8.059 -18,18 0,9.941 8.059,18 18,18 C -8.059,18 0,9.941 0,0" /> | |||
</g> | |||
<g | |||
transform="translate(1389.791,2368.2021)" | |||
id="g6459" | |||
style="stroke-width:1.33334816"> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path6461" | |||
style="fill:#606060;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33334816" | |||
d="m 0,0 c -0.79,1.279 -2.12,2.537 -2.86,4.327 -0.74,1.784 -0.691,3.609 -1.033,5.067 -0.805,0.997 -1.711,1.902 -2.709,2.708 -1.459,0.341 -3.282,0.293 -5.068,1.033 -1.79,0.742 -3.048,2.069 -4.325,2.86 -0.625,0.066 -1.26,0.104 -1.902,0.104 -0.644,0 -1.279,-0.038 -1.903,-0.104 -1.279,-0.791 -2.537,-2.118 -4.327,-2.86 -1.784,-0.74 -3.607,-0.692 -5.067,-1.033 -0.997,-0.806 -1.904,-1.711 -2.708,-2.708 -0.342,-1.458 -0.294,-3.283 -1.035,-5.067 -0.74,-1.79 -2.069,-3.048 -2.858,-4.327 -0.066,-0.625 -0.103,-1.26 -0.103,-1.902 0,-0.643 0.037,-1.278 0.103,-1.905 0.789,-1.277 2.118,-2.535 2.858,-4.325 0.741,-1.784 0.693,-3.609 1.035,-5.066 0.804,-0.998 1.711,-1.904 2.708,-2.709 1.46,-0.342 3.283,-0.293 5.067,-1.032 1.79,-0.743 3.048,-2.071 4.327,-2.861 0.624,-0.065 1.259,-0.103 1.903,-0.103 0.642,0 1.277,0.038 1.902,0.103 1.277,0.79 2.535,2.118 4.325,2.861 1.786,0.739 3.609,0.69 5.068,1.032 0.998,0.805 1.904,1.711 2.709,2.709 0.342,1.457 0.293,3.282 1.033,5.066 0.74,1.79 2.07,3.048 2.86,4.325 0.065,0.627 0.102,1.262 0.102,1.905 C 0.102,-1.26 0.065,-0.625 0,0" /> | |||
</g> | |||
<g | |||
transform="translate(1372.4912,2384.2314)" | |||
id="g6463" | |||
style="stroke-width:1.33334816"> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path6465" | |||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33334816" | |||
d="M 0,0 C -0.195,0.045 -0.393,0.069 -0.598,0.069 -0.804,0.069 -1.002,0.045 -1.196,0 V -18.157 H 0 Z" /> | |||
</g> | |||
</g> | |||
</g> | |||
</svg> |
@@ -0,0 +1,105 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<svg | |||
xmlns:dc="http://purl.org/dc/elements/1.1/" | |||
xmlns:cc="http://creativecommons.org/ns#" | |||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
xmlns:svg="http://www.w3.org/2000/svg" | |||
xmlns="http://www.w3.org/2000/svg" | |||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
width="36.000004" | |||
height="36.001602" | |||
viewBox="0 0 9.5250006 9.5254239" | |||
version="1.1" | |||
id="svg16908" | |||
inkscape:version="1.0.2-2 (e86c870879, 2021-01-15)" | |||
sodipodi:docname="Davies1900hLightGrey.svg"> | |||
<defs | |||
id="defs16902"> | |||
<clipPath | |||
clipPathUnits="userSpaceOnUse" | |||
id="clipPath6367"> | |||
<path | |||
d="M 0,3193 H 2089 V 0 H 0 Z" | |||
id="path6365" | |||
inkscape:connector-curvature="0" /> | |||
</clipPath> | |||
</defs> | |||
<sodipodi:namedview | |||
id="base" | |||
pagecolor="#ffffff" | |||
bordercolor="#666666" | |||
borderopacity="1.0" | |||
inkscape:pageopacity="0.0" | |||
inkscape:pageshadow="2" | |||
inkscape:zoom="7.919596" | |||
inkscape:cx="-55.623016" | |||
inkscape:cy="34.945885" | |||
inkscape:document-units="mm" | |||
inkscape:current-layer="layer1" | |||
showgrid="false" | |||
fit-margin-top="0" | |||
fit-margin-left="0" | |||
fit-margin-right="0" | |||
fit-margin-bottom="0" | |||
inkscape:window-width="2560" | |||
inkscape:window-height="1346" | |||
inkscape:window-x="-11" | |||
inkscape:window-y="-11" | |||
inkscape:window-maximized="1" | |||
units="px" | |||
inkscape:document-rotation="0" /> | |||
<metadata | |||
id="metadata16905"> | |||
<rdf:RDF> | |||
<cc:Work | |||
rdf:about=""> | |||
<dc:format>image/svg+xml</dc:format> | |||
<dc:type | |||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |||
<dc:title /> | |||
</cc:Work> | |||
</rdf:RDF> | |||
</metadata> | |||
<g | |||
inkscape:label="Layer 1" | |||
inkscape:groupmode="layer" | |||
id="layer1" | |||
transform="translate(-231.61419,-123.05063)"> | |||
<g | |||
id="g2004" | |||
transform="matrix(0.2645804,0,0,-0.2645804,-126.59926,753.88997)" | |||
style="stroke-width:1.33334816"> | |||
<g | |||
transform="translate(1389.8926,2366.2998)" | |||
id="g6455" | |||
style="stroke-width:1.33334816"> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path6457" | |||
style="fill:#d6d6d6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.33334816" | |||
d="m 0,0 c 0,-9.941 -8.059,-18 -18,-18 -9.941,0 -18,8.059 -18,18 0,9.941 8.059,18 18,18 C -8.059,18 0,9.941 0,0" /> | |||
</g> | |||
<g | |||
transform="translate(1389.791,2368.2021)" | |||
id="g6459" | |||
style="stroke-width:1.33334816"> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path6461" | |||
style="fill:#a8a8a8;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33334816" | |||
d="m 0,0 c -0.79,1.279 -2.12,2.537 -2.86,4.327 -0.74,1.784 -0.691,3.609 -1.033,5.067 -0.805,0.997 -1.711,1.902 -2.709,2.708 -1.459,0.341 -3.282,0.293 -5.068,1.033 -1.79,0.742 -3.048,2.069 -4.325,2.86 -0.625,0.066 -1.26,0.104 -1.902,0.104 -0.644,0 -1.279,-0.038 -1.903,-0.104 -1.279,-0.791 -2.537,-2.118 -4.327,-2.86 -1.784,-0.74 -3.607,-0.692 -5.067,-1.033 -0.997,-0.806 -1.904,-1.711 -2.708,-2.708 -0.342,-1.458 -0.294,-3.283 -1.035,-5.067 -0.74,-1.79 -2.069,-3.048 -2.858,-4.327 -0.066,-0.625 -0.103,-1.26 -0.103,-1.902 0,-0.643 0.037,-1.278 0.103,-1.905 0.789,-1.277 2.118,-2.535 2.858,-4.325 0.741,-1.784 0.693,-3.609 1.035,-5.066 0.804,-0.998 1.711,-1.904 2.708,-2.709 1.46,-0.342 3.283,-0.293 5.067,-1.032 1.79,-0.743 3.048,-2.071 4.327,-2.861 0.624,-0.065 1.259,-0.103 1.903,-0.103 0.642,0 1.277,0.038 1.902,0.103 1.277,0.79 2.535,2.118 4.325,2.861 1.786,0.739 3.609,0.69 5.068,1.032 0.998,0.805 1.904,1.711 2.709,2.709 0.342,1.457 0.293,3.282 1.033,5.066 0.74,1.79 2.07,3.048 2.86,4.325 0.065,0.627 0.102,1.262 0.102,1.905 C 0.102,-1.26 0.065,-0.625 0,0" /> | |||
</g> | |||
<g | |||
transform="translate(1372.4912,2384.2314)" | |||
id="g6463" | |||
style="stroke-width:1.33334816"> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path6465" | |||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33334816" | |||
d="M 0,0 C -0.195,0.045 -0.393,0.069 -0.598,0.069 -0.804,0.069 -1.002,0.045 -1.196,0 V -18.157 H 0 Z" /> | |||
</g> | |||
</g> | |||
</g> | |||
</svg> |
@@ -0,0 +1,541 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<svg | |||
xmlns:dc="http://purl.org/dc/elements/1.1/" | |||
xmlns:cc="http://creativecommons.org/ns#" | |||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
xmlns:svg="http://www.w3.org/2000/svg" | |||
xmlns="http://www.w3.org/2000/svg" | |||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
width="20.32mm" | |||
height="128.5mm" | |||
viewBox="0 0 20.32 128.5" | |||
version="1.1" | |||
id="svg4264" | |||
inkscape:version="1.0.2-2 (e86c870879, 2021-01-15)" | |||
sodipodi:docname="Mex.svg"> | |||
<defs | |||
id="defs4258" /> | |||
<sodipodi:namedview | |||
id="base" | |||
pagecolor="#ffffff" | |||
bordercolor="#666666" | |||
borderopacity="1.0" | |||
inkscape:pageopacity="0.0" | |||
inkscape:pageshadow="2" | |||
inkscape:zoom="1.4" | |||
inkscape:cx="40.526586" | |||
inkscape:cy="277.91307" | |||
inkscape:document-units="mm" | |||
inkscape:current-layer="layer1" | |||
inkscape:document-rotation="0" | |||
showgrid="false" | |||
inkscape:window-width="2560" | |||
inkscape:window-height="1361" | |||
inkscape:window-x="-9" | |||
inkscape:window-y="-9" | |||
inkscape:window-maximized="1" /> | |||
<metadata | |||
id="metadata4261"> | |||
<rdf:RDF> | |||
<cc:Work | |||
rdf:about=""> | |||
<dc:format>image/svg+xml</dc:format> | |||
<dc:type | |||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |||
<dc:title /> | |||
</cc:Work> | |||
</rdf:RDF> | |||
</metadata> | |||
<g | |||
inkscape:label="background" | |||
inkscape:groupmode="layer" | |||
id="layer1" | |||
style="display:inline"> | |||
<path | |||
sodipodi:nodetypes="ccccccccsssccccssscccccsssccccssscc" | |||
inkscape:export-ydpi="600" | |||
inkscape:export-xdpi="600" | |||
inkscape:export-filename="/home/befaco/Escritorio/tretwetwety" | |||
inkscape:connector-curvature="0" | |||
id="path31470" | |||
d="M 0.0816,0.0816 V 128.4184 H 19.918526 V 0.0816 Z m 6.477214,1.45567 h 1.831651 v 0.009 c 0.008,-2.8e-4 0.0157,0 0.0235,0 0.5317,0 0.96278,0.65062 0.96278,1.44684 0,0.79622 -0.43108,1.43802 -0.96278,1.43802 h -0.0235 v 0.009 H 6.558814 v -0.009 h -0.0235 c -0.5317,0 -0.962781,-0.6418 -0.962781,-1.43802 0,-0.79622 0.431081,-1.44684 0.962781,-1.44684 0.008,0 0.0153,-2.8e-4 0.0235,0 z m -0.005,122.52296 h 1.831651 v 0.009 c 0.008,-2.6e-4 0.0157,0 0.0235,0 0.53171,0 0.96279,0.65063 0.96279,1.44685 0,0.79622 -0.43108,1.43802 -0.96279,1.43802 h -0.0235 v 0.009 H 6.553814 v -0.009 h -0.0235 c -0.5317,0 -0.962781,-0.6418 -0.962781,-1.43802 0,-0.79622 0.431081,-1.44685 0.962781,-1.44685 0.008,0 0.0153,-2.6e-4 0.0235,0 z" | |||
style="display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.1632;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> | |||
<path | |||
sodipodi:nodetypes="ccccc" | |||
inkscape:export-ydpi="600" | |||
inkscape:export-xdpi="600" | |||
inkscape:export-filename="/home/befaco/Escritorio/tretwetwety" | |||
inkscape:connector-curvature="0" | |||
id="path31470-3" | |||
d="M 0.0822522,0.0822522 V 128.41775 H 20.237748 V 0.0822522 Z" | |||
style="display:inline;fill:#171717;fill-opacity:1;stroke:#000000;stroke-width:0.164504;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> | |||
<path | |||
inkscape:transform-center-y="0.97046852" | |||
inkscape:export-ydpi="100" | |||
inkscape:export-xdpi="100" | |||
inkscape:export-filename="/home/diego/Desktop/muxlizer" | |||
transform="matrix(0,-0.72475323,-0.67593541,0,63.95455,282.20322)" | |||
inkscape:randomized="0" | |||
inkscape:rounded="0" | |||
inkscape:flatsided="true" | |||
sodipodi:arg2="4.1887902" | |||
sodipodi:arg1="3.1415927" | |||
sodipodi:r2="0.75583667" | |||
sodipodi:r1="1.5116733" | |||
sodipodi:cy="87.252441" | |||
sodipodi:cx="241.375" | |||
sodipodi:sides="3" | |||
id="path2054" | |||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.377722;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new" | |||
sodipodi:type="star" | |||
d="m 239.86333,87.252441 2.26751,-1.309147 0,2.618295 z" /> | |||
<path | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:0.467;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | |||
d="m 1.7167932,101.59087 -2.2e-4,7.19097 3.2880774,4.63798" | |||
id="path31526" | |||
sodipodi:nodetypes="ccc" /> | |||
<ellipse | |||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.113126;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="ellipse31894" | |||
cx="1.7167929" | |||
cy="25.705538" | |||
rx="0.99996799" | |||
ry="1" /> | |||
<ellipse | |||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.113126;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="ellipse31896" | |||
cx="1.7167929" | |||
cy="13.063478" | |||
rx="0.99996799" | |||
ry="1" /> | |||
<ellipse | |||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.113126;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="ellipse31898" | |||
cx="1.7167929" | |||
cy="50.989685" | |||
rx="0.99996799" | |||
ry="1" /> | |||
<ellipse | |||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.113126;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="ellipse31900" | |||
cx="1.7167929" | |||
cy="38.34761" | |||
rx="0.99996799" | |||
ry="1" /> | |||
<ellipse | |||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.113126;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="ellipse31902" | |||
cx="1.7167929" | |||
cy="76.273819" | |||
rx="0.99996799" | |||
ry="1" /> | |||
<ellipse | |||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.113126;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="ellipse31904" | |||
cx="1.7167929" | |||
cy="63.631744" | |||
rx="0.99996799" | |||
ry="1" /> | |||
<ellipse | |||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.113126;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="ellipse31906" | |||
cx="1.7167929" | |||
cy="101.59952" | |||
rx="0.99996799" | |||
ry="1" /> | |||
<ellipse | |||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.113126;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="ellipse31908" | |||
cx="1.7167929" | |||
cy="88.915894" | |||
rx="0.99996799" | |||
ry="1" /> | |||
<path | |||
inkscape:transform-center-y="0.67275822" | |||
inkscape:export-ydpi="100" | |||
inkscape:export-xdpi="100" | |||
inkscape:export-filename="/home/diego/Desktop/muxlizer" | |||
transform="matrix(0,-0.50242084,-0.47248326,0,43.129774,243.10294)" | |||
inkscape:randomized="0" | |||
inkscape:rounded="0" | |||
inkscape:flatsided="true" | |||
sodipodi:arg2="4.1887902" | |||
sodipodi:arg1="3.1415927" | |||
sodipodi:r2="0.75583667" | |||
sodipodi:r1="1.5116733" | |||
sodipodi:cy="87.252441" | |||
sodipodi:cx="241.375" | |||
sodipodi:sides="3" | |||
id="path8699" | |||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.542616;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new" | |||
sodipodi:type="star" | |||
d="m 239.86333,87.252441 2.26751,-1.309147 0,2.618295 z" /> | |||
<ellipse | |||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.113126;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="ellipse31910" | |||
cx="14.627353" | |||
cy="25.705538" | |||
rx="0.99996799" | |||
ry="1" /> | |||
<ellipse | |||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.113126;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="ellipse31912" | |||
cx="14.627353" | |||
cy="13.063478" | |||
rx="0.99996799" | |||
ry="1" /> | |||
<ellipse | |||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.113126;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="ellipse31916" | |||
cx="14.627353" | |||
cy="50.989685" | |||
rx="0.99996799" | |||
ry="1" /> | |||
<ellipse | |||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.113126;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="ellipse31920" | |||
cx="14.627353" | |||
cy="38.34761" | |||
rx="0.99996799" | |||
ry="1" /> | |||
<ellipse | |||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.113126;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="ellipse31924" | |||
cx="14.627353" | |||
cy="76.273819" | |||
rx="0.99996799" | |||
ry="1" /> | |||
<ellipse | |||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.113126;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="ellipse31928" | |||
cx="14.627353" | |||
cy="63.631744" | |||
rx="0.99996799" | |||
ry="1" /> | |||
<ellipse | |||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.113126;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="ellipse31930" | |||
cx="14.627353" | |||
cy="101.55795" | |||
rx="0.99996799" | |||
ry="1" /> | |||
<ellipse | |||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.113126;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="ellipse31934" | |||
cx="14.627353" | |||
cy="88.915894" | |||
rx="0.99996799" | |||
ry="1" /> | |||
<path | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:0.467;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | |||
d="m 14.645366,101.59087 -2.2e-4,2.57966" | |||
id="path31940" | |||
sodipodi:nodetypes="cc" /> | |||
<g | |||
aria-label="MEX" | |||
id="text31492" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.0142462px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.282223;enable-background:new" | |||
inkscape:transform-center-x="0.53338096" | |||
inkscape:transform-center-y="12.800067"> | |||
<path | |||
d="m 12.315055,4.544594 q -0.101599,0 -0.172719,-0.07112 -0.07112,-0.07112 -0.07112,-0.172719 V 1.3543729 q 0,-0.086359 0.0508,-0.1523991 0.0508,-0.06604 0.13716,-0.086359 0.08636,-0.02032 0.162559,0.02032 0.0762,0.03556 0.111759,0.1168393 0.101599,0.2235187 0.208279,0.4419574 0.08636,0.1930388 0.193039,0.4114775 0.106679,0.2133588 0.193039,0.4013177 0.08636,-0.1879589 0.187958,-0.4013177 0.10668,-0.2184387 0.193039,-0.4114775 0.1016,-0.2184387 0.208279,-0.4419574 0.04064,-0.081279 0.111759,-0.1168393 0.0762,-0.04064 0.162559,-0.02032 0.08636,0.02032 0.13716,0.086359 0.05588,0.06604 0.05588,0.1523991 v 2.9463825 q 0,0.1015994 -0.07112,0.172719 -0.07112,0.07112 -0.172719,0.07112 -0.1016,0 -0.172719,-0.07112 -0.07112,-0.07112 -0.07112,-0.172719 v -1.854189 q -0.06604,0.1371592 -0.126999,0.2692384 -0.06096,0.1320793 -0.111759,0.2336786 -0.05588,0.1219193 -0.11176,0.2336787 -0.03048,0.06604 -0.09144,0.1066793 -0.05588,0.03556 -0.126999,0.03556 -0.15748,0 -0.223519,-0.1422391 -0.05588,-0.1117594 -0.11176,-0.2336787 -0.0508,-0.1015993 -0.111759,-0.2336786 -0.06096,-0.1320792 -0.121919,-0.2692384 v 1.854189 q 0,0.1015994 -0.07112,0.172719 -0.07112,0.07112 -0.172719,0.07112 z" | |||
style="font-size:5.07997px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path6808" /> | |||
<path | |||
d="m 14.698548,1.3746928 q 0,-0.1015994 0.07112,-0.172719 0.07112,-0.07112 0.172719,-0.07112 h 1.015994 q 0.101599,0 0.172719,0.07112 0.07112,0.07112 0.07112,0.172719 0,0.1015994 -0.07112,0.172719 -0.07112,0.07112 -0.172719,0.07112 h -0.772155 v 0.9143946 h 0.670556 q 0.101599,0 0.172719,0.07112 0.07112,0.07112 0.07112,0.172719 0,0.1015994 -0.07112,0.1727189 -0.07112,0.07112 -0.172719,0.07112 h -0.670556 v 1.015994 h 0.772155 q 0.101599,0 0.172719,0.07112 0.07112,0.07112 0.07112,0.172719 0,0.1015994 -0.07112,0.1727189 -0.07112,0.07112 -0.172719,0.07112 h -1.015994 q -0.101599,0 -0.172719,-0.07112 -0.07112,-0.07112 -0.07112,-0.1727189 z" | |||
style="font-size:5.07997px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path6810" /> | |||
<path | |||
d="m 16.487681,4.5191941 q -0.08636,-0.04572 -0.121919,-0.1422391 -0.03048,-0.096519 0.01524,-0.1828789 L 17.087117,2.7767645 16.431801,1.4661322 q -0.04572,-0.091439 -0.01524,-0.1879588 0.03556,-0.09652 0.12192,-0.1422392 0.09144,-0.04572 0.187959,-0.01016 0.09652,0.03048 0.142239,0.1219192 l 0.492757,0.9855142 0.492757,-0.9855142 q 0.04572,-0.091439 0.142239,-0.1219192 0.09652,-0.03556 0.182879,0.01016 0.09144,0.04572 0.121919,0.1422392 0.03556,0.096519 -0.01016,0.1879588 l -0.655316,1.3106323 0.706116,1.4173116 q 0.04572,0.086359 0.01016,0.1828789 -0.03048,0.096519 -0.121919,0.1422391 -0.08636,0.04572 -0.182879,0.01016 -0.09652,-0.03048 -0.142239,-0.1168393 L 17.361436,3.3203213 16.817879,4.4125148 q -0.04572,0.086359 -0.142239,0.1168393 -0.09652,0.03556 -0.187959,-0.01016 z" | |||
style="font-size:5.07997px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path6812" /> | |||
</g> | |||
<path | |||
style="display:inline;fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.278199;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | |||
d="m 16.79259,107.40764 h -0.612842 v -2.65838 h -0.61982 v 2.65838 h -0.59299 v -2.65838 h -0.620542 v 2.65838 h -0.63247 v -2.65838 h -0.619012 v 2.65838 h -0.64424" | |||
id="path31528" | |||
inkscape:connector-curvature="0" | |||
sodipodi:nodetypes="cccccccccccccc" | |||
inkscape:export-filename="/home/diego/Desktop/muxlizer" | |||
inkscape:export-xdpi="100" | |||
inkscape:export-ydpi="100" /> | |||
<path | |||
style="display:inline;fill:#ffffff;stroke-width:0.282223" | |||
inkscape:connector-curvature="0" | |||
d="m 14.427276,123.9019 v -0.53635 h -1.14484 l 0.005,3.70889 h 3.43018 v -3.17254 h -2.2905 z m 1.70391,1.72766 h -0.57229 v 0.4601 h -0.30986 v -0.4601 h -0.10884 l -0.71821,0.4601 v -0.4601 h -0.56275 v -0.26812 h 0.56275 v -0.46006 l 0.71818,0.46006 h 0.10887 v -0.46006 h 0.30986 v 0.46006 h 0.57229 z" | |||
id="path31472" | |||
inkscape:export-filename="/home/befaco/Escritorio/tretwetwety" | |||
inkscape:export-xdpi="600" | |||
inkscape:export-ydpi="600" /> | |||
<g | |||
id="g31484" | |||
style="display:inline;stroke-width:1.0087" | |||
transform="matrix(0.98281995,0,0,1,-78.596643,-172.1756)"> | |||
<g | |||
style="display:inline;opacity:1;stroke:none;stroke-width:0.988596" | |||
transform="matrix(1,0,0,1.0410849,-232.64809,-4.1347356)" | |||
id="g31478"> | |||
<g | |||
id="g31476" | |||
transform="matrix(0.2807711,0,0,0.26458333,102.17083,15.427607)" | |||
style="display:inline;stroke:none;stroke-width:0.988596"> | |||
<path | |||
sodipodi:nodetypes="sssssssss" | |||
inkscape:connector-curvature="0" | |||
id="path31474" | |||
d="m 791.59826,975.45392 h 24.58697 c 2.90194,0 5.23816,2.43216 5.23816,5.45328 v 34.3739 c 0,3.0211 -2.33622,5.4532 -5.23816,5.4532 h -24.58697 c -2.90193,0 -5.23815,-2.4321 -5.23815,-5.4532 v -34.3739 c 0,-3.02112 2.33622,-5.45328 5.23815,-5.45328 z" | |||
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.215487;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> | |||
</g> | |||
</g> | |||
<g | |||
aria-label="OUT" | |||
transform="scale(1.0301369,0.97074476)" | |||
id="text31482" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.0116002px;word-spacing:0px;display:inline;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.231805;enable-background:new"> | |||
<path | |||
d="m 90.977461,301.68723 q -0.124547,0 -0.23486,-0.0463 -0.106754,-0.0463 -0.188599,-0.12811 -0.08185,-0.0818 -0.128106,-0.1886 -0.04626,-0.11031 -0.04626,-0.23486 v -1.20988 q 0,-0.12455 0.04626,-0.2313 0.04626,-0.11031 0.128106,-0.19216 0.08185,-0.0818 0.188599,-0.1281 0.110313,-0.0463 0.23486,-0.0463 0.124547,0 0.231301,0.0463 0.110313,0.0463 0.192158,0.1281 0.08185,0.0819 0.128105,0.19216 0.04626,0.10675 0.04626,0.2313 v 1.20988 q 0,0.12455 -0.04626,0.23486 -0.04626,0.10676 -0.128105,0.1886 -0.08185,0.0819 -0.192158,0.12811 -0.106754,0.0463 -0.231301,0.0463 z m 0,-2.06392 q -0.106754,0 -0.181483,0.0747 -0.07473,0.0747 -0.07473,0.18148 v 1.20988 q 0,0.10676 0.07473,0.18149 0.07473,0.0747 0.181483,0.0747 0.106754,0 0.181482,-0.0747 0.07473,-0.0747 0.07473,-0.18149 v -1.20988 q 0,-0.10675 -0.07473,-0.18148 -0.07473,-0.0747 -0.181482,-0.0747 z" | |||
style="font-size:3.55848px;line-height:1.25;fill:#000000;fill-opacity:1;stroke-width:0.231805" | |||
id="path6773" /> | |||
<path | |||
d="m 92.204206,301.0894 q 0,0.10676 0.07473,0.18149 0.07473,0.0747 0.181483,0.0747 0.103196,0 0.177924,-0.0747 0.07829,-0.0747 0.07829,-0.18149 v -1.6369 q 0,-0.0712 0.04982,-0.12099 0.04982,-0.0498 0.120988,-0.0498 0.07117,0 0.120989,0.0498 0.04982,0.0498 0.04982,0.12099 v 1.6369 q 0,0.12455 -0.04982,0.23486 -0.04626,0.10676 -0.128106,0.1886 -0.07829,0.0819 -0.188599,0.12811 -0.110313,0.0463 -0.231301,0.0463 -0.124547,0 -0.23486,-0.0463 -0.106754,-0.0463 -0.188599,-0.12811 -0.08185,-0.0818 -0.128106,-0.1886 -0.04626,-0.11031 -0.04626,-0.23486 v -1.6369 q 0,-0.0712 0.04982,-0.12099 0.04982,-0.0498 0.120988,-0.0498 0.07117,0 0.120989,0.0498 0.04982,0.0498 0.04982,0.12099 v 1.6369 z" | |||
style="font-size:3.55848px;line-height:1.25;fill:#000000;fill-opacity:1;stroke-width:0.231805" | |||
id="path6775" /> | |||
<path | |||
d="m 94.341927,299.29593 q 0.07117,0 0.120989,0.0498 0.04982,0.0498 0.04982,0.12099 0,0.0712 -0.04982,0.12098 -0.04982,0.0498 -0.120989,0.0498 h -0.291795 v 1.87888 q 0,0.0712 -0.04982,0.12099 -0.04982,0.0498 -0.120988,0.0498 -0.07117,0 -0.120988,-0.0498 -0.04982,-0.0498 -0.04982,-0.12099 V 299.6375 H 93.41672 q -0.07117,0 -0.120988,-0.0498 -0.04982,-0.0498 -0.04982,-0.12098 0,-0.0712 0.04982,-0.12099 0.04982,-0.0498 0.120988,-0.0498 z" | |||
style="font-size:3.55848px;line-height:1.25;fill:#000000;fill-opacity:1;stroke-width:0.231805" | |||
id="path6777" /> | |||
</g> | |||
</g> | |||
<path | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
d="M 2.900701,19.42501 H 13.910984" | |||
id="path31980" /> | |||
<path | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
d="M 2.900701,32.06146 H 13.910984" | |||
id="path31982" /> | |||
<path | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
d="M 2.900701,44.6979 H 13.910984" | |||
id="path31984" /> | |||
<path | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
d="M 2.900701,57.33435 H 13.910984" | |||
id="path31986" /> | |||
<path | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
d="M 2.900701,69.97079 H 13.910984" | |||
id="path31988" /> | |||
<path | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
d="M 2.900701,82.60724 H 13.910984" | |||
id="path31990" /> | |||
<path | |||
style="display:inline;fill:none;stroke:#ffffff;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
d="M 2.900701,95.24368 H 13.910984" | |||
id="path31992" /> | |||
<g | |||
aria-label="GATE IN" | |||
id="text31488" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.0142462px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.282223;enable-background:new" | |||
inkscape:transform-center-x="0.53337456" | |||
inkscape:transform-center-y="12.799991"> | |||
<path | |||
d="m 2.3404268,119.40149 q 0.061383,0 0.1043518,0.043 0.042968,0.043 0.042968,0.10436 v 0.49106 q 0,0.10742 -0.039899,0.20257 -0.039899,0.0921 -0.1104902,0.16266 -0.070591,0.0706 -0.1657351,0.11049 -0.092075,0.0399 -0.1994961,0.0399 -0.1074209,0 -0.2025652,-0.0399 -0.092075,-0.0399 -0.162666,-0.11049 -0.067522,-0.0706 -0.1104901,-0.16266 -0.039899,-0.0952 -0.039899,-0.20257 v -1.04351 q 0,-0.0859 0.027623,-0.16574 0.027623,-0.0829 0.076729,-0.14732 0.052176,-0.0675 0.1227668,-0.11356 0.070591,-0.0491 0.1565277,-0.0706 0.082868,-0.0215 0.1688043,-0.0153 0.085937,0.003 0.1626661,0.0368 0.076729,0.0307 0.1411818,0.0859 0.064453,0.0553 0.1074209,0.13197 0.030692,0.0522 0.012277,0.11049 -0.015346,0.0583 -0.067522,0.0921 -0.052176,0.0307 -0.1104902,0.0154 -0.058314,-0.0184 -0.089006,-0.0706 -0.039899,-0.0645 -0.1104901,-0.0921 -0.067522,-0.0307 -0.1381127,-0.009 -0.07366,0.0184 -0.1196976,0.0798 -0.046037,0.0583 -0.046037,0.13198 v 1.04351 q 0,0.0921 0.064453,0.15653 0.067522,0.0645 0.1565277,0.0645 0.092075,0 0.1565277,-0.0645 0.064453,-0.0644 0.064453,-0.15653 v -0.34374 H 2.0335098 q -0.061383,0 -0.1043518,-0.043 -0.042968,-0.043 -0.042968,-0.10435 0,-0.0614 0.042968,-0.10436 0.042968,-0.043 0.1043518,-0.043 h 0.306917 z" | |||
style="font-size:3.06917px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path6795" /> | |||
<path | |||
d="m 3.8791767,120.36827 q 0.015346,0.0614 -0.015346,0.11356 -0.027623,0.0522 -0.085937,0.0675 -0.061383,0.0153 -0.1135593,-0.0153 -0.052176,-0.0276 -0.067522,-0.0859 -0.012277,-0.0368 -0.024553,-0.089 -0.012277,-0.043 -0.030692,-0.10129 -0.015346,-0.0614 -0.033761,-0.13197 H 2.9860483 q -0.021484,0.0706 -0.03683,0.13197 -0.015346,0.0583 -0.027622,0.10129 -0.012277,0.0522 -0.024553,0.089 -0.015346,0.0583 -0.067522,0.0859 -0.052176,0.0307 -0.1135593,0.0153 -0.058314,-0.0153 -0.089006,-0.0675 -0.027623,-0.0522 -0.012277,-0.11356 l 0.4910672,-1.78011 q 0.012277,-0.0491 0.049107,-0.0767 0.039899,-0.0307 0.092075,-0.0307 0.052176,0 0.089006,0.0307 0.039899,0.0276 0.052176,0.0767 z m -0.4542371,-0.5371 q -0.042968,-0.1596 -0.089006,-0.3284 -0.046038,-0.16881 -0.089006,-0.3192 -0.042968,0.15039 -0.089006,0.3192 -0.046038,0.1688 -0.089006,0.3284 z" | |||
style="font-size:3.06917px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path6797" /> | |||
<path | |||
d="m 4.7242921,118.49301 q 0.061383,0 0.1043518,0.043 0.042968,0.043 0.042968,0.10435 0,0.0614 -0.042968,0.10435 -0.042968,0.043 -0.1043518,0.043 H 4.4726202 v 1.62052 q 0,0.0614 -0.042968,0.10436 -0.042968,0.043 -0.1043518,0.043 -0.061383,0 -0.1043518,-0.043 -0.042968,-0.043 -0.042968,-0.10436 v -1.62052 H 3.9263079 q -0.061383,0 -0.1043518,-0.043 -0.042968,-0.043 -0.042968,-0.10435 0,-0.0614 0.042968,-0.10435 0.042968,-0.043 0.1043518,-0.043 z" | |||
style="font-size:3.06917px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path6799" /> | |||
<path | |||
d="m 5.0537905,118.64033 q 0,-0.0614 0.042968,-0.10435 0.042968,-0.043 0.1043517,-0.043 h 0.613834 q 0.061383,0 0.1043518,0.043 0.042968,0.043 0.042968,0.10435 0,0.0614 -0.042968,0.10435 -0.042968,0.043 -0.1043518,0.043 H 5.3484308 v 0.55245 h 0.4051304 q 0.061383,0 0.1043518,0.043 0.042968,0.043 0.042968,0.10435 0,0.0614 -0.042968,0.10435 -0.042968,0.043 -0.1043518,0.043 H 5.3484308 v 0.61384 h 0.4665138 q 0.061383,0 0.1043518,0.043 0.042968,0.043 0.042968,0.10436 0,0.0614 -0.042968,0.10435 -0.042968,0.043 -0.1043518,0.043 h -0.613834 q -0.061383,0 -0.1043517,-0.043 -0.042968,-0.043 -0.042968,-0.10435 v -1.75557 z" | |||
style="font-size:3.06917px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path6801" /> | |||
<path | |||
d="m 6.891346,120.55549 q -0.061383,0 -0.1043518,-0.043 -0.042968,-0.043 -0.042968,-0.10436 v -1.78012 q 0,-0.0614 0.042968,-0.10435 0.042968,-0.043 0.1043518,-0.043 0.061383,0 0.1043518,0.043 0.042968,0.043 0.042968,0.10435 v 1.78012 q 0,0.0614 -0.042968,0.10436 -0.042968,0.043 -0.1043518,0.043 z" | |||
style="font-size:3.06917px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path6803" /> | |||
<path | |||
d="m 8.3840586,120.55242 q -0.052176,0.0123 -0.098213,-0.0123 -0.046038,-0.0215 -0.067522,-0.0675 -0.092075,-0.19643 -0.1933577,-0.40207 -0.085937,-0.17494 -0.1902885,-0.38671 -0.1012826,-0.21177 -0.1964269,-0.41127 v 1.13559 q 0,0.0614 -0.042968,0.10436 -0.042968,0.043 -0.1043518,0.043 -0.061383,0 -0.1043518,-0.043 -0.042968,-0.043 -0.042968,-0.10436 v -1.78012 q 0,-0.0522 0.030692,-0.0921 0.030692,-0.0399 0.082868,-0.0522 0.052176,-0.0123 0.095144,0.0123 0.046038,0.0215 0.070591,0.0675 0.092075,0.19643 0.1933577,0.40206 0.085937,0.17495 0.1872194,0.38672 0.1012826,0.21177 0.1994961,0.41127 v -1.1356 q 0,-0.0614 0.042968,-0.10435 0.042968,-0.043 0.1043518,-0.043 0.061383,0 0.1043518,0.043 0.042968,0.043 0.042968,0.10435 v 1.78012 q 0,0.0522 -0.033761,0.0921 -0.030692,0.0399 -0.079798,0.0522 z" | |||
style="font-size:3.06917px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path6805" /> | |||
</g> | |||
<g | |||
aria-label="[ CLOCK]" | |||
id="text31944" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.0142462px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.282223;enable-background:new" | |||
inkscape:transform-center-x="0.53337456" | |||
inkscape:transform-center-y="12.799991"> | |||
<path | |||
d="m 0.67835845,123.30254 q -0.0613834,0 -0.10435178,-0.043 -0.0429684,-0.043 -0.0429684,-0.10435 v -2.24664 q 0,-0.0614 0.0429684,-0.10435 0.0429684,-0.043 0.10435178,-0.043 h 0.306917 q 0.0613833,0 0.10435175,0.043 0.042968,0.043 0.042968,0.10435 0,0.0614 -0.042968,0.10436 -0.042968,0.043 -0.10435175,0.043 H 0.82567861 v 1.952 h 0.15959684 q 0.0613833,0 0.10435175,0.043 0.042968,0.043 0.042968,0.10436 0,0.0614 -0.042968,0.10435 -0.042968,0.043 -0.10435175,0.043 h -0.306917 z" | |||
style="font-size:3.06917px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path6780" /> | |||
<path | |||
d="m 3.3713407,123.05086 q -0.082868,-0.0215 -0.1534585,-0.0675 -0.070591,-0.0491 -0.1227668,-0.11356 -0.049107,-0.0675 -0.076729,-0.14732 -0.027622,-0.0798 -0.027622,-0.1688 v -1.04352 q 0,-0.0859 0.027622,-0.16573 0.027623,-0.0829 0.076729,-0.14732 0.052176,-0.0675 0.1227668,-0.11356 0.070591,-0.0491 0.1534585,-0.0706 0.1718735,-0.046 0.3314703,0.0215 0.1595969,0.0645 0.2486028,0.21791 0.033761,0.0522 0.015346,0.11049 -0.015346,0.0583 -0.067522,0.0921 -0.052176,0.0307 -0.1104901,0.0153 -0.058314,-0.0184 -0.092075,-0.0706 -0.03683,-0.0644 -0.107421,-0.0921 -0.067522,-0.0307 -0.1411818,-0.009 -0.070591,0.0184 -0.1166284,0.0798 -0.046038,0.0583 -0.046038,0.13197 v 1.04352 q 0,0.0767 0.046038,0.13504 0.046038,0.0583 0.1166284,0.0798 0.07366,0.0184 0.1411818,-0.009 0.070591,-0.0307 0.107421,-0.0951 0.033761,-0.0522 0.092075,-0.0675 0.058314,-0.0184 0.1104901,0.0123 0.052176,0.0338 0.067522,0.0921 0.018415,0.0583 -0.015346,0.11049 -0.089006,0.15346 -0.2486028,0.21791 -0.1595968,0.0675 -0.3314703,0.0215 z" | |||
style="font-size:3.06917px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path6782" /> | |||
<path | |||
d="m 4.3422927,123.057 q -0.061383,0 -0.1043518,-0.043 -0.042968,-0.043 -0.042968,-0.10435 v -1.76784 q 0,-0.0614 0.042968,-0.10435 0.042968,-0.043 0.1043518,-0.043 0.061383,0 0.1043518,0.043 0.042968,0.043 0.042968,0.10435 v 1.62052 h 0.4665139 q 0.061383,0 0.1043518,0.043 0.042968,0.043 0.042968,0.10435 0,0.0614 -0.042968,0.10435 -0.042968,0.043 -0.1043518,0.043 h -0.613834 z" | |||
style="font-size:3.06917px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path6784" /> | |||
<path | |||
d="m 5.7275865,123.06928 q -0.1074209,0 -0.2025652,-0.0399 -0.092075,-0.0399 -0.162666,-0.11049 -0.070591,-0.0706 -0.1104901,-0.16267 -0.039899,-0.0951 -0.039899,-0.20256 v -1.04352 q 0,-0.10742 0.039899,-0.19949 0.039899,-0.0951 0.1104901,-0.16574 0.070591,-0.0706 0.162666,-0.11049 0.095144,-0.0399 0.2025652,-0.0399 0.107421,0 0.1994961,0.0399 0.095144,0.0399 0.1657351,0.11049 0.070591,0.0706 0.1104902,0.16574 0.039899,0.0921 0.039899,0.19949 v 1.04352 q 0,0.10742 -0.039899,0.20256 -0.039899,0.0921 -0.1104902,0.16267 -0.070591,0.0706 -0.1657351,0.11049 -0.092075,0.0399 -0.1994961,0.0399 z m 0,-1.78012 q -0.092075,0 -0.1565277,0.0645 -0.064453,0.0645 -0.064453,0.15653 v 1.04352 q 0,0.0921 0.064453,0.15653 0.064453,0.0645 0.1565277,0.0645 0.092075,0 0.1565277,-0.0645 0.064453,-0.0645 0.064453,-0.15653 v -1.04352 q 0,-0.0921 -0.064453,-0.15653 -0.064453,-0.0645 -0.1565277,-0.0645 z" | |||
style="font-size:3.06917px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path6786" /> | |||
<path | |||
d="m 6.8550672,123.05086 q -0.082868,-0.0215 -0.1534585,-0.0675 -0.070591,-0.0491 -0.1227668,-0.11356 -0.049107,-0.0675 -0.076729,-0.14732 -0.027623,-0.0798 -0.027623,-0.1688 v -1.04352 q 0,-0.0859 0.027623,-0.16573 0.027622,-0.0829 0.076729,-0.14732 0.052176,-0.0675 0.1227668,-0.11356 0.070591,-0.0491 0.1534585,-0.0706 0.1718735,-0.046 0.3314703,0.0215 0.1595969,0.0645 0.2486028,0.21791 0.033761,0.0522 0.015346,0.11049 -0.015346,0.0583 -0.067522,0.0921 -0.052176,0.0307 -0.1104901,0.0153 -0.058314,-0.0184 -0.092075,-0.0706 -0.03683,-0.0644 -0.107421,-0.0921 -0.067522,-0.0307 -0.1411818,-0.009 -0.070591,0.0184 -0.1166284,0.0798 -0.046038,0.0583 -0.046038,0.13197 v 1.04352 q 0,0.0767 0.046038,0.13504 0.046037,0.0583 0.1166284,0.0798 0.07366,0.0184 0.1411818,-0.009 0.070591,-0.0307 0.107421,-0.0951 0.033761,-0.0522 0.092075,-0.0675 0.058314,-0.0184 0.1104901,0.0123 0.052176,0.0338 0.067522,0.0921 0.018415,0.0583 -0.015346,0.11049 -0.089006,0.15346 -0.2486028,0.21791 -0.1595968,0.0675 -0.3314703,0.0215 z" | |||
style="font-size:3.06917px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path6788" /> | |||
<path | |||
d="m 8.7590469,122.85751 q 0.024553,0.0552 0.00307,0.11356 -0.018415,0.0583 -0.07366,0.0829 -0.055245,0.0276 -0.1135593,0.006 -0.055245,-0.0184 -0.082868,-0.0737 l -0.4020613,-0.83788 -0.1166285,0.1596 v 0.61383 q 0,0.0614 -0.042968,0.10435 -0.042968,0.043 -0.1043518,0.043 -0.061383,0 -0.1043518,-0.043 -0.042968,-0.043 -0.042968,-0.10435 v -1.78012 q 0,-0.0614 0.042968,-0.10435 0.042968,-0.043 0.1043518,-0.043 0.061383,0 0.1043518,0.043 0.042968,0.043 0.042968,0.10435 v 0.65987 l 0.5309665,-0.74581 q 0.03683,-0.0491 0.095144,-0.0583 0.061383,-0.009 0.1104901,0.0245 0.052176,0.0338 0.061383,0.0952 0.00921,0.0583 -0.027622,0.11049 l -0.4603755,0.64759 z" | |||
style="font-size:3.06917px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path6790" /> | |||
<path | |||
d="m 9.2757653,120.76126 q 0.061383,0 0.1043517,0.043 0.042968,0.043 0.042968,0.10435 v 2.24664 q 0,0.0614 -0.042968,0.10435 -0.042968,0.043 -0.1043517,0.043 h -0.306917 q -0.061383,0 -0.1043518,-0.043 -0.042968,-0.043 -0.042968,-0.10435 0,-0.0614 0.042968,-0.10436 0.042968,-0.043 0.1043518,-0.043 h 0.1595968 v -1.952 H 8.9688483 q -0.061383,0 -0.1043518,-0.043 -0.042968,-0.043 -0.042968,-0.10436 0,-0.0614 0.042968,-0.10435 0.042968,-0.043 0.1043518,-0.043 h 0.306917 z" | |||
style="font-size:3.06917px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path6792" /> | |||
</g> | |||
</g> | |||
<g | |||
inkscape:groupmode="layer" | |||
id="layer2" | |||
inkscape:label="components" | |||
style="display:none"> | |||
<g | |||
style="display:inline" | |||
id="g8018" | |||
transform="matrix(-0.26458333,0,0,0.26458333,140.04773,5.1763806)" /> | |||
<circle | |||
style="display:inline;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.35;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:7.54016;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="circle31946" | |||
cx="17.700045" | |||
cy="101.55795" | |||
r="0.99999994" | |||
inkscape:label="led_8" /> | |||
<circle | |||
style="display:inline;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.35;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:7.54016;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="circle31948" | |||
cx="17.700045" | |||
cy="88.915894" | |||
r="0.99999994" | |||
inkscape:label="led_7" /> | |||
<circle | |||
style="display:inline;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.35;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:7.54016;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="circle31950" | |||
cx="17.700045" | |||
cy="76.273819" | |||
r="0.99999994" | |||
inkscape:label="led_6" /> | |||
<circle | |||
style="display:inline;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.35;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:7.54016;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="circle31952" | |||
cx="17.700045" | |||
cy="63.631744" | |||
r="0.99999994" | |||
inkscape:label="led_5" /> | |||
<circle | |||
style="display:inline;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.35;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:7.54016;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="circle31954" | |||
cx="17.700045" | |||
cy="50.989685" | |||
r="0.99999994" | |||
inkscape:label="led_4" /> | |||
<circle | |||
style="display:inline;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.35;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:7.54016;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="circle31956" | |||
cx="17.700045" | |||
cy="38.34761" | |||
r="0.99999994" | |||
inkscape:label="led_3" /> | |||
<circle | |||
style="display:inline;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.35;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:7.54016;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="circle31958" | |||
cx="17.700045" | |||
cy="25.705553" | |||
r="0.99999994" | |||
inkscape:label="led_2" /> | |||
<circle | |||
style="display:inline;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.35;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:7.54016;stroke-opacity:1;paint-order:fill markers stroke" | |||
id="circle31960" | |||
cx="17.700045" | |||
cy="13.063478" | |||
r="0.99999994" | |||
inkscape:label="led_1" /> | |||
<circle | |||
style="fill:#ff0000;fill-opacity:1;stroke-width:0.434999;stroke-linejoin:round" | |||
id="path6815" | |||
cx="8.0876265" | |||
cy="13.063484" | |||
r="1.6036172" | |||
inkscape:label="step_1" /> | |||
<circle | |||
style="display:inline;fill:#ff0000;fill-opacity:1;stroke-width:0.434999;stroke-linejoin:round" | |||
id="path6815-1" | |||
cx="8.0876265" | |||
cy="25.705629" | |||
r="1.6036172" | |||
inkscape:label="step_2" /> | |||
<circle | |||
style="display:inline;fill:#ff0000;fill-opacity:1;stroke-width:0.434999;stroke-linejoin:round" | |||
id="path6815-4" | |||
cx="8.0876265" | |||
cy="38.347778" | |||
r="1.6036172" | |||
inkscape:label="step_3" /> | |||
<circle | |||
style="display:inline;fill:#ff0000;fill-opacity:1;stroke-width:0.434999;stroke-linejoin:round" | |||
id="path6815-9" | |||
cx="8.0876265" | |||
cy="50.989925" | |||
r="1.6036172" | |||
inkscape:label="step_4" /> | |||
<circle | |||
style="display:inline;fill:#ff0000;fill-opacity:1;stroke-width:0.434999;stroke-linejoin:round" | |||
id="path6815-6" | |||
cx="8.0876265" | |||
cy="63.632069" | |||
r="1.6036172" | |||
inkscape:label="step_5" /> | |||
<circle | |||
style="display:inline;fill:#ff0000;fill-opacity:1;stroke-width:0.434999;stroke-linejoin:round" | |||
id="path6815-91" | |||
cx="8.0876265" | |||
cy="76.274216" | |||
r="1.6036172" | |||
inkscape:label="step_6" /> | |||
<circle | |||
style="display:inline;fill:#ff0000;fill-opacity:1;stroke-width:0.434999;stroke-linejoin:round" | |||
id="path6815-7" | |||
cx="8.0876265" | |||
cy="88.916367" | |||
r="1.6036172" | |||
inkscape:label="step_7" /> | |||
<circle | |||
style="display:inline;fill:#ff0000;fill-opacity:1;stroke-width:0.434999;stroke-linejoin:round" | |||
id="path6815-3" | |||
cx="8.0876265" | |||
cy="101.55852" | |||
r="1.6036172" | |||
inkscape:label="step_8" /> | |||
<circle | |||
style="display:inline;fill:#00ff00;fill-opacity:1;stroke-width:0.434999;stroke-linejoin:round" | |||
id="path6815-3-6" | |||
cx="4.9775352" | |||
cy="113.44526" | |||
r="1.6036172" | |||
inkscape:label="gate_in" /> | |||
<circle | |||
style="display:inline;fill:#0000ff;fill-opacity:1;stroke-width:0.434999;stroke-linejoin:round" | |||
id="path6815-3-6-2" | |||
cx="15.01425" | |||
cy="113.39995" | |||
r="1.6036172" | |||
inkscape:label="out" /> | |||
</g> | |||
</svg> |
@@ -0,0 +1,704 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<svg | |||
xmlns:dc="http://purl.org/dc/elements/1.1/" | |||
xmlns:cc="http://creativecommons.org/ns#" | |||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
xmlns:svg="http://www.w3.org/2000/svg" | |||
xmlns="http://www.w3.org/2000/svg" | |||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
width="30.48mm" | |||
height="128.5mm" | |||
viewBox="0 0 30.48 128.5" | |||
version="1.1" | |||
id="svg8" | |||
inkscape:version="1.0.2-2 (e86c870879, 2021-01-15)" | |||
sodipodi:docname="STMix.svg"> | |||
<defs | |||
id="defs2" /> | |||
<sodipodi:namedview | |||
id="base" | |||
pagecolor="#ffffff" | |||
bordercolor="#666666" | |||
borderopacity="1.0" | |||
inkscape:pageopacity="0.0" | |||
inkscape:pageshadow="2" | |||
inkscape:zoom="3.959798" | |||
inkscape:cx="95.397589" | |||
inkscape:cy="380.51432" | |||
inkscape:document-units="mm" | |||
inkscape:current-layer="background" | |||
inkscape:document-rotation="0" | |||
showgrid="false" | |||
inkscape:window-width="2560" | |||
inkscape:window-height="1361" | |||
inkscape:window-x="-9" | |||
inkscape:window-y="-9" | |||
inkscape:window-maximized="1" /> | |||
<metadata | |||
id="metadata5"> | |||
<rdf:RDF> | |||
<cc:Work | |||
rdf:about=""> | |||
<dc:format>image/svg+xml</dc:format> | |||
<dc:type | |||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |||
<dc:title /> | |||
</cc:Work> | |||
</rdf:RDF> | |||
</metadata> | |||
<g | |||
inkscape:label="background" | |||
inkscape:groupmode="layer" | |||
id="background" | |||
style="display:inline"> | |||
<g | |||
inkscape:label="Layer 1" | |||
id="g13299" | |||
transform="matrix(-0.21770107,0,0,0.26355832,8.438498,53.527562)" | |||
style="display:inline;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.782807;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" | |||
inkscape:export-filename="hexmixvca.png" | |||
inkscape:export-xdpi="59.188728" | |||
inkscape:export-ydpi="59.188728" /> | |||
<g | |||
style="display:inline;stroke-width:1.22225;stroke-miterlimit:4;stroke-dasharray:none" | |||
id="g21955-3" | |||
transform="matrix(0.38025744,0,0,0.37352398,-300.52122,-205.45378)"> | |||
<g | |||
id="g21957-4" | |||
style="fill:#ffffff;stroke-width:1.22225;stroke-miterlimit:4;stroke-dasharray:none"> | |||
<g | |||
style="stroke-width:1.22225;stroke-miterlimit:4;stroke-dasharray:none" | |||
id="g21963-6" /> | |||
</g> | |||
</g> | |||
<rect | |||
y="0.11633255" | |||
x="0.11633174" | |||
height="128.26733" | |||
width="30.247337" | |||
id="rect35844" | |||
style="display:inline;fill:#171717;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.232663px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> | |||
<text | |||
xml:space="preserve" | |||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.38667px;line-height:0%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.282223;enable-background:new" | |||
x="26.130953" | |||
y="133.16141" | |||
id="text9396"><tspan | |||
sodipodi:role="line" | |||
id="tspan9398" | |||
x="26.130953" | |||
y="133.16141" | |||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.56477px;line-height:1.25;font-family:'Red October';-inkscape-font-specification:'Red October';stroke-width:0.282223">Â </tspan></text> | |||
<g | |||
inkscape:export-ydpi="600" | |||
inkscape:export-xdpi="600" | |||
inkscape:export-filename="/home/diego/Escritorio/tirar kick all" | |||
inkscape:label="Layer 1" | |||
id="g73679" | |||
transform="matrix(0.22493746,0,0,0.22493746,-39.998259,5.1830576)" | |||
style="display:inline"> | |||
<g | |||
id="g73681" | |||
transform="matrix(0.1065142,0,0,0.1065142,218.82155,498.26861)" | |||
style="fill:#ffffff"> | |||
<g | |||
id="g73683" | |||
style="fill:#ffffff"> | |||
<polygon | |||
id="polygon73685" | |||
points="640.94,259.056 537.067,259.056 537.067,362.929 640.94,362.929 640.94,328.304 606.315,328.304 571.691,328.304 571.691,305.222 571.691,289.29 606.315,289.29 606.316,298.069 640.94,298.069 " | |||
style="fill:#ffffff" | |||
transform="scale(1.0666667)" /> | |||
<path | |||
id="path73687" | |||
d="m 443.5392,321.0592 v 66.06507 h 36.864 V 354.8768 h 36.93333 v 32.24747 h 37.00054 V 276.3264 h -66.0672 z m 73.81973,10.66667 -36.9792,-0.002 36.9792,-33.68746 z" | |||
inkscape:connector-curvature="0" | |||
style="fill:#ffffff;stroke-width:1.06667" /> | |||
<path | |||
id="path73689" | |||
d="M 111.09547,276.3264 V 257.59467 H 74.116267 l 0.1664,129.5296 H 185.08053 V 276.3264 Z m 55.03786,60.33707 H 147.648 v 16.06826 h -10.00853 v -16.06826 h -3.51574 L 110.9248,352.73173 V 336.66347 H 92.747733 V 327.2992 H 110.9248 V 311.232 l 23.19787,16.0672 h 3.5168 V 311.232 H 147.648 v 16.0672 h 18.48533 z" | |||
inkscape:connector-curvature="0" | |||
style="fill:#ffffff;stroke-width:1.06667" /> | |||
<path | |||
id="path73691" | |||
d="M 702.13547,276.3264 V 387.12427 H 812.93333 V 276.3264 Z m 73.7312,73.86453 H 738.9344 v -36.9312 h 36.93227 z" | |||
inkscape:connector-curvature="0" | |||
style="fill:#ffffff;stroke-width:1.06667" /> | |||
<polygon | |||
id="polygon73693" | |||
points="294.698,259.056 190.825,259.056 190.825,289.29 253.516,289.29 231.128,310.993 254.394,332.696 190.825,332.696 190.825,362.929 294.698,362.929 294.698,332.696 272.366,311.113 294.698,289.29 " | |||
style="fill:#ffffff" | |||
transform="scale(1.0666667)" /> | |||
<polygon | |||
id="polygon73695" | |||
points="312.344,332.865 312.344,363.049 355.542,363.289 355.542,332.559 375.968,311.113 355.542,289.273 405.684,289.41 436.556,259.176 312.344,259.176 312.344,289.41 333.836,311.113 " | |||
style="fill:#ffffff" | |||
transform="scale(1.0666667)" /> | |||
</g> | |||
<g | |||
id="g73697" | |||
style="fill:#ffffff" /> | |||
</g> | |||
</g> | |||
<text | |||
xml:space="preserve" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:3.38667px;line-height:0%;font-family:Nyet;-inkscape-font-specification:'Nyet Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.282223" | |||
x="8.7062699e-07" | |||
y="83.178612" | |||
id="text3640"><tspan | |||
sodipodi:role="line" | |||
id="tspan3642" | |||
x="8.7062699e-07" | |||
y="83.178612" | |||
style="font-size:3.94343px;line-height:1.25;stroke-width:0.282223">Â </tspan></text> | |||
<text | |||
xml:space="preserve" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:3.38667px;line-height:0%;font-family:Nyet;-inkscape-font-specification:'Nyet Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#c4c4c4;fill-opacity:1;stroke:none;stroke-width:0.282223" | |||
x="23.118023" | |||
y="5.0015345" | |||
id="text3644"><tspan | |||
sodipodi:role="line" | |||
id="tspan3646" | |||
x="23.118023" | |||
y="5.0015345" | |||
style="font-size:4.51556px;line-height:1.25;fill:#c4c4c4;fill-opacity:1;stroke-width:0.282223">Â </tspan></text> | |||
<rect | |||
rx="1.5968407" | |||
ry="1.6477751" | |||
y="100.56445" | |||
x="14.200002" | |||
height="19.650118" | |||
width="14.5" | |||
id="rect35862" | |||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.273;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> | |||
<g | |||
aria-label="STMIX" | |||
id="text35866" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:3.38667px;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.0165813px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.282223;enable-background:new"> | |||
<path | |||
d="m 15.828222,4.5437346 q 0.07112,-0.0508 0.10668,-0.12192 0.03556,-0.07112 0.04572,-0.15748 0.01524,-0.17272 -0.10668,-0.3048 l -0.8128,-0.83312 q -0.13208,-0.13208 -0.19304,-0.3048 -0.06096,-0.17272 -0.04572,-0.3556 0.01524,-0.18288 0.1016,-0.34036 0.08636,-0.16256 0.23368,-0.27432 0.14732,-0.11176 0.32512,-0.1524 0.18288,-0.04064 0.36068,-0.00508 0.1778,0.04064 0.32512,0.14732 0.1524,0.1016 0.24384,0.26416 0.0508,0.08636 0.02032,0.18288 -0.0254,0.09652 -0.11176,0.1524 -0.08636,0.0508 -0.18288,0.0254 -0.09652,-0.03048 -0.14732,-0.11684 -0.08636,-0.13716 -0.24384,-0.1778 -0.16256,-0.03048 -0.29464,0.07112 -0.13208,0.09652 -0.14224,0.26416 -0.01524,0.16256 0.1016,0.2794 l 0.80772,0.83312 q 0.13208,0.13716 0.19812,0.31496 0.06604,0.1778 0.0508,0.36576 -0.01524,0.19304 -0.10668,0.3556 -0.09144,0.16256 -0.23876,0.2794 -0.1524,0.11684 -0.33528,0.15748 -0.18288,0.04064 -0.37084,0.00508 -0.18796,-0.04064 -0.34036,-0.14732 -0.1524,-0.11176 -0.24384,-0.27432 -0.05588,-0.08636 -0.03048,-0.18288 0.03048,-0.1016 0.11684,-0.1524 0.08636,-0.0508 0.18288,-0.02032 0.09652,0.0254 0.1524,0.11176 0.08636,0.14732 0.25908,0.18796 0.1778,0.03048 0.31496,-0.0762 z" | |||
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:5.08px;line-height:1.25;font-family:Miso;-inkscape-font-specification:Miso;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.282223" | |||
id="path954" /> | |||
<path | |||
d="m 18.204321,1.6989346 q 0.1016,0 0.17272,0.07112 0.07112,0.07112 0.07112,0.17272 0,0.1016 -0.07112,0.17272 -0.07112,0.07112 -0.17272,0.07112 h -0.41656 v 2.68224 q 0,0.1016 -0.07112,0.17272 -0.07112,0.07112 -0.17272,0.07112 -0.1016,0 -0.17272,-0.07112 -0.07112,-0.07112 -0.07112,-0.17272 v -2.68224 h -0.41656 q -0.1016,0 -0.17272,-0.07112 -0.07112,-0.07112 -0.07112,-0.17272 0,-0.1016 0.07112,-0.17272 0.07112,-0.07112 0.17272,-0.07112 z" | |||
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:5.08px;line-height:1.25;font-family:Miso;-inkscape-font-specification:Miso;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.282223" | |||
id="path956" /> | |||
<path | |||
d="m 19.000535,5.1126946 q -0.1016,0 -0.17272,-0.07112 -0.07112,-0.07112 -0.07112,-0.17272 v -2.9464 q 0,-0.08636 0.0508,-0.1524 0.0508,-0.06604 0.13716,-0.08636 0.08636,-0.02032 0.16256,0.02032 0.0762,0.03556 0.11176,0.11684 0.1016,0.22352 0.20828,0.44196 0.08636,0.19304 0.19304,0.41148 0.10668,0.21336 0.19304,0.40132 0.08636,-0.18796 0.18796,-0.40132 0.10668,-0.21844 0.19304,-0.41148 0.1016,-0.21844 0.20828,-0.44196 0.04064,-0.08128 0.11176,-0.11684 0.0762,-0.04064 0.16256,-0.02032 0.08636,0.02032 0.13716,0.08636 0.05588,0.06604 0.05588,0.1524 v 2.9464 q 0,0.1016 -0.07112,0.17272 -0.07112,0.07112 -0.17272,0.07112 -0.1016,0 -0.17272,-0.07112 -0.07112,-0.07112 -0.07112,-0.17272 v -1.8542 q -0.06604,0.13716 -0.127,0.26924 -0.06096,0.13208 -0.11176,0.23368 -0.05588,0.12192 -0.11176,0.23368 -0.03048,0.06604 -0.09144,0.10668 -0.05588,0.03556 -0.127,0.03556 -0.15748,0 -0.22352,-0.14224 -0.05588,-0.11176 -0.11176,-0.23368 -0.0508,-0.1016 -0.11176,-0.23368 -0.06096,-0.13208 -0.12192,-0.26924 v 1.8542 q 0,0.1016 -0.07112,0.17272 -0.07112,0.07112 -0.17272,0.07112 z" | |||
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:5.08px;line-height:1.25;font-family:Miso;-inkscape-font-specification:Miso;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.282223" | |||
id="path958" /> | |||
<path | |||
d="m 21.625547,5.1126946 q -0.1016,0 -0.17272,-0.07112 -0.07112,-0.07112 -0.07112,-0.17272 v -2.9464 q 0,-0.1016 0.07112,-0.17272 0.07112,-0.07112 0.17272,-0.07112 0.1016,0 0.17272,0.07112 0.07112,0.07112 0.07112,0.17272 v 2.9464 q 0,0.1016 -0.07112,0.17272 -0.07112,0.07112 -0.17272,0.07112 z" | |||
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:5.08px;line-height:1.25;font-family:Miso;-inkscape-font-specification:Miso;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.282223" | |||
id="path960" /> | |||
<path | |||
d="m 22.315079,5.0872946 q -0.08636,-0.04572 -0.12192,-0.14224 -0.03048,-0.09652 0.01524,-0.18288 l 0.70612,-1.41732 -0.65532,-1.31064 q -0.04572,-0.09144 -0.01524,-0.18796 0.03556,-0.09652 0.12192,-0.14224 0.09144,-0.04572 0.18796,-0.01016 0.09652,0.03048 0.14224,0.12192 l 0.49276,0.98552 0.49276,-0.98552 q 0.04572,-0.09144 0.14224,-0.12192 0.09652,-0.03556 0.18288,0.01016 0.09144,0.04572 0.12192,0.14224 0.03556,0.09652 -0.01016,0.18796 l -0.65532,1.31064 0.70612,1.41732 q 0.04572,0.08636 0.01016,0.18288 -0.03048,0.09652 -0.12192,0.14224 -0.08636,0.04572 -0.18288,0.01016 -0.09652,-0.03048 -0.14224,-0.11684 l -0.54356,-1.0922 -0.54356,1.0922 q -0.04572,0.08636 -0.14224,0.11684 -0.09652,0.03556 -0.18796,-0.01016 z" | |||
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-size:5.08px;line-height:1.25;font-family:Miso;-inkscape-font-specification:Miso;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.282223" | |||
id="path962" /> | |||
</g> | |||
<g | |||
aria-label="OUT" | |||
id="text35888" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:3.38667px;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.0169333px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.282223;enable-background:new"> | |||
<path | |||
d="m 22.342089,122.85865 q -0.123472,0 -0.232833,-0.0459 -0.105833,-0.0459 -0.186972,-0.127 -0.08114,-0.0811 -0.127,-0.18697 -0.04586,-0.10936 -0.04586,-0.23284 v -1.19944 q 0,-0.12347 0.04586,-0.2293 0.04586,-0.10936 0.127,-0.1905 0.08114,-0.0811 0.186972,-0.127 0.109361,-0.0459 0.232833,-0.0459 0.123472,0 0.229305,0.0459 0.109361,0.0459 0.190499,0.127 0.08114,0.0811 0.127,0.1905 0.04586,0.10583 0.04586,0.2293 v 1.19944 q 0,0.12348 -0.04586,0.23284 -0.04586,0.10583 -0.127,0.18697 -0.08114,0.0811 -0.190499,0.127 -0.105833,0.0459 -0.229305,0.0459 z m 0,-2.04611 q -0.105833,0 -0.179916,0.0741 -0.07408,0.0741 -0.07408,0.17991 v 1.19944 q 0,0.10584 0.07408,0.17992 0.07408,0.0741 0.179916,0.0741 0.105833,0 0.179916,-0.0741 0.07408,-0.0741 0.07408,-0.17992 v -1.19944 q 0,-0.10583 -0.07408,-0.17991 -0.07408,-0.0741 -0.179916,-0.0741 z" | |||
style="font-size:3.52777px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path1028" /> | |||
<path | |||
d="m 23.552814,122.26598 q 0,0.10584 0.07408,0.17992 0.07408,0.0741 0.179916,0.0741 0.102306,0 0.176389,-0.0741 0.07761,-0.0741 0.07761,-0.17992 v -1.62277 q 0,-0.0706 0.04939,-0.11994 0.04939,-0.0494 0.119944,-0.0494 0.07055,0 0.119944,0.0494 0.04939,0.0494 0.04939,0.11994 v 1.62277 q 0,0.12348 -0.04939,0.23284 -0.04586,0.10583 -0.127,0.18697 -0.07761,0.0811 -0.186971,0.127 -0.109361,0.0459 -0.229306,0.0459 -0.123471,0 -0.232832,-0.0459 -0.105833,-0.0459 -0.186972,-0.127 -0.08114,-0.0811 -0.127,-0.18697 -0.04586,-0.10936 -0.04586,-0.23284 v -1.62277 q 0,-0.0706 0.04939,-0.11994 0.04939,-0.0494 0.119944,-0.0494 0.07055,0 0.119944,0.0494 0.04939,0.0494 0.04939,0.11994 v 1.62277 z" | |||
style="font-size:3.52777px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path1030" /> | |||
<path | |||
d="m 25.666653,120.48799 q 0.07056,0 0.119944,0.0494 0.04939,0.0494 0.04939,0.11994 0,0.0706 -0.04939,0.11994 -0.04939,0.0494 -0.119944,0.0494 h -0.289277 v 1.86267 q 0,0.0706 -0.04939,0.11994 -0.04939,0.0494 -0.119944,0.0494 -0.07055,0 -0.119944,-0.0494 -0.04939,-0.0494 -0.04939,-0.11994 v -1.86267 h -0.289277 q -0.07056,0 -0.119944,-0.0494 -0.04939,-0.0494 -0.04939,-0.11994 0,-0.0705 0.04939,-0.11994 0.04939,-0.0494 0.119944,-0.0494 z" | |||
style="font-size:3.52777px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path1032" /> | |||
</g> | |||
<g | |||
aria-label="L" | |||
id="text36326" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:3.38667px;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.0153064px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.282223;enable-background:new"> | |||
<path | |||
d="m 16.417335,108.38081 q -0.07653,0 -0.130104,-0.0536 -0.05357,-0.0536 -0.05357,-0.1301 v -2.20412 q 0,-0.0765 0.05357,-0.1301 0.05357,-0.0536 0.130104,-0.0536 0.07653,0 0.130104,0.0536 0.05357,0.0536 0.05357,0.1301 v 2.02044 h 0.581642 q 0.07653,0 0.130104,0.0536 0.05357,0.0536 0.05357,0.1301 0,0.0765 -0.05357,0.1301 -0.05357,0.0536 -0.130104,0.0536 h -0.765318 z" | |||
style="font-size:3.82659px;line-height:1.25;fill:#000000;fill-opacity:1;stroke-width:0.282223" | |||
id="path1038" /> | |||
</g> | |||
<g | |||
aria-label="R" | |||
id="text36330" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:3.38667px;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.0153064px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.282223;enable-background:new"> | |||
<path | |||
d="m 17.442129,116.66931 q 0,0.1875 -0.09567,0.34057 -0.09184,0.14923 -0.248728,0.22959 l 0.332913,0.89542 q 0.03061,0.0727 -0.0038,0.14159 -0.03061,0.0689 -0.103318,0.0957 -0.0727,0.0268 -0.141583,-0.004 -0.06505,-0.0306 -0.09567,-0.10332 l -0.355873,-0.95282 h -0.206636 v 0.88777 q 0,0.0765 -0.05357,0.1301 -0.05357,0.0536 -0.130104,0.0536 -0.07653,0 -0.130104,-0.0536 -0.05357,-0.0536 -0.05357,-0.1301 v -2.20412 q 0,-0.0765 0.05357,-0.1301 0.05357,-0.0536 0.130104,-0.0536 h 0.459191 q 0.13393,0 0.248728,0.0498 0.118624,0.0497 0.206636,0.13776 0.08801,0.088 0.137757,0.20663 0.04975,0.1148 0.04975,0.24873 v 0.21429 z m -0.918382,0.27551 h 0.275515 q 0.114797,0 0.195156,-0.0804 0.08036,-0.0804 0.08036,-0.19516 v -0.21429 q 0,-0.1148 -0.08036,-0.19515 -0.08036,-0.0804 -0.195156,-0.0804 h -0.275515 z" | |||
style="font-size:3.82659px;line-height:1.25;fill:#000000;fill-opacity:1;stroke-width:0.282223" | |||
id="path1035" /> | |||
</g> | |||
<g | |||
aria-label="AUX IN" | |||
id="text36334" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:3.38667px;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.0169333px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.282223;enable-background:new"> | |||
<path | |||
d="m 4.1269712,122.64345 q 0.017639,0.0706 -0.017639,0.13053 -0.03175,0.06 -0.098778,0.0776 -0.070555,0.0176 -0.1305275,-0.0176 -0.059972,-0.0318 -0.077611,-0.0988 -0.014111,-0.0423 -0.028222,-0.10231 -0.014111,-0.0494 -0.035278,-0.11641 -0.017639,-0.0706 -0.038806,-0.1517 H 3.1003901 q -0.024694,0.0811 -0.042333,0.1517 -0.017639,0.067 -0.03175,0.11641 -0.014111,0.06 -0.028222,0.10231 -0.017639,0.067 -0.077611,0.0988 -0.059972,0.0353 -0.1305275,0.0176 -0.067028,-0.0176 -0.1023054,-0.0776 -0.03175,-0.06 -0.014111,-0.13053 l 0.5644432,-2.0461 q 0.014111,-0.0565 0.056444,-0.0882 0.045861,-0.0353 0.1058331,-0.0353 0.059972,0 0.1023053,0.0353 0.045861,0.0317 0.059972,0.0882 z m -0.52211,-0.61735 q -0.049389,-0.18345 -0.1023053,-0.37748 -0.052916,-0.19402 -0.1023053,-0.36688 -0.049389,0.17286 -0.1023053,0.36688 -0.052917,0.19403 -0.1023054,0.37748 z" | |||
style="font-size:3.52777px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path1017" /> | |||
<path | |||
d="m 4.6392006,122.26598 q 0,0.10584 0.074083,0.17992 0.074083,0.0741 0.1799162,0.0741 0.1023054,0 0.1763885,-0.0741 0.077611,-0.0741 0.077611,-0.17992 v -1.62277 q 0,-0.0706 0.049389,-0.11994 0.049389,-0.0494 0.1199441,-0.0494 0.070555,0 0.1199442,0.0494 0.049389,0.0494 0.049389,0.11994 v 1.62277 q 0,0.12348 -0.049389,0.23284 -0.045861,0.10583 -0.1269997,0.18697 -0.077611,0.0811 -0.1869718,0.127 -0.1093609,0.0459 -0.2293051,0.0459 -0.1234719,0 -0.2328328,-0.0459 -0.1058331,-0.0459 -0.1869718,-0.127 -0.081139,-0.0811 -0.1269997,-0.18697 -0.045861,-0.10936 -0.045861,-0.23284 v -1.62277 q 0,-0.0706 0.049389,-0.11994 0.049389,-0.0494 0.1199442,-0.0494 0.070555,0 0.1199442,0.0494 0.049389,0.0494 0.049389,0.11994 v 1.62277 z" | |||
style="font-size:3.52777px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path1019" /> | |||
<path | |||
d="m 5.7617364,122.84101 q -0.059972,-0.0318 -0.084666,-0.0988 -0.021167,-0.067 0.010583,-0.127 l 0.4903601,-0.98425 -0.4550824,-0.91016 q -0.03175,-0.0635 -0.010583,-0.13053 0.024694,-0.067 0.084666,-0.0988 0.0635,-0.0317 0.1305275,-0.007 0.067028,0.0212 0.098778,0.0847 l 0.3421937,0.68438 0.3421936,-0.68438 q 0.03175,-0.0635 0.098778,-0.0847 0.067028,-0.0247 0.1269997,0.007 0.0635,0.0318 0.084666,0.0988 0.024694,0.067 -0.00706,0.13053 l -0.4550824,0.91016 0.4903601,0.98425 q 0.03175,0.06 0.00706,0.127 -0.021167,0.067 -0.084666,0.0988 -0.059972,0.0318 -0.1269997,0.007 -0.067028,-0.0212 -0.098778,-0.0811 l -0.3774713,-0.75847 -0.3774714,0.75847 q -0.03175,0.06 -0.098778,0.0811 -0.067028,0.0247 -0.1305275,-0.007 z" | |||
style="font-size:3.52777px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path1021" /> | |||
<path | |||
d="m 8.1091089,122.85865 q -0.070555,0 -0.1199442,-0.0494 -0.049389,-0.0494 -0.049389,-0.11994 v -2.04611 q 0,-0.0706 0.049389,-0.11994 0.049389,-0.0494 0.1199442,-0.0494 0.070555,0 0.1199442,0.0494 0.049389,0.0494 0.049389,0.11994 v 2.04611 q 0,0.0706 -0.049389,0.11994 -0.049389,0.0494 -0.1199442,0.0494 z" | |||
style="font-size:3.52777px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path1023" /> | |||
<path | |||
d="m 9.8243068,122.85512 q -0.059972,0.0141 -0.1128887,-0.0141 -0.052917,-0.0247 -0.077611,-0.0776 -0.1058331,-0.22578 -0.2222495,-0.46214 -0.098778,-0.20108 -0.2187218,-0.4445 -0.1164164,-0.24341 -0.2257773,-0.47272 v 1.30528 q 0,0.0706 -0.049389,0.11994 -0.049389,0.0494 -0.1199442,0.0494 -0.070555,0 -0.1199442,-0.0494 -0.049389,-0.0494 -0.049389,-0.11994 v -2.04611 q 0,-0.06 0.035278,-0.10583 0.035278,-0.0459 0.09525,-0.06 0.059972,-0.0141 0.1093609,0.0141 0.052916,0.0247 0.081139,0.0776 0.1058331,0.22577 0.2222495,0.46213 0.098778,0.20109 0.215194,0.4445 0.1164164,0.24342 0.229305,0.47272 v -1.30527 q 0,-0.0706 0.049389,-0.11994 0.049389,-0.0494 0.1199442,-0.0494 0.070555,0 0.1199442,0.0494 0.049389,0.0494 0.049389,0.11994 v 2.04611 q 0,0.06 -0.038806,0.10583 -0.035278,0.0459 -0.091722,0.06 z" | |||
style="font-size:3.52777px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path1025" /> | |||
</g> | |||
<g | |||
style="display:inline" | |||
transform="matrix(0.26458333,0,0,0.26458333,93.405805,75.109923)" | |||
id="g36338"> | |||
<g | |||
aria-label="L" | |||
id="text36340" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:12.8px;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.064px;word-spacing:0px;display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.06667;enable-background:new"> | |||
<path | |||
d="m -308.2986,23.418852 q -0.26666,0 -0.45333,-0.186667 -0.18667,-0.186666 -0.18667,-0.453332 v -7.67998 q 0,-0.266666 0.18667,-0.453333 0.18667,-0.186666 0.45333,-0.186666 0.26667,0 0.45333,0.186666 0.18667,0.186667 0.18667,0.453333 v 7.039982 h 2.02666 q 0.26667,0 0.45333,0.186666 0.18667,0.186666 0.18667,0.453332 0,0.266666 -0.18667,0.453332 -0.18666,0.186667 -0.45333,0.186667 h -2.66666 z" | |||
style="font-size:13.3333px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:1.06667" | |||
id="path1007" /> | |||
</g> | |||
<g | |||
aria-label="(M)" | |||
id="text36346" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:12.8px;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.064px;word-spacing:0px;display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.06667;enable-background:new"> | |||
<path | |||
d="m -302.31198,22.617209 q 0.13867,0.170667 0.10667,0.373335 -0.0213,0.213334 -0.192,0.352001 -0.17067,0.128 -0.384,0.106667 -0.20267,-0.02133 -0.33067,-0.192001 -0.72533,-0.93867 -1.10933,-2.03734 -0.36267,-1.077336 -0.36267,-2.22934 0,-1.152004 0.36267,-2.22934 0.384,-1.098671 1.10933,-2.03734 0.128,-0.160001 0.33067,-0.181334 0.21333,-0.032 0.384,0.096 0.17067,0.138667 0.192,0.352001 0.032,0.202668 -0.10667,0.373335 -0.30933,0.394668 -0.544,0.821336 -0.23466,0.426668 -0.39467,0.906669 -0.30933,0.949337 -0.30933,1.898673 0,0.97067 0.30933,1.898673 0.16001,0.480001 0.39467,0.906669 0.23467,0.426668 0.544,0.821336 z" | |||
style="font-size:10.6667px;stroke-width:1.06667" | |||
id="path1010" /> | |||
<path | |||
d="m -301.14931,22.595876 q -0.21333,0 -0.36267,-0.149334 -0.14933,-0.149334 -0.14933,-0.362668 v -6.186686 q 0,-0.181334 0.10667,-0.320001 0.10666,-0.138667 0.288,-0.181334 0.18133,-0.04267 0.34133,0.04267 0.16,0.07467 0.23467,0.245334 0.21333,0.469335 0.43733,0.928003 0.18134,0.405334 0.40534,0.864002 0.224,0.448002 0.40533,0.84267 0.18134,-0.394668 0.39467,-0.84267 0.224,-0.458668 0.40534,-0.864002 0.21333,-0.458668 0.43733,-0.928003 0.0853,-0.170667 0.23467,-0.245334 0.16,-0.08533 0.34133,-0.04267 0.18134,0.04267 0.288,0.181334 0.11734,0.138667 0.11734,0.320001 v 6.186686 q 0,0.213334 -0.14934,0.362668 -0.14933,0.149334 -0.36266,0.149334 -0.21334,0 -0.36267,-0.149334 -0.14934,-0.149334 -0.14934,-0.362668 v -3.893346 q -0.13866,0.288001 -0.26666,0.565336 -0.128,0.277334 -0.23467,0.490668 -0.11733,0.256001 -0.23467,0.490668 -0.064,0.138667 -0.192,0.224001 -0.11733,0.07467 -0.26667,0.07467 -0.33066,0 -0.46933,-0.298668 -0.11734,-0.234667 -0.23467,-0.490668 -0.10667,-0.213334 -0.23467,-0.490668 -0.128,-0.277335 -0.256,-0.565336 v 3.893346 q 0,0.213334 -0.14933,0.362668 -0.14933,0.149334 -0.36267,0.149334 z" | |||
style="font-size:10.6667px;stroke-width:1.06667" | |||
id="path1012" /> | |||
<path | |||
d="m -294.3013,18.883864 q 0,1.13067 -0.37334,2.22934 -0.36266,1.088004 -1.09867,2.03734 -0.128,0.170667 -0.34133,0.192001 -0.20267,0.02133 -0.37334,-0.106667 -0.17066,-0.138667 -0.20266,-0.352001 -0.0213,-0.202668 0.10666,-0.373335 0.62934,-0.800002 0.94934,-1.728005 0.30933,-0.928003 0.30933,-1.898673 0,-0.949336 -0.30933,-1.898673 -0.32,-0.928003 -0.94934,-1.728005 -0.128,-0.170667 -0.10666,-0.373335 0.032,-0.213334 0.20266,-0.352001 0.17067,-0.128 0.37334,-0.096 0.21333,0.02133 0.34133,0.181334 0.73601,0.949336 1.09867,2.03734 0.37334,1.09867 0.37334,2.22934 z" | |||
style="font-size:10.6667px;stroke-width:1.06667" | |||
id="path1014" /> | |||
</g> | |||
</g> | |||
<g | |||
aria-label="R" | |||
id="text36352" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:3.38667px;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.0169333px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.282223;enable-background:new"> | |||
<path | |||
d="m 12.851133,94.093386 q 0,0.172861 -0.08819,0.313971 -0.08467,0.137583 -0.229306,0.211667 l 0.306916,0.825498 q 0.02822,0.06703 -0.0035,0.130527 -0.02822,0.0635 -0.09525,0.08819 -0.06703,0.02469 -0.130528,-0.0035 -0.05997,-0.02822 -0.08819,-0.09525 l -0.328082,-0.878415 h -0.1905 v 0.818443 q 0,0.07056 -0.04939,0.119944 -0.04939,0.04939 -0.119944,0.04939 -0.07055,0 -0.119944,-0.04939 -0.04939,-0.04939 -0.04939,-0.119944 v -2.031996 q 0,-0.07055 0.04939,-0.119944 0.04939,-0.04939 0.119944,-0.04939 h 0.423332 q 0.123472,0 0.229305,0.04586 0.109361,0.04586 0.1905,0.127 0.08114,0.08114 0.127,0.1905 0.04586,0.105833 0.04586,0.229305 v 0.197555 z m -0.846665,0.253999 h 0.253999 q 0.105833,0 0.179917,-0.07408 0.07408,-0.07408 0.07408,-0.179916 v -0.197555 q 0,-0.105833 -0.07408,-0.179916 -0.07408,-0.07408 -0.179917,-0.07408 h -0.253999 z" | |||
style="font-size:3.52777px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path1004" /> | |||
</g> | |||
<g | |||
style="display:inline" | |||
id="g36358" | |||
transform="matrix(0.26458333,0,0,0.26458333,93.405805,52.532147)"> | |||
<g | |||
aria-label="L" | |||
id="text36360" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:12.8px;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.064px;word-spacing:0px;display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.06667;enable-background:new"> | |||
<path | |||
d="m -308.2986,23.418852 q -0.26666,0 -0.45333,-0.186667 -0.18667,-0.186666 -0.18667,-0.453332 v -7.67998 q 0,-0.266666 0.18667,-0.453333 0.18667,-0.186666 0.45333,-0.186666 0.26667,0 0.45333,0.186666 0.18667,0.186667 0.18667,0.453333 v 7.039982 h 2.02666 q 0.26667,0 0.45333,0.186666 0.18667,0.186666 0.18667,0.453332 0,0.266666 -0.18667,0.453332 -0.18666,0.186667 -0.45333,0.186667 h -2.66666 z" | |||
style="font-size:13.3333px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:1.06667" | |||
id="path991" /> | |||
</g> | |||
<g | |||
aria-label="(M)" | |||
id="text36366" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:12.8px;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.064px;word-spacing:0px;display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.06667;enable-background:new"> | |||
<path | |||
d="m -302.31198,22.617209 q 0.13867,0.170667 0.10667,0.373335 -0.0213,0.213334 -0.192,0.352001 -0.17067,0.128 -0.384,0.106667 -0.20267,-0.02133 -0.33067,-0.192001 -0.72533,-0.93867 -1.10933,-2.03734 -0.36267,-1.077336 -0.36267,-2.22934 0,-1.152004 0.36267,-2.22934 0.384,-1.098671 1.10933,-2.03734 0.128,-0.160001 0.33067,-0.181334 0.21333,-0.032 0.384,0.096 0.17067,0.138667 0.192,0.352001 0.032,0.202668 -0.10667,0.373335 -0.30933,0.394668 -0.544,0.821336 -0.23466,0.426668 -0.39467,0.906669 -0.30933,0.949337 -0.30933,1.898673 0,0.97067 0.30933,1.898673 0.16001,0.480001 0.39467,0.906669 0.23467,0.426668 0.544,0.821336 z" | |||
style="font-size:10.6667px;stroke-width:1.06667" | |||
id="path994" /> | |||
<path | |||
d="m -301.14931,22.595876 q -0.21333,0 -0.36267,-0.149334 -0.14933,-0.149334 -0.14933,-0.362668 v -6.186686 q 0,-0.181334 0.10667,-0.320001 0.10666,-0.138667 0.288,-0.181334 0.18133,-0.04267 0.34133,0.04267 0.16,0.07467 0.23467,0.245334 0.21333,0.469335 0.43733,0.928003 0.18134,0.405334 0.40534,0.864002 0.224,0.448002 0.40533,0.84267 0.18134,-0.394668 0.39467,-0.84267 0.224,-0.458668 0.40534,-0.864002 0.21333,-0.458668 0.43733,-0.928003 0.0853,-0.170667 0.23467,-0.245334 0.16,-0.08533 0.34133,-0.04267 0.18134,0.04267 0.288,0.181334 0.11734,0.138667 0.11734,0.320001 v 6.186686 q 0,0.213334 -0.14934,0.362668 -0.14933,0.149334 -0.36266,0.149334 -0.21334,0 -0.36267,-0.149334 -0.14934,-0.149334 -0.14934,-0.362668 v -3.893346 q -0.13866,0.288001 -0.26666,0.565336 -0.128,0.277334 -0.23467,0.490668 -0.11733,0.256001 -0.23467,0.490668 -0.064,0.138667 -0.192,0.224001 -0.11733,0.07467 -0.26667,0.07467 -0.33066,0 -0.46933,-0.298668 -0.11734,-0.234667 -0.23467,-0.490668 -0.10667,-0.213334 -0.23467,-0.490668 -0.128,-0.277335 -0.256,-0.565336 v 3.893346 q 0,0.213334 -0.14933,0.362668 -0.14933,0.149334 -0.36267,0.149334 z" | |||
style="font-size:10.6667px;stroke-width:1.06667" | |||
id="path996" /> | |||
<path | |||
d="m -294.3013,18.883864 q 0,1.13067 -0.37334,2.22934 -0.36266,1.088004 -1.09867,2.03734 -0.128,0.170667 -0.34133,0.192001 -0.20267,0.02133 -0.37334,-0.106667 -0.17066,-0.138667 -0.20266,-0.352001 -0.0213,-0.202668 0.10666,-0.373335 0.62934,-0.800002 0.94934,-1.728005 0.30933,-0.928003 0.30933,-1.898673 0,-0.949336 -0.30933,-1.898673 -0.32,-0.928003 -0.94934,-1.728005 -0.128,-0.170667 -0.10666,-0.373335 0.032,-0.213334 0.20266,-0.352001 0.17067,-0.128 0.37334,-0.096 0.21333,0.02133 0.34133,0.181334 0.73601,0.949336 1.09867,2.03734 0.37334,1.09867 0.37334,2.22934 z" | |||
style="font-size:10.6667px;stroke-width:1.06667" | |||
id="path998" /> | |||
</g> | |||
</g> | |||
<g | |||
aria-label="R" | |||
id="text36372" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:3.38667px;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.0169333px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.282223;enable-background:new"> | |||
<path | |||
d="m 12.851133,71.515612 q 0,0.172861 -0.08819,0.313971 -0.08467,0.137583 -0.229306,0.211667 l 0.306916,0.825498 q 0.02822,0.06703 -0.0035,0.130527 -0.02822,0.0635 -0.09525,0.08819 -0.06703,0.02469 -0.130528,-0.0035 -0.05997,-0.02822 -0.08819,-0.09525 l -0.328082,-0.878415 h -0.1905 v 0.818443 q 0,0.07055 -0.04939,0.119944 -0.04939,0.04939 -0.119944,0.04939 -0.07055,0 -0.119944,-0.04939 -0.04939,-0.04939 -0.04939,-0.119944 v -2.031996 q 0,-0.07055 0.04939,-0.119944 0.04939,-0.04939 0.119944,-0.04939 h 0.423332 q 0.123472,0 0.229305,0.04586 0.109361,0.04586 0.1905,0.127 0.08114,0.08114 0.127,0.1905 0.04586,0.105833 0.04586,0.229305 v 0.197555 z m -0.846665,0.253999 h 0.253999 q 0.105833,0 0.179917,-0.07408 0.07408,-0.07408 0.07408,-0.179916 v -0.197555 q 0,-0.105833 -0.07408,-0.179917 -0.07408,-0.07408 -0.179917,-0.07408 h -0.253999 z" | |||
style="font-size:3.52777px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path1001" /> | |||
</g> | |||
<g | |||
style="display:inline" | |||
transform="matrix(0.26458333,0,0,0.26458333,93.405805,29.95437)" | |||
id="g36378"> | |||
<g | |||
aria-label="L" | |||
id="text36380" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:12.8px;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.064px;word-spacing:0px;display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.06667;enable-background:new"> | |||
<path | |||
d="m -308.2986,23.418852 q -0.26666,0 -0.45333,-0.186667 -0.18667,-0.186666 -0.18667,-0.453332 v -7.67998 q 0,-0.266666 0.18667,-0.453333 0.18667,-0.186666 0.45333,-0.186666 0.26667,0 0.45333,0.186666 0.18667,0.186667 0.18667,0.453333 v 7.039982 h 2.02666 q 0.26667,0 0.45333,0.186666 0.18667,0.186666 0.18667,0.453332 0,0.266666 -0.18667,0.453332 -0.18666,0.186667 -0.45333,0.186667 h -2.66666 z" | |||
style="font-size:13.3333px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:1.06667" | |||
id="path981" /> | |||
</g> | |||
<g | |||
aria-label="(M)" | |||
id="text36386" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:12.8px;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.064px;word-spacing:0px;display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.06667;enable-background:new"> | |||
<path | |||
d="m -302.31198,22.617209 q 0.13867,0.170667 0.10667,0.373335 -0.0213,0.213334 -0.192,0.352001 -0.17067,0.128 -0.384,0.106667 -0.20267,-0.02133 -0.33067,-0.192001 -0.72533,-0.93867 -1.10933,-2.03734 -0.36267,-1.077336 -0.36267,-2.22934 0,-1.152004 0.36267,-2.22934 0.384,-1.098671 1.10933,-2.03734 0.128,-0.160001 0.33067,-0.181334 0.21333,-0.032 0.384,0.096 0.17067,0.138667 0.192,0.352001 0.032,0.202668 -0.10667,0.373335 -0.30933,0.394668 -0.544,0.821336 -0.23466,0.426668 -0.39467,0.906669 -0.30933,0.949337 -0.30933,1.898673 0,0.97067 0.30933,1.898673 0.16001,0.480001 0.39467,0.906669 0.23467,0.426668 0.544,0.821336 z" | |||
style="font-size:10.6667px;stroke-width:1.06667" | |||
id="path984" /> | |||
<path | |||
d="m -301.14931,22.595876 q -0.21333,0 -0.36267,-0.149334 -0.14933,-0.149334 -0.14933,-0.362668 v -6.186686 q 0,-0.181334 0.10667,-0.320001 0.10666,-0.138667 0.288,-0.181334 0.18133,-0.04267 0.34133,0.04267 0.16,0.07467 0.23467,0.245334 0.21333,0.469335 0.43733,0.928003 0.18134,0.405334 0.40534,0.864002 0.224,0.448002 0.40533,0.84267 0.18134,-0.394668 0.39467,-0.84267 0.224,-0.458668 0.40534,-0.864002 0.21333,-0.458668 0.43733,-0.928003 0.0853,-0.170667 0.23467,-0.245334 0.16,-0.08533 0.34133,-0.04267 0.18134,0.04267 0.288,0.181334 0.11734,0.138667 0.11734,0.320001 v 6.186686 q 0,0.213334 -0.14934,0.362668 -0.14933,0.149334 -0.36266,0.149334 -0.21334,0 -0.36267,-0.149334 -0.14934,-0.149334 -0.14934,-0.362668 v -3.893346 q -0.13866,0.288001 -0.26666,0.565336 -0.128,0.277334 -0.23467,0.490668 -0.11733,0.256001 -0.23467,0.490668 -0.064,0.138667 -0.192,0.224001 -0.11733,0.07467 -0.26667,0.07467 -0.33066,0 -0.46933,-0.298668 -0.11734,-0.234667 -0.23467,-0.490668 -0.10667,-0.213334 -0.23467,-0.490668 -0.128,-0.277335 -0.256,-0.565336 v 3.893346 q 0,0.213334 -0.14933,0.362668 -0.14933,0.149334 -0.36267,0.149334 z" | |||
style="font-size:10.6667px;stroke-width:1.06667" | |||
id="path986" /> | |||
<path | |||
d="m -294.3013,18.883864 q 0,1.13067 -0.37334,2.22934 -0.36266,1.088004 -1.09867,2.03734 -0.128,0.170667 -0.34133,0.192001 -0.20267,0.02133 -0.37334,-0.106667 -0.17066,-0.138667 -0.20266,-0.352001 -0.0213,-0.202668 0.10666,-0.373335 0.62934,-0.800002 0.94934,-1.728005 0.30933,-0.928003 0.30933,-1.898673 0,-0.949336 -0.30933,-1.898673 -0.32,-0.928003 -0.94934,-1.728005 -0.128,-0.170667 -0.10666,-0.373335 0.032,-0.213334 0.20266,-0.352001 0.17067,-0.128 0.37334,-0.096 0.21333,0.02133 0.34133,0.181334 0.73601,0.949336 1.09867,2.03734 0.37334,1.09867 0.37334,2.22934 z" | |||
style="font-size:10.6667px;stroke-width:1.06667" | |||
id="path988" /> | |||
</g> | |||
</g> | |||
<g | |||
aria-label="R" | |||
id="text36392" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:3.38667px;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.0169333px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.282223;enable-background:new"> | |||
<path | |||
d="m 12.851133,48.937838 q 0,0.172861 -0.08819,0.313971 -0.08467,0.137583 -0.229306,0.211667 l 0.306916,0.825498 q 0.02822,0.06703 -0.0035,0.130527 -0.02822,0.0635 -0.09525,0.08819 -0.06703,0.0247 -0.130528,-0.0035 -0.05997,-0.02822 -0.08819,-0.09525 l -0.328082,-0.878415 h -0.1905 v 0.818443 q 0,0.07055 -0.04939,0.119944 -0.04939,0.04939 -0.119944,0.04939 -0.07055,0 -0.119944,-0.04939 -0.04939,-0.04939 -0.04939,-0.119944 V 48.31695 q 0,-0.07055 0.04939,-0.119944 0.04939,-0.04939 0.119944,-0.04939 h 0.423332 q 0.123472,0 0.229305,0.04586 0.109361,0.04586 0.1905,0.127 0.08114,0.08114 0.127,0.1905 0.04586,0.105833 0.04586,0.229305 v 0.197555 z m -0.846665,0.253999 h 0.253999 q 0.105833,0 0.179917,-0.07408 0.07408,-0.07408 0.07408,-0.179916 v -0.197555 q 0,-0.105833 -0.07408,-0.179917 -0.07408,-0.07408 -0.179917,-0.07408 h -0.253999 z" | |||
style="font-size:3.52777px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path978" /> | |||
</g> | |||
<g | |||
style="display:inline" | |||
id="g36437" | |||
transform="matrix(0.26458333,0,0,0.26458333,20.028029,74.49827)"> | |||
<path | |||
style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:1.40976;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
d="m 32.706965,-87.303509 v -73.143641 c 0,-2.66714 -2.1472,-4.81433 -4.814293,-4.81433 h -98.09184" | |||
id="path35850" | |||
inkscape:connector-curvature="0" | |||
sodipodi:nodetypes="cssc" /> | |||
<circle | |||
r="1.4041837" | |||
cy="-98.595512" | |||
cx="-9.9773359" | |||
id="circle35856" | |||
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1.03181;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> | |||
<circle | |||
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1.03181;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
id="circle36428" | |||
cx="17.678539" | |||
cy="-98.595512" | |||
r="1.4041837" /> | |||
<path | |||
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.03181;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
d="M -11.897419,-86.590101 H 19.59863 v -5.304997 z" | |||
id="path36396" | |||
inkscape:connector-curvature="0" /> | |||
</g> | |||
<g | |||
style="display:inline" | |||
id="g36398" | |||
transform="matrix(0.26458333,0,0,0.26458333,93.405805,7.3765909)"> | |||
<g | |||
aria-label="L" | |||
id="text36400" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:12.8px;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.064px;word-spacing:0px;display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.06667;enable-background:new"> | |||
<path | |||
d="m -308.2986,23.418852 q -0.26666,0 -0.45333,-0.186667 -0.18667,-0.186666 -0.18667,-0.453332 v -7.67998 q 0,-0.266666 0.18667,-0.453333 0.18667,-0.186666 0.45333,-0.186666 0.26667,0 0.45333,0.186666 0.18667,0.186667 0.18667,0.453333 v 7.039982 h 2.02666 q 0.26667,0 0.45333,0.186666 0.18667,0.186666 0.18667,0.453332 0,0.266666 -0.18667,0.453332 -0.18666,0.186667 -0.45333,0.186667 h -2.66666 z" | |||
style="font-size:13.3333px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:1.06667" | |||
id="path965" /> | |||
</g> | |||
<g | |||
aria-label="(M)" | |||
id="text36406" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:12.8px;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.064px;word-spacing:0px;display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.06667;enable-background:new"> | |||
<path | |||
d="m -302.31198,22.617209 q 0.13867,0.170667 0.10667,0.373335 -0.0213,0.213334 -0.192,0.352001 -0.17067,0.128 -0.384,0.106667 -0.20267,-0.02133 -0.33067,-0.192001 -0.72533,-0.93867 -1.10933,-2.03734 -0.36267,-1.077336 -0.36267,-2.22934 0,-1.152004 0.36267,-2.22934 0.384,-1.098671 1.10933,-2.03734 0.128,-0.160001 0.33067,-0.181334 0.21333,-0.032 0.384,0.096 0.17067,0.138667 0.192,0.352001 0.032,0.202668 -0.10667,0.373335 -0.30933,0.394668 -0.544,0.821336 -0.23466,0.426668 -0.39467,0.906669 -0.30933,0.949337 -0.30933,1.898673 0,0.97067 0.30933,1.898673 0.16001,0.480001 0.39467,0.906669 0.23467,0.426668 0.544,0.821336 z" | |||
style="font-size:10.6667px;stroke-width:1.06667" | |||
id="path968" /> | |||
<path | |||
d="m -301.14931,22.595876 q -0.21333,0 -0.36267,-0.149334 -0.14933,-0.149334 -0.14933,-0.362668 v -6.186686 q 0,-0.181334 0.10667,-0.320001 0.10666,-0.138667 0.288,-0.181334 0.18133,-0.04267 0.34133,0.04267 0.16,0.07467 0.23467,0.245334 0.21333,0.469335 0.43733,0.928003 0.18134,0.405334 0.40534,0.864002 0.224,0.448002 0.40533,0.84267 0.18134,-0.394668 0.39467,-0.84267 0.224,-0.458668 0.40534,-0.864002 0.21333,-0.458668 0.43733,-0.928003 0.0853,-0.170667 0.23467,-0.245334 0.16,-0.08533 0.34133,-0.04267 0.18134,0.04267 0.288,0.181334 0.11734,0.138667 0.11734,0.320001 v 6.186686 q 0,0.213334 -0.14934,0.362668 -0.14933,0.149334 -0.36266,0.149334 -0.21334,0 -0.36267,-0.149334 -0.14934,-0.149334 -0.14934,-0.362668 v -3.893346 q -0.13866,0.288001 -0.26666,0.565336 -0.128,0.277334 -0.23467,0.490668 -0.11733,0.256001 -0.23467,0.490668 -0.064,0.138667 -0.192,0.224001 -0.11733,0.07467 -0.26667,0.07467 -0.33066,0 -0.46933,-0.298668 -0.11734,-0.234667 -0.23467,-0.490668 -0.10667,-0.213334 -0.23467,-0.490668 -0.128,-0.277335 -0.256,-0.565336 v 3.893346 q 0,0.213334 -0.14933,0.362668 -0.14933,0.149334 -0.36267,0.149334 z" | |||
style="font-size:10.6667px;stroke-width:1.06667" | |||
id="path970" /> | |||
<path | |||
d="m -294.3013,18.883864 q 0,1.13067 -0.37334,2.22934 -0.36266,1.088004 -1.09867,2.03734 -0.128,0.170667 -0.34133,0.192001 -0.20267,0.02133 -0.37334,-0.106667 -0.17066,-0.138667 -0.20266,-0.352001 -0.0213,-0.202668 0.10666,-0.373335 0.62934,-0.800002 0.94934,-1.728005 0.30933,-0.928003 0.30933,-1.898673 0,-0.949336 -0.30933,-1.898673 -0.32,-0.928003 -0.94934,-1.728005 -0.128,-0.170667 -0.10666,-0.373335 0.032,-0.213334 0.20266,-0.352001 0.17067,-0.128 0.37334,-0.096 0.21333,0.02133 0.34133,0.181334 0.73601,0.949336 1.09867,2.03734 0.37334,1.09867 0.37334,2.22934 z" | |||
style="font-size:10.6667px;stroke-width:1.06667" | |||
id="path972" /> | |||
</g> | |||
</g> | |||
<g | |||
aria-label="R" | |||
id="text36412" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:3.38667px;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';letter-spacing:-0.0169333px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.282223;enable-background:new"> | |||
<path | |||
d="m 12.851133,26.360052 q 0,0.172861 -0.08819,0.313972 -0.08467,0.137583 -0.229306,0.211666 l 0.306916,0.825498 q 0.02822,0.06703 -0.0035,0.130528 -0.02822,0.0635 -0.09525,0.08819 -0.06703,0.02469 -0.130528,-0.0035 -0.05997,-0.02822 -0.08819,-0.09525 l -0.328082,-0.878414 h -0.1905 v 0.818442 q 0,0.07056 -0.04939,0.119945 -0.04939,0.04939 -0.119944,0.04939 -0.07055,0 -0.119944,-0.04939 -0.04939,-0.04939 -0.04939,-0.119945 v -2.031995 q 0,-0.07056 0.04939,-0.119944 0.04939,-0.04939 0.119944,-0.04939 h 0.423332 q 0.123472,0 0.229305,0.04586 0.109361,0.04586 0.1905,0.127 0.08114,0.08114 0.127,0.190499 0.04586,0.105833 0.04586,0.229305 v 0.197555 z m -0.846665,0.254 h 0.253999 q 0.105833,0 0.179917,-0.07408 0.07408,-0.07408 0.07408,-0.179917 v -0.197555 q 0,-0.105833 -0.07408,-0.179916 -0.07408,-0.07408 -0.179917,-0.07408 h -0.253999 z" | |||
style="font-size:3.52777px;line-height:1.25;fill:#ffffff;fill-opacity:1;stroke-width:0.282223" | |||
id="path975" /> | |||
</g> | |||
<g | |||
style="display:inline" | |||
id="g36443" | |||
transform="matrix(0.26458333,0,0,0.26458333,20.028029,51.891096)"> | |||
<path | |||
sodipodi:nodetypes="cssc" | |||
inkscape:connector-curvature="0" | |||
id="path36445" | |||
d="m 32.706965,-87.303509 v -73.143641 c 0,-2.66714 -2.1472,-4.81433 -4.814293,-4.81433 h -98.09184" | |||
style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:1.40976;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> | |||
<circle | |||
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1.03181;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
id="circle36447" | |||
cx="-9.9773359" | |||
cy="-98.595512" | |||
r="1.4041837" /> | |||
<circle | |||
r="1.4041837" | |||
cy="-98.595512" | |||
cx="17.678539" | |||
id="circle36449" | |||
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1.03181;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path36451" | |||
d="M -11.897419,-86.590101 H 19.59863 v -5.304997 z" | |||
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.03181;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> | |||
</g> | |||
<g | |||
style="display:inline" | |||
id="g36453" | |||
transform="matrix(0.26458333,0,0,0.26458333,20.028029,97.105439)"> | |||
<path | |||
style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:1.40976;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
d="m 32.706965,-87.303509 v -73.143641 c 0,-2.66714 -2.1472,-4.81433 -4.814293,-4.81433 h -98.09184" | |||
id="path36455" | |||
inkscape:connector-curvature="0" | |||
sodipodi:nodetypes="cssc" /> | |||
<circle | |||
r="1.4041837" | |||
cy="-98.595512" | |||
cx="-9.9773359" | |||
id="circle36457" | |||
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1.03181;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> | |||
<circle | |||
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1.03181;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
id="circle36459" | |||
cx="17.678539" | |||
cy="-98.595512" | |||
r="1.4041837" /> | |||
<path | |||
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.03181;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
d="M -11.897419,-86.590101 H 19.59863 v -5.304997 z" | |||
id="path36461" | |||
inkscape:connector-curvature="0" /> | |||
</g> | |||
<g | |||
style="display:inline" | |||
transform="matrix(0.26458333,0,0,0.26458333,20.028029,119.71261)" | |||
id="g36463"> | |||
<path | |||
sodipodi:nodetypes="cssc" | |||
inkscape:connector-curvature="0" | |||
id="path36465" | |||
d="m 32.706965,-87.303509 v -73.143641 c 0,-2.66714 -2.1472,-4.81433 -4.814293,-4.81433 h -98.09184" | |||
style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:1.40976;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> | |||
<circle | |||
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1.03181;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | |||
id="circle36467" | |||
cx="-9.9773359" | |||
cy="-98.595512" | |||
r="1.4041837" /> | |||
<circle | |||
r="1.4041837" | |||
cy="-98.595512" | |||
cx="17.678539" | |||
id="circle36469" | |||
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1.03181;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path36471" | |||
d="M -11.897419,-86.590101 H 19.59863 v -5.304997 z" | |||
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.03181;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> | |||
</g> | |||
<text | |||
xml:space="preserve" | |||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;font-size:3.38667px;line-height:0%;font-family:Miso;-inkscape-font-specification:'Miso Bold Condensed';text-align:center;letter-spacing:-0.0169333px;word-spacing:0px;text-anchor:middle;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.282223;enable-background:new" | |||
x="7.5000315" | |||
y="81.276497" | |||
id="text20693" | |||
inkscape:export-filename="/home/diego/Escritorio/VCA tirar.png" | |||
inkscape:export-xdpi="599.91437" | |||
inkscape:export-ydpi="599.91437"><tspan | |||
id="tspan20695" | |||
sodipodi:role="line" | |||
x="7.8624024" | |||
y="81.276497" | |||
style="font-size:3.9511px;line-height:1.25;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke-width:0.282223">Â </tspan></text> | |||
</g> | |||
<g | |||
inkscape:groupmode="layer" | |||
id="components" | |||
inkscape:label="components" | |||
style="display:none"> | |||
<g | |||
inkscape:export-ydpi="300" | |||
inkscape:export-xdpi="300" | |||
inkscape:export-filename="/home/diego/Escritorio/Miniaturas_modulos_web/Hexa_VCA.png" | |||
style="display:inline;fill:none;stroke:none" | |||
transform="matrix(0.32549081,-0.05863024,0.05863024,0.32549081,-65.077432,-243.43216)" | |||
id="g9443"> | |||
<title | |||
id="title9445">Lienzo 1</title> | |||
<g | |||
id="g9447"> | |||
<title | |||
id="title9449">Capa 1</title> | |||
</g> | |||
</g> | |||
<g | |||
style="display:inline" | |||
transform="matrix(0.26458333,0,0,0.26458333,-2.4105635,-145.6385)" | |||
id="g9164" | |||
inkscape:label="Layer 1" /> | |||
<g | |||
style="display:inline" | |||
inkscape:label="Layer 1" | |||
id="g33194" | |||
transform="matrix(0.26458333,0,0,0.26458333,31.211818,-88.640288)" /> | |||
<circle | |||
style="fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.434999;stroke-linejoin:round" | |||
id="path3369" | |||
cx="20.892313" | |||
cy="18.141123" | |||
r="4.3461185" | |||
inkscape:label="gain1" /> | |||
<circle | |||
style="fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.434999;stroke-linejoin:round" | |||
id="path3369-1" | |||
cx="20.981802" | |||
cy="41.451088" | |||
r="4.3461185" | |||
inkscape:label="gain2" /> | |||
<circle | |||
style="fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.434999;stroke-linejoin:round" | |||
id="path3369-15" | |||
cx="20.927298" | |||
cy="64.318459" | |||
r="4.3461185" | |||
inkscape:label="gain3" /> | |||
<circle | |||
style="fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.434999;stroke-linejoin:round" | |||
id="path3369-9" | |||
cx="20.999992" | |||
cy="87.124001" | |||
r="4.3461185" | |||
inkscape:label="gain4" /> | |||
<circle | |||
style="fill:#00ff00;fill-opacity:1;stroke:none;stroke-width:0.227681;stroke-linejoin:round" | |||
id="path3369-6" | |||
cx="6.3075762" | |||
cy="13.107559" | |||
r="2.2747796" | |||
inkscape:label="left1" /> | |||
<circle | |||
style="fill:#00ff00;fill-opacity:1;stroke:none;stroke-width:0.227681;stroke-linejoin:round" | |||
id="path3369-6-9" | |||
cx="6.3075762" | |||
cy="23.107559" | |||
r="2.2747796" | |||
inkscape:label="right1" /> | |||
<circle | |||
style="fill:#00ff00;fill-opacity:1;stroke:none;stroke-width:0.227681;stroke-linejoin:round" | |||
id="path3369-6-5" | |||
cx="6.3075762" | |||
cy="36.175217" | |||
r="2.2747796" | |||
inkscape:label="left2" /> | |||
<circle | |||
style="fill:#00ff00;fill-opacity:1;stroke:none;stroke-width:0.227681;stroke-linejoin:round" | |||
id="path3369-6-9-9" | |||
cx="6.3133082" | |||
cy="46.354" | |||
r="2.2747796" | |||
inkscape:label="right2" /> | |||
<circle | |||
style="fill:#00ff00;fill-opacity:1;stroke:none;stroke-width:0.227681;stroke-linejoin:round" | |||
id="path3369-6-6" | |||
cx="6.3000059" | |||
cy="59.242878" | |||
r="2.2747796" | |||
inkscape:label="left3" /> | |||
<circle | |||
style="fill:#00ff00;fill-opacity:1;stroke:none;stroke-width:0.227681;stroke-linejoin:round" | |||
id="path3369-6-9-4" | |||
cx="6.3075762" | |||
cy="69.236557" | |||
r="2.2747796" | |||
inkscape:label="right3" /> | |||
<circle | |||
style="fill:#00ff00;fill-opacity:1;stroke:none;stroke-width:0.227681;stroke-linejoin:round" | |||
id="path3369-6-3" | |||
cx="6.2788792" | |||
cy="82.310524" | |||
r="2.2747796" | |||
inkscape:label="left4" /> | |||
<circle | |||
style="fill:#00ff00;fill-opacity:1;stroke:none;stroke-width:0.227681;stroke-linejoin:round" | |||
id="path3369-6-9-3" | |||
cx="6.3075762" | |||
cy="92.131561" | |||
r="2.2747796" | |||
inkscape:label="right4" /> | |||
<circle | |||
style="fill:#00ff00;fill-opacity:1;stroke:none;stroke-width:0.227681;stroke-linejoin:round" | |||
id="path3369-6-8" | |||
cx="6.2866969" | |||
cy="105.37818" | |||
r="2.2747796" | |||
inkscape:label="left5" /> | |||
<circle | |||
style="fill:#00ff00;fill-opacity:1;stroke:none;stroke-width:0.227681;stroke-linejoin:round" | |||
id="path3369-6-9-95" | |||
cx="6.2788792" | |||
cy="115.37887" | |||
r="2.2747796" | |||
inkscape:label="right5" /> | |||
<circle | |||
style="fill:#0000ff;fill-opacity:1;stroke:none;stroke-width:0.227681;stroke-linejoin:round" | |||
id="path3369-6-32" | |||
cx="23.813305" | |||
cy="105.42181" | |||
r="2.2747796" | |||
inkscape:label="left_out" /> | |||
<circle | |||
style="fill:#0000ff;fill-opacity:1;stroke:none;stroke-width:0.227681;stroke-linejoin:round" | |||
id="path3369-6-9-7" | |||
cx="23.792429" | |||
cy="115.39243" | |||
r="2.2747796" | |||
inkscape:label="right_out" /> | |||
<circle | |||
style="fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.125107;stroke-linejoin:round" | |||
id="path3369-6-32-1" | |||
cx="16.799997" | |||
cy="103.00001" | |||
r="1.2499593" | |||
inkscape:label="left_led" /> | |||
<circle | |||
style="fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.125107;stroke-linejoin:round" | |||
id="path3369-6-32-1-5" | |||
cx="16.799997" | |||
cy="112.99999" | |||
r="1.2499593" | |||
inkscape:label="left_led" /> | |||
</g> | |||
</svg> |
@@ -0,0 +1,114 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<svg | |||
xmlns:dc="http://purl.org/dc/elements/1.1/" | |||
xmlns:cc="http://creativecommons.org/ns#" | |||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
xmlns:svg="http://www.w3.org/2000/svg" | |||
xmlns="http://www.w3.org/2000/svg" | |||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
width="10" | |||
height="20.641106" | |||
viewBox="0 0 2.6458333 5.4612927" | |||
version="1.1" | |||
id="svg56722" | |||
inkscape:version="1.0.2-2 (e86c870879, 2021-01-15)" | |||
sodipodi:docname="SwitchNarrow_0.svg"> | |||
<defs | |||
id="defs56716" /> | |||
<sodipodi:namedview | |||
id="base" | |||
pagecolor="#ffffff" | |||
bordercolor="#666666" | |||
borderopacity="1.0" | |||
inkscape:pageopacity="0.0" | |||
inkscape:pageshadow="2" | |||
inkscape:zoom="31.678384" | |||
inkscape:cx="-7.1500998" | |||
inkscape:cy="8.220078" | |||
inkscape:document-units="mm" | |||
inkscape:current-layer="layer1" | |||
showgrid="false" | |||
fit-margin-top="0" | |||
fit-margin-left="0" | |||
fit-margin-right="0" | |||
fit-margin-bottom="0" | |||
inkscape:window-width="2560" | |||
inkscape:window-height="1393" | |||
inkscape:window-x="0" | |||
inkscape:window-y="0" | |||
inkscape:window-maximized="0" | |||
units="px" | |||
inkscape:document-rotation="0" /> | |||
<metadata | |||
id="metadata56719"> | |||
<rdf:RDF> | |||
<cc:Work | |||
rdf:about=""> | |||
<dc:format>image/svg+xml</dc:format> | |||
<dc:type | |||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |||
<dc:title></dc:title> | |||
</cc:Work> | |||
</rdf:RDF> | |||
</metadata> | |||
<g | |||
inkscape:label="Layer 1" | |||
inkscape:groupmode="layer" | |||
id="layer1" | |||
transform="translate(-35.423779,-63.339207)"> | |||
<g | |||
transform="matrix(0.19690649,0,0,-0.27523902,-118.85399,385.03395)" | |||
id="g56714" | |||
style="stroke-width:1.28171"> | |||
<path | |||
d="m 783.5078,1167.3652 c 0,0.779 0.639,1.418 1.418,1.418 h 10.622 c 0.779,0 1.418,-0.639 1.418,-1.418 v -17.007 c 0,-0.779 -0.639,-1.417 -1.418,-1.417 h -10.622 c -0.779,0 -1.418,0.638 -1.418,1.417 z" | |||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.28171" | |||
id="path5785" | |||
inkscape:connector-curvature="0" /> | |||
<g | |||
style="fill:#282828;fill-opacity:1;stroke-width:1.28171" | |||
id="g5795"> | |||
<g | |||
style="fill:#282828;fill-opacity:1;stroke-width:1.28171" | |||
id="g5797"> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path5805" | |||
style="fill:#282828;fill-opacity:1;stroke:none;stroke-width:1.28171" | |||
d="m 785.616,1167.502 c -0.468,0 -0.85,-0.382 -0.85,-0.85 v 0 -15.724 c 0,-0.468 0.382,-0.851 0.85,-0.851 v 0 h 9.241 c 0.466,0 0.849,0.383 0.849,0.851 v 0 15.724 c 0,0.468 -0.383,0.85 -0.849,0.85 v 0 z" /> | |||
</g> | |||
</g> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path5815" | |||
style="fill:#444444;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.28171" | |||
d="m 784.767,1158.581 h 10.94 v -8.504 h -10.94 z" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path5817" | |||
style="fill:#999999;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.28171" | |||
d="m 784.767,1154.797 h 10.94 v -0.936 h -10.94 z" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path5819" | |||
style="fill:#999999;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.28171" | |||
d="m 784.767,1151.013 h 10.94 v -0.936 h -10.94 z" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path5821" | |||
style="fill:#999999;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.28171" | |||
d="m 784.767,1152.904 h 10.94 v -0.936 h -10.94 z" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path5823" | |||
style="fill:#999999;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.28171" | |||
d="m 784.767,1156.689 h 10.94 v -0.936 h -10.94 z" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path5825" | |||
style="fill:#999999;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.28171" | |||
d="m 784.767,1158.581 h 10.94 v -0.936 h -10.94 z" /> | |||
</g> | |||
</g> | |||
</svg> |
@@ -0,0 +1,114 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<svg | |||
xmlns:dc="http://purl.org/dc/elements/1.1/" | |||
xmlns:cc="http://creativecommons.org/ns#" | |||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |||
xmlns:svg="http://www.w3.org/2000/svg" | |||
xmlns="http://www.w3.org/2000/svg" | |||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |||
width="10" | |||
height="20.641106" | |||
viewBox="0 0 2.6458333 5.4612927" | |||
version="1.1" | |||
id="svg56722" | |||
inkscape:version="1.0.2-2 (e86c870879, 2021-01-15)" | |||
sodipodi:docname="SwitchNarrow_1.svg"> | |||
<defs | |||
id="defs56716" /> | |||
<sodipodi:namedview | |||
id="base" | |||
pagecolor="#ffffff" | |||
bordercolor="#666666" | |||
borderopacity="1.0" | |||
inkscape:pageopacity="0.0" | |||
inkscape:pageshadow="2" | |||
inkscape:zoom="31.678384" | |||
inkscape:cx="-7.1500998" | |||
inkscape:cy="8.220078" | |||
inkscape:document-units="mm" | |||
inkscape:current-layer="layer1" | |||
showgrid="false" | |||
fit-margin-top="0" | |||
fit-margin-left="0" | |||
fit-margin-right="0" | |||
fit-margin-bottom="0" | |||
inkscape:window-width="2560" | |||
inkscape:window-height="1393" | |||
inkscape:window-x="0" | |||
inkscape:window-y="0" | |||
inkscape:window-maximized="0" | |||
units="px" | |||
inkscape:document-rotation="0" /> | |||
<metadata | |||
id="metadata56719"> | |||
<rdf:RDF> | |||
<cc:Work | |||
rdf:about=""> | |||
<dc:format>image/svg+xml</dc:format> | |||
<dc:type | |||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |||
<dc:title></dc:title> | |||
</cc:Work> | |||
</rdf:RDF> | |||
</metadata> | |||
<g | |||
inkscape:label="Layer 1" | |||
inkscape:groupmode="layer" | |||
id="layer1" | |||
transform="translate(-35.423779,-63.339207)"> | |||
<g | |||
transform="matrix(0.19690649,0,0,0.27523902,-118.85399,-252.89424)" | |||
id="g56714" | |||
style="stroke-width:1.28171"> | |||
<path | |||
d="m 783.5078,1167.3652 c 0,0.779 0.639,1.418 1.418,1.418 h 10.622 c 0.779,0 1.418,-0.639 1.418,-1.418 v -17.007 c 0,-0.779 -0.639,-1.417 -1.418,-1.417 h -10.622 c -0.779,0 -1.418,0.638 -1.418,1.417 z" | |||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.28171" | |||
id="path5785" | |||
inkscape:connector-curvature="0" /> | |||
<g | |||
style="fill:#282828;fill-opacity:1;stroke-width:1.28171" | |||
id="g5795"> | |||
<g | |||
style="fill:#282828;fill-opacity:1;stroke-width:1.28171" | |||
id="g5797"> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path5805" | |||
style="fill:#282828;fill-opacity:1;stroke:none;stroke-width:1.28171" | |||
d="m 785.616,1167.502 c -0.468,0 -0.85,-0.382 -0.85,-0.85 v 0 -15.724 c 0,-0.468 0.382,-0.851 0.85,-0.851 v 0 h 9.241 c 0.466,0 0.849,0.383 0.849,0.851 v 0 15.724 c 0,0.468 -0.383,0.85 -0.849,0.85 v 0 z" /> | |||
</g> | |||
</g> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path5815" | |||
style="fill:#444444;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.28171" | |||
d="m 784.767,1158.581 h 10.94 v -8.504 h -10.94 z" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path5817" | |||
style="fill:#999999;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.28171" | |||
d="m 784.767,1154.797 h 10.94 v -0.936 h -10.94 z" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path5819" | |||
style="fill:#999999;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.28171" | |||
d="m 784.767,1151.013 h 10.94 v -0.936 h -10.94 z" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path5821" | |||
style="fill:#999999;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.28171" | |||
d="m 784.767,1152.904 h 10.94 v -0.936 h -10.94 z" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path5823" | |||
style="fill:#999999;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.28171" | |||
d="m 784.767,1156.689 h 10.94 v -0.936 h -10.94 z" /> | |||
<path | |||
inkscape:connector-curvature="0" | |||
id="path5825" | |||
style="fill:#999999;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.28171" | |||
d="m 784.767,1158.581 h 10.94 v -0.936 h -10.94 z" /> | |||
</g> | |||
</g> | |||
</svg> |
@@ -11,13 +11,6 @@ static T clip(T x) { | |||
/ (1.0f + 1.54167f * simd::pow(x, 12) + 0.642361f * simd::pow(x, 24) + 0.0579909f * simd::pow(x, 36)); | |||
} | |||
static float exponentialBipolar80Pade_5_4(float x) { | |||
return (0.109568 * x + 0.281588 * std::pow(x, 3) + 0.133841 * std::pow(x, 5)) | |||
/ (1. - 0.630374 * std::pow(x, 2) + 0.166271 * std::pow(x, 4)); | |||
} | |||
struct ABC : Module { | |||
enum ParamIds { | |||
B1_LEVEL_PARAM, | |||
@@ -0,0 +1,341 @@ | |||
#include "plugin.hpp" | |||
struct BefacoADSREnvelope { | |||
enum Stage { | |||
STAGE_OFF, | |||
STAGE_ATTACK, | |||
STAGE_DECAY, | |||
STAGE_SUSTAIN, | |||
STAGE_RELEASE | |||
}; | |||
Stage stage = STAGE_OFF; | |||
float env = 0.f; | |||
float releaseValue; | |||
float timeInCurrentStage = 0.f; | |||
float attackTime = 0.1, decayTime = 0.1, releaseTime = 0.1; | |||
float attackShape = 1.0, decayShape = 1.0, releaseShape = 1.0; | |||
float sustainLevel; | |||
BefacoADSREnvelope() { }; | |||
void retrigger() { | |||
stage = STAGE_ATTACK; | |||
// get the linear value of the envelope | |||
timeInCurrentStage = attackTime * std::pow(env, 1.0f / attackShape); | |||
} | |||
void processTransitionsGateMode(const bool& gateHeld) { | |||
if (gateHeld) { | |||
// calculate stage transitions | |||
switch (stage) { | |||
case STAGE_OFF: { | |||
env = 0.0f; | |||
timeInCurrentStage = 0.f; | |||
stage = STAGE_ATTACK; | |||
break; | |||
} | |||
case STAGE_ATTACK: { | |||
if (env >= 1.f) { | |||
timeInCurrentStage = 0.f; | |||
stage = STAGE_DECAY; | |||
} | |||
break; | |||
} | |||
case STAGE_DECAY: { | |||
if (timeInCurrentStage >= decayTime) { | |||
timeInCurrentStage = 0.f; | |||
stage = STAGE_SUSTAIN; | |||
} | |||
break; | |||
} | |||
case STAGE_SUSTAIN: { | |||
break; | |||
} | |||
case STAGE_RELEASE: { | |||
stage = STAGE_ATTACK; | |||
timeInCurrentStage = attackTime * env; | |||
break; | |||
} | |||
} | |||
} | |||
else { | |||
if (stage == STAGE_ATTACK || stage == STAGE_DECAY || stage == STAGE_SUSTAIN) { | |||
timeInCurrentStage = 0.f; | |||
stage = STAGE_RELEASE; | |||
releaseValue = env; | |||
} | |||
else if (stage == STAGE_RELEASE) { | |||
if (timeInCurrentStage >= releaseTime) { | |||
stage = STAGE_OFF; | |||
timeInCurrentStage = 0.f; | |||
} | |||
} | |||
} | |||
} | |||
void processTransitionsTriggerMode(const bool& gateHeld) { | |||
// calculate stage transitions | |||
switch (stage) { | |||
case STAGE_ATTACK: { | |||
if (env >= 1.f) { | |||
timeInCurrentStage = 0.f; | |||
if (gateHeld) { | |||
stage = STAGE_DECAY; | |||
} | |||
else { | |||
stage = STAGE_RELEASE; | |||
releaseValue = 1.f; | |||
} | |||
} | |||
break; | |||
} | |||
case STAGE_DECAY: { | |||
if (timeInCurrentStage >= decayTime) { | |||
timeInCurrentStage = 0.f; | |||
if (gateHeld) { | |||
stage = STAGE_SUSTAIN; | |||
} | |||
else { | |||
stage = STAGE_RELEASE; | |||
releaseValue = env; | |||
} | |||
} | |||
break; | |||
} | |||
case STAGE_OFF: | |||
case STAGE_RELEASE: | |||
case STAGE_SUSTAIN: { | |||
break; | |||
} | |||
} | |||
if (!gateHeld) { | |||
if (stage == STAGE_DECAY || stage == STAGE_SUSTAIN) { | |||
timeInCurrentStage = 0.f; | |||
stage = STAGE_RELEASE; | |||
releaseValue = env; | |||
} | |||
else if (stage == STAGE_RELEASE) { | |||
if (timeInCurrentStage >= releaseTime) { | |||
stage = STAGE_OFF; | |||
timeInCurrentStage = 0.f; | |||
} | |||
} | |||
} | |||
} | |||
void evolveEnvelope(const float& sampleTime) { | |||
switch (stage) { | |||
case STAGE_OFF: { | |||
env = 0.0f; | |||
break; | |||
} | |||
case STAGE_ATTACK: { | |||
timeInCurrentStage += sampleTime; | |||
env = std::min(timeInCurrentStage / attackTime, 1.f); | |||
env = std::pow(env, attackShape); | |||
break; | |||
} | |||
case STAGE_DECAY: { | |||
timeInCurrentStage += sampleTime; | |||
env = std::pow(1.f - std::min(1.f, timeInCurrentStage / decayTime), decayShape); | |||
env = sustainLevel + (1.f - sustainLevel) * env; | |||
break; | |||
} | |||
case STAGE_SUSTAIN: { | |||
env = sustainLevel; | |||
break; | |||
} | |||
case STAGE_RELEASE: { | |||
timeInCurrentStage += sampleTime; | |||
env = std::min(1.0f, timeInCurrentStage / releaseTime); | |||
env = releaseValue * std::pow(1.0f - env, releaseShape); | |||
break; | |||
} | |||
} | |||
} | |||
void process(const float& sampleTime, const bool& gateHeld, const bool& triggerMode) { | |||
if (triggerMode) { | |||
processTransitionsTriggerMode(gateHeld); | |||
} | |||
else { | |||
processTransitionsGateMode(gateHeld); | |||
} | |||
evolveEnvelope(sampleTime); | |||
} | |||
}; | |||
struct ADSR : Module { | |||
enum ParamIds { | |||
TRIGG_GATE_TOGGLE_PARAM, | |||
MANUAL_TRIGGER_PARAM, | |||
SHAPE_PARAM, | |||
ATTACK_PARAM, | |||
DECAY_PARAM, | |||
SUSTAIN_PARAM, | |||
RELEASE_PARAM, | |||
NUM_PARAMS | |||
}; | |||
enum InputIds { | |||
TRIGGER_INPUT, | |||
CV_ATTACK_INPUT, | |||
CV_DECAY_INPUT, | |||
CV_SUSTAIN_INPUT, | |||
CV_RELEASE_INPUT, | |||
NUM_INPUTS | |||
}; | |||
enum OutputIds { | |||
OUT_OUTPUT, | |||
STAGE_ATTACK_OUTPUT, | |||
STAGE_DECAY_OUTPUT, | |||
STAGE_SUSTAIN_OUTPUT, | |||
STAGE_RELEASE_OUTPUT, | |||
NUM_OUTPUTS | |||
}; | |||
enum LightIds { | |||
LED_LIGHT, | |||
LED_ATTACK_LIGHT, | |||
LED_DECAY_LIGHT, | |||
LED_SUSTAIN_LIGHT, | |||
LED_RELEASE_LIGHT, | |||
NUM_LIGHTS | |||
}; | |||
enum EnvelopeMode { | |||
GATE_MODE, | |||
TRIGGER_MODE | |||
}; | |||
BefacoADSREnvelope envelope; | |||
dsp::SchmittTrigger gateTrigger; | |||
dsp::ClockDivider cvDivider; | |||
float shape; | |||
static constexpr float minStageTime = 0.003f; // in seconds | |||
static constexpr float maxStageTime = 10.f; // in seconds | |||
// given a value from the slider and/or cv (rescaled to range 0 to 1), transform into the appropriate time in seconds | |||
static float convertCVToTimeInSeconds(float cv) { | |||
return minStageTime * std::pow(maxStageTime / minStageTime, cv); | |||
} | |||
struct TriggerGateParamQuantity : ParamQuantity { | |||
std::string getDisplayValueString() override { | |||
switch ((EnvelopeMode) getValue()) { | |||
case ADSR::GATE_MODE: return "Gate"; | |||
case ADSR::TRIGGER_MODE: return "Trigger"; | |||
default: assert(false); | |||
} | |||
} | |||
}; | |||
ADSR() { | |||
config(NUM_PARAMS, NUM_INPUTS, NUM_OUTPUTS, NUM_LIGHTS); | |||
configParam<TriggerGateParamQuantity>(TRIGG_GATE_TOGGLE_PARAM, GATE_MODE, TRIGGER_MODE, GATE_MODE, "Mode"); | |||
configParam(MANUAL_TRIGGER_PARAM, 0.f, 1.f, 0.f, "Trigger envelope"); | |||
configParam(SHAPE_PARAM, 0.f, 1.f, 0.f, "Envelope shape"); | |||
configParam(ATTACK_PARAM, 0.f, 1.f, 0.f, "Attack time", "s", maxStageTime / minStageTime, minStageTime); | |||
configParam(DECAY_PARAM, 0.f, 1.f, 0.f, "Decay time", "s", maxStageTime / minStageTime, minStageTime); | |||
configParam(SUSTAIN_PARAM, 0.f, 1.f, 0.f, "Sustain level", "%", 0.f, 100.f); | |||
configParam(RELEASE_PARAM, 0.f, 1.f, 0.f, "Release time", "s", maxStageTime / minStageTime, minStageTime); | |||
cvDivider.setDivision(16); | |||
} | |||
void process(const ProcessArgs& args) override { | |||
if (cvDivider.process()) { | |||
shape = params[SHAPE_PARAM].getValue(); | |||
envelope.decayShape = 1.f + shape; | |||
envelope.attackShape = 1.f - shape / 2.f; | |||
envelope.releaseShape = 1.f + shape; | |||
const float attackCV = clamp(params[ATTACK_PARAM].getValue() + inputs[CV_ATTACK_INPUT].getVoltage() / 10.f, 0.f, 1.f); | |||
envelope.attackTime = convertCVToTimeInSeconds(attackCV); | |||
const float decayCV = clamp(params[DECAY_PARAM].getValue() + inputs[CV_DECAY_INPUT].getVoltage() / 10.f, 0.f, 1.f); | |||
envelope.decayTime = convertCVToTimeInSeconds(decayCV); | |||
const float sustainCV = clamp(params[SUSTAIN_PARAM].getValue() + inputs[CV_SUSTAIN_INPUT].getVoltage() / 10.f, 0.f, 1.f); | |||
envelope.sustainLevel = sustainCV; | |||
const float releaseCV = clamp(params[RELEASE_PARAM].getValue() + inputs[CV_RELEASE_INPUT].getVoltage() / 10.f, 0.f, 1.f); | |||
envelope.releaseTime = convertCVToTimeInSeconds(releaseCV); | |||
} | |||
const bool triggered = gateTrigger.process(rescale(params[MANUAL_TRIGGER_PARAM].getValue() * 10.f + inputs[TRIGGER_INPUT].getVoltage(), 0.1f, 2.f, 0.f, 1.f)); | |||
const bool gateOn = gateTrigger.isHigh() || params[MANUAL_TRIGGER_PARAM].getValue(); | |||
const bool triggerMode = params[TRIGG_GATE_TOGGLE_PARAM].getValue() == 1; | |||
if (triggerMode) { | |||
if (triggered) { | |||
envelope.retrigger(); | |||
} | |||
} | |||
envelope.process(args.sampleTime, gateOn, triggerMode); | |||
outputs[OUT_OUTPUT].setVoltage(envelope.env * 10.f); | |||
outputs[STAGE_ATTACK_OUTPUT].setVoltage(10.f * (envelope.stage == BefacoADSREnvelope::STAGE_ATTACK)); | |||
outputs[STAGE_DECAY_OUTPUT].setVoltage(10.f * (envelope.stage == BefacoADSREnvelope::STAGE_DECAY)); | |||
outputs[STAGE_SUSTAIN_OUTPUT].setVoltage(10.f * (envelope.stage == BefacoADSREnvelope::STAGE_SUSTAIN)); | |||
outputs[STAGE_RELEASE_OUTPUT].setVoltage(10.f * (envelope.stage == BefacoADSREnvelope::STAGE_RELEASE)); | |||
lights[LED_ATTACK_LIGHT].setBrightness((envelope.stage == BefacoADSREnvelope::STAGE_ATTACK)); | |||
lights[LED_DECAY_LIGHT].setBrightness((envelope.stage == BefacoADSREnvelope::STAGE_DECAY)); | |||
lights[LED_SUSTAIN_LIGHT].setBrightness((envelope.stage == BefacoADSREnvelope::STAGE_SUSTAIN)); | |||
lights[LED_RELEASE_LIGHT].setBrightness((envelope.stage == BefacoADSREnvelope::STAGE_RELEASE)); | |||
lights[LED_LIGHT].setBrightness((float) gateOn); | |||
} | |||
}; | |||
struct ADSRWidget : ModuleWidget { | |||
ADSRWidget(ADSR* module) { | |||
setModule(module); | |||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/ADSR.svg"))); | |||
addChild(createWidget<Knurlie>(Vec(RACK_GRID_WIDTH, 0))); | |||
addChild(createWidget<Knurlie>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | |||
addChild(createWidget<Knurlie>(Vec(RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | |||
addChild(createWidget<Knurlie>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | |||
addParam(createParamCentered<BefacoSwitch>(mm2px(Vec(20.263, 17.128)), module, ADSR::TRIGG_GATE_TOGGLE_PARAM)); | |||
addParam(createParamCentered<BefacoPush>(mm2px(Vec(11.581, 32.473)), module, ADSR::MANUAL_TRIGGER_PARAM)); | |||
addParam(createParamCentered<BefacoTinyKnob>(mm2px(Vec(29.063, 32.573)), module, ADSR::SHAPE_PARAM)); | |||
addParam(createParam<BefacoSlidePot>(mm2px(Vec(2.294, 45.632)), module, ADSR::ATTACK_PARAM)); | |||
addParam(createParam<BefacoSlidePot>(mm2px(Vec(12.422, 45.632)), module, ADSR::DECAY_PARAM)); | |||
addParam(createParam<BefacoSlidePot>(mm2px(Vec(22.551, 45.632)), module, ADSR::SUSTAIN_PARAM)); | |||
addParam(createParam<BefacoSlidePot>(mm2px(Vec(32.68, 45.632)), module, ADSR::RELEASE_PARAM)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(6.841, 15.5)), module, ADSR::TRIGGER_INPUT)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(5.022, 113.506)), module, ADSR::CV_ATTACK_INPUT)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(15.195, 113.506)), module, ADSR::CV_DECAY_INPUT)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(25.368, 113.506)), module, ADSR::CV_SUSTAIN_INPUT)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(35.541, 113.506)), module, ADSR::CV_RELEASE_INPUT)); | |||
addOutput(createOutputCentered<BefacoOutputPort>(mm2px(Vec(33.721, 15.479)), module, ADSR::OUT_OUTPUT)); | |||
addOutput(createOutputCentered<BefacoOutputPort>(mm2px(Vec(5.022, 100.858)), module, ADSR::STAGE_ATTACK_OUTPUT)); | |||
addOutput(createOutputCentered<BefacoOutputPort>(mm2px(Vec(15.195, 100.858)), module, ADSR::STAGE_DECAY_OUTPUT)); | |||
addOutput(createOutputCentered<BefacoOutputPort>(mm2px(Vec(25.368, 100.858)), module, ADSR::STAGE_SUSTAIN_OUTPUT)); | |||
addOutput(createOutputCentered<BefacoOutputPort>(mm2px(Vec(35.541, 100.858)), module, ADSR::STAGE_RELEASE_OUTPUT)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(20.254, 40.864)), module, ADSR::LED_LIGHT)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(5.001, 92.893)), module, ADSR::LED_ATTACK_LIGHT)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(15.174, 92.893)), module, ADSR::LED_DECAY_LIGHT)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(25.347, 92.893)), module, ADSR::LED_SUSTAIN_LIGHT)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(35.52, 92.893)), module, ADSR::LED_RELEASE_LIGHT)); | |||
} | |||
}; | |||
Model* modelADSR = createModel<ADSR, ADSRWidget>("ADSR"); |
@@ -90,13 +90,13 @@ struct ChoppingKinky : Module { | |||
gainB += inputs[VCA_CV_B_INPUT].getVoltage() / 10.f; | |||
gainB = std::max(gainB, 0.f); | |||
const float inA = inputs[IN_A_INPUT].getVoltage(); | |||
const float inB = inputs[IN_B_INPUT].getNormalVoltage(inputs[IN_A_INPUT].getVoltage()); | |||
const float inA = inputs[IN_A_INPUT].getVoltageSum(); | |||
const float inB = inputs[IN_B_INPUT].getNormalVoltage(inputs[IN_A_INPUT].getVoltageSum()); | |||
// if the CHOPP gate is wired in, do chop logic | |||
if (inputs[IN_GATE_INPUT].isConnected()) { | |||
// TODO: check rescale? | |||
trigger.process(rescale(inputs[IN_GATE_INPUT].getVoltage(), 0.1f, 2.f, 0.f, 1.f)); | |||
trigger.process(rescale(inputs[IN_GATE_INPUT].getVoltageSum(), 0.1f, 2.f, 0.f, 1.f)); | |||
outputAToChopp = trigger.isHigh(); | |||
} | |||
// else zero-crossing detector on input A switches between A and B | |||
@@ -86,7 +86,7 @@ struct EvenVCO : Module { | |||
freq[c / 4] = clamp(freq[c / 4], 0.f, 20000.f); | |||
} | |||
// Pulse width | |||
// Pulse width | |||
float_4 pw[4] = {}; | |||
for (int c = 0; c < channels; c += 4) | |||
pw[c / 4] = params[PWM_PARAM].getValue(); | |||
@@ -95,7 +95,7 @@ struct EvenVCO : Module { | |||
for (int c = 0; c < channels; c += 4) | |||
pw[c / 4] += inputs[PWM_INPUT].getPolyVoltageSimd<float_4>(c) / 5.f; | |||
} | |||
float_4 deltaPhase[4] = {}; | |||
float_4 oldPhase[4] = {}; | |||
for (int c = 0; c < channels; c += 4) { | |||
@@ -123,7 +123,7 @@ struct KickallWidget : ModuleWidget { | |||
addChild(createWidget<Knurlie>(Vec(RACK_GRID_WIDTH, 0))); | |||
addChild(createWidget<Knurlie>(Vec(RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | |||
addParam(createParamCentered<BefacoTinyKnobGrey>(mm2px(Vec(8.472, 28.97)), module, Kickall::TUNE_PARAM)); | |||
addParam(createParamCentered<BefacoTinyKnobDarkGrey>(mm2px(Vec(8.472, 28.97)), module, Kickall::TUNE_PARAM)); | |||
addParam(createParamCentered<BefacoPush>(mm2px(Vec(22.409, 29.159)), module, Kickall::TRIGG_BUTTON_PARAM)); | |||
addParam(createParamCentered<Davies1900hLargeGreyKnob>(mm2px(Vec(15.526, 49.292)), module, Kickall::SHAPE_PARAM)); | |||
addParam(createParam<BefacoSlidePot>(mm2px(Vec(19.667, 63.897)), module, Kickall::DECAY_PARAM)); | |||
@@ -0,0 +1,142 @@ | |||
#include "plugin.hpp" | |||
#include "Muxlicer.hpp" | |||
struct Mex : Module { | |||
static const int numSteps = 8; | |||
enum ParamIds { | |||
ENUMS(STEP_PARAM, numSteps), | |||
NUM_PARAMS | |||
}; | |||
enum InputIds { | |||
GATE_IN_INPUT, | |||
NUM_INPUTS | |||
}; | |||
enum OutputIds { | |||
OUT_OUTPUT, | |||
NUM_OUTPUTS | |||
}; | |||
enum LightIds { | |||
ENUMS(LED, numSteps), | |||
NUM_LIGHTS | |||
}; | |||
enum StepState { | |||
GATE_IN_MODE, | |||
MUTE_MODE, | |||
MUXLICER_MODE | |||
}; | |||
dsp::SchmittTrigger gateInTrigger; | |||
struct GateSwitchParamQuantity : ParamQuantity { | |||
std::string getDisplayValueString() override { | |||
switch ((StepState) ParamQuantity::getValue()) { | |||
case GATE_IN_MODE: return "Gate in/Clock Out"; | |||
case MUTE_MODE: return "Muted"; | |||
case MUXLICER_MODE: return "All Gates"; | |||
default: return ""; | |||
} | |||
} | |||
}; | |||
Mex() { | |||
config(NUM_PARAMS, NUM_INPUTS, NUM_OUTPUTS, NUM_LIGHTS); | |||
for (int i = 0; i < 8; ++i) { | |||
configParam<GateSwitchParamQuantity>(STEP_PARAM + i, 0.f, 2.f, 0.f, string::f("Step %d", i + 1)); | |||
} | |||
} | |||
Muxlicer* findHostModulePtr(Module* module) { | |||
if (module) { | |||
if (module->leftExpander.module) { | |||
// if it's Muxlicer, we're done | |||
if (module->leftExpander.module->model == modelMuxlicer) { | |||
return reinterpret_cast<Muxlicer*>(module->leftExpander.module); | |||
} | |||
// if it's Mex, keep recursing | |||
else if (module->leftExpander.module->model == modelMex) { | |||
return findHostModulePtr(module->leftExpander.module); | |||
} | |||
} | |||
} | |||
return nullptr; | |||
} | |||
void process(const ProcessArgs& args) override { | |||
for (int i = 0; i < 8; i++) { | |||
lights[i].setBrightness(0.f); | |||
} | |||
Muxlicer const* mother = findHostModulePtr(this); | |||
if (mother) { | |||
float gate = 0.f; | |||
if (mother->playState != Muxlicer::STATE_STOPPED) { | |||
const int currentStep = clamp(mother->addressIndex, 0, 7); | |||
StepState state = (StepState) params[STEP_PARAM + currentStep].getValue(); | |||
if (state == MUXLICER_MODE) { | |||
gate = mother->isAllGatesOutHigh; | |||
} | |||
else if (state == GATE_IN_MODE) { | |||
// gate in will convert non-gate signals to gates (via schmitt trigger) | |||
// if input is present | |||
if (inputs[GATE_IN_INPUT].isConnected()) { | |||
gateInTrigger.process(inputs[GATE_IN_INPUT].getVoltage()); | |||
gate = gateInTrigger.isHigh(); | |||
} | |||
// otherwise the main Muxlicer output clock (including divisions/multiplications) | |||
// is normalled in | |||
else { | |||
gate = mother->isOutputClockHigh; | |||
} | |||
} | |||
lights[currentStep].setBrightness(gate); | |||
} | |||
outputs[OUT_OUTPUT].setVoltage(gate * 10.f); | |||
} | |||
} | |||
}; | |||
struct MexWidget : ModuleWidget { | |||
MexWidget(Mex* module) { | |||
setModule(module); | |||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/Mex.svg"))); | |||
addChild(createWidget<Knurlie>(Vec(RACK_GRID_WIDTH, 0))); | |||
addChild(createWidget<Knurlie>(Vec(RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | |||
addParam(createParamCentered<BefacoSwitchHorizontal>(mm2px(Vec(8.088, 13.063)), module, Mex::STEP_PARAM + 0)); | |||
addParam(createParamCentered<BefacoSwitchHorizontal>(mm2px(Vec(8.088, 25.706)), module, Mex::STEP_PARAM + 1)); | |||
addParam(createParamCentered<BefacoSwitchHorizontal>(mm2px(Vec(8.088, 38.348)), module, Mex::STEP_PARAM + 2)); | |||
addParam(createParamCentered<BefacoSwitchHorizontal>(mm2px(Vec(8.088, 50.990)), module, Mex::STEP_PARAM + 3)); | |||
addParam(createParamCentered<BefacoSwitchHorizontal>(mm2px(Vec(8.088, 63.632)), module, Mex::STEP_PARAM + 4)); | |||
addParam(createParamCentered<BefacoSwitchHorizontal>(mm2px(Vec(8.088, 76.274)), module, Mex::STEP_PARAM + 5)); | |||
addParam(createParamCentered<BefacoSwitchHorizontal>(mm2px(Vec(8.088, 88.916)), module, Mex::STEP_PARAM + 6)); | |||
addParam(createParamCentered<BefacoSwitchHorizontal>(mm2px(Vec(8.088, 101.559)), module, Mex::STEP_PARAM + 7)); | |||
addInput(createInputCentered<PJ301MPort>(mm2px(Vec(4.978, 113.445)), module, Mex::GATE_IN_INPUT)); | |||
addOutput(createOutputCentered<PJ301MPort>(mm2px(Vec(15.014, 113.4)), module, Mex::OUT_OUTPUT)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(17.7, 13.063)), module, Mex::LED + 0)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(17.7, 25.706)), module, Mex::LED + 1)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(17.7, 38.348)), module, Mex::LED + 2)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(17.7, 50.990)), module, Mex::LED + 3)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(17.7, 63.632)), module, Mex::LED + 4)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(17.7, 76.274)), module, Mex::LED + 5)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(17.7, 88.916)), module, Mex::LED + 6)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(17.7, 101.558)), module, Mex::LED + 7)); | |||
} | |||
}; | |||
Model* modelMex = createModel<Mex, MexWidget>("Mex"); |
@@ -0,0 +1,296 @@ | |||
#include "plugin.hpp" | |||
using simd::float_4; | |||
// equal sum crossfade, -1 <= p <= 1 | |||
template <typename T> | |||
inline T equalSumCrossfade(T a, T b, const float p) { | |||
return a * (0.5f * (1.f - p)) + b * (0.5f * (1.f + p)); | |||
} | |||
// equal power crossfade, -1 <= p <= 1 | |||
template <typename T> | |||
inline T equalPowerCrossfade(T a, T b, const float p) { | |||
//return std::min(std::exp(4.f * p), 1.f) * b + std::min(std::exp(4.f * -p), 1.f) * a; | |||
return std::min(exponentialBipolar80Pade_5_4(p + 1), 1.f) * b + std::min(exponentialBipolar80Pade_5_4(1 - p), 1.f) * a; | |||
} | |||
// TExponentialSlewLimiter doesn't appear to work as is required for this application. | |||
// I think it is due to the absence of the logic that stops the output rising / falling too quickly, | |||
// i.e. faster than the original signal? For now, we use this implementation (essentialy the same as | |||
// SlewLimiter.cpp) | |||
struct ExpLogSlewLimiter { | |||
float out = 0.f; | |||
float slew = 0.f; | |||
void reset() { | |||
out = 0.f; | |||
} | |||
void setSlew(float slew) { | |||
this->slew = slew; | |||
} | |||
float process(float deltaTime, float in) { | |||
if (in > out) { | |||
out += slew * (in - out) * deltaTime; | |||
if (out > in) { | |||
out = in; | |||
} | |||
} | |||
else if (in < out) { | |||
out += slew * (in - out) * deltaTime; | |||
if (out < in) { | |||
out = in; | |||
} | |||
} | |||
return out; | |||
} | |||
}; | |||
struct Morphader : Module { | |||
enum ParamIds { | |||
CV_PARAM, | |||
ENUMS(A_LEVEL, 4), | |||
ENUMS(B_LEVEL, 4), | |||
ENUMS(MODE, 4), | |||
FADER_LAG_PARAM, | |||
FADER_PARAM, | |||
NUM_PARAMS | |||
}; | |||
enum InputIds { | |||
ENUMS(CV_INPUT, 4), | |||
ENUMS(A_INPUT, 4), | |||
ENUMS(B_INPUT, 4), | |||
NUM_INPUTS | |||
}; | |||
enum OutputIds { | |||
ENUMS(OUT, 4), | |||
NUM_OUTPUTS | |||
}; | |||
enum LightIds { | |||
ENUMS(A_LED, 4), | |||
ENUMS(B_LED, 4), | |||
NUM_LIGHTS | |||
}; | |||
enum CrossfadeMode { | |||
AUDIO_MODE, | |||
CV_MODE | |||
}; | |||
static const int NUM_MIXER_CHANNELS = 4; | |||
const float_4 normal10VSimd = {10.f}; | |||
ExpLogSlewLimiter slewLimiter; | |||
// minimum and maximum slopes in volts per second, they specify the time to get | |||
// from A (-1) to B (+1) | |||
constexpr static float slewMin = 2.0 / 15.f; | |||
constexpr static float slewMax = 2.0 / 0.01f; | |||
struct AudioCVModeParam : ParamQuantity { | |||
std::string getDisplayValueString() override { | |||
switch (static_cast<CrossfadeMode>(getValue())) { | |||
case AUDIO_MODE: return "Audio"; | |||
case CV_MODE: return "CV"; | |||
default: assert(false); | |||
} | |||
} | |||
}; | |||
Morphader() { | |||
config(NUM_PARAMS, NUM_INPUTS, NUM_OUTPUTS, NUM_LIGHTS); | |||
configParam(CV_PARAM, 0.f, 1.f, 1.f, "CV"); | |||
for (int i = 0; i < NUM_MIXER_CHANNELS; i++) { | |||
configParam(A_LEVEL + i, 0.f, 1.f, 0.f, "A level " + std::to_string(i + 1)); | |||
} | |||
for (int i = 0; i < NUM_MIXER_CHANNELS; i++) { | |||
configParam(B_LEVEL + i, 0.f, 1.f, 0.f, "B level " + std::to_string(i + 1)); | |||
} | |||
for (int i = 0; i < NUM_MIXER_CHANNELS; i++) { | |||
configParam<AudioCVModeParam>(MODE + i, AUDIO_MODE, CV_MODE, AUDIO_MODE, "Mode " + std::to_string(i + 1)); | |||
} | |||
configParam(FADER_LAG_PARAM, 2.0f / slewMax, 2.0f / slewMin, 2.0f / slewMax, "Fader lag", "s"); | |||
configParam(FADER_PARAM, -1.f, 1.f, 0.f, "Fader"); | |||
} | |||
// determine the cross-fade between -1 (A) and +1 (B) for each of the 4 channels | |||
float_4 determineChannelCrossfades(const float deltaTime) { | |||
float_4 channelCrossfades = {}; | |||
const float slewLambda = 2.0f / params[FADER_LAG_PARAM].getValue(); | |||
slewLimiter.setSlew(slewLambda); | |||
const float masterCrossfadeValue = slewLimiter.process(deltaTime, params[FADER_PARAM].getValue()); | |||
for (int i = 0; i < NUM_MIXER_CHANNELS; i++) { | |||
if (i == 0) { | |||
// CV will be added to master for channel 1, and if not connected, the normalled value of 5.0V will correspond to the midpoint | |||
const float crossfadeCV = clamp(inputs[CV_INPUT + i].getVoltage(), 0.f, 10.f); | |||
channelCrossfades[i] = params[CV_PARAM].getValue() * rescale(crossfadeCV, 0.f, 10.f, 0.f, +2.f) + masterCrossfadeValue; | |||
} | |||
else { | |||
// if present for the current channel, CV has total control (crossfader is ignored) | |||
if (inputs[CV_INPUT + i].isConnected()) { | |||
const float crossfadeCV = clamp(inputs[CV_INPUT + i].getVoltage(), 0.f, 10.f); | |||
channelCrossfades[i] = rescale(crossfadeCV, 0.f, 10.f, -1.f, +1.f); | |||
} | |||
// if channel 1 is plugged in, but this channel isn't, channel 1 is normalled - in | |||
// this scenario, however the CV is summed with the crossfader | |||
else if (inputs[CV_INPUT + 0].isConnected()) { | |||
const float crossfadeCV = clamp(inputs[CV_INPUT + 0].getVoltage(), 0.f, 10.f); | |||
channelCrossfades[i] = params[CV_PARAM].getValue() * rescale(crossfadeCV, 0.f, 10.f, 0.f, +2.f) + masterCrossfadeValue; | |||
} | |||
else { | |||
channelCrossfades[i] = masterCrossfadeValue; | |||
} | |||
} | |||
channelCrossfades[i] = clamp(channelCrossfades[i], -1.f, +1.f); | |||
} | |||
return channelCrossfades; | |||
} | |||
void process(const ProcessArgs& args) override { | |||
int maxChannels = 1; | |||
float_4 mix[4] = {}; | |||
const float_4 channelCrossfades = determineChannelCrossfades(args.sampleTime); | |||
for (int i = 0; i < NUM_MIXER_CHANNELS; i++) { | |||
const int channels = std::max(std::max(inputs[A_INPUT + i].getChannels(), inputs[B_INPUT + i].getChannels()), 1); | |||
// keep track of the max number of channels for the mix output, noting that if channels are taken out of the mix | |||
// (i.e. they're connected) they shouldn't contribute to the mix polyphony calculation | |||
if (!outputs[OUT + i].isConnected()) { | |||
maxChannels = std::max(maxChannels, channels); | |||
} | |||
float_4 out[4] = {}; | |||
for (int c = 0; c < channels; c += 4) { | |||
float_4 inA = inputs[A_INPUT + i].getNormalVoltageSimd(normal10VSimd, c) * params[A_LEVEL + i].getValue(); | |||
float_4 inB = inputs[B_INPUT + i].getNormalVoltageSimd(normal10VSimd, c) * params[B_LEVEL + i].getValue(); | |||
switch (static_cast<CrossfadeMode>(params[MODE + i].getValue())) { | |||
case CV_MODE: { | |||
out[c / 4] = equalSumCrossfade(inA, inB, channelCrossfades[i]); | |||
break; | |||
} | |||
case AUDIO_MODE: { | |||
// in audio mode, close to the centre point it is possible to get large voltages | |||
// (e.g. if A and B are both 10V const). however according to the standard, it is | |||
// better not to clip this https://vcvrack.com/manual/VoltageStandards#Output-Saturation | |||
out[c / 4] = equalPowerCrossfade(inA, inB, channelCrossfades[i]); | |||
break; | |||
} | |||
default: { | |||
out[c / 4] = 0.f; | |||
} | |||
} | |||
} | |||
// if output is patched, the channel is taken out of the mix | |||
if (outputs[OUT + i].isConnected() && i != NUM_MIXER_CHANNELS - 1) { | |||
outputs[OUT + i].setChannels(channels); | |||
for (int c = 0; c < channels; c += 4) { | |||
outputs[OUT + i].setVoltageSimd(out[c / 4], c); | |||
} | |||
} | |||
else { | |||
for (int c = 0; c < channels; c += 4) { | |||
mix[c / 4] += out[c / 4]; | |||
} | |||
} | |||
if (i == NUM_MIXER_CHANNELS - 1) { | |||
outputs[OUT + i].setChannels(maxChannels); | |||
for (int c = 0; c < maxChannels; c += 4) { | |||
outputs[OUT + i].setVoltageSimd(mix[c / 4], c); | |||
} | |||
} | |||
switch (static_cast<CrossfadeMode>(params[MODE + i].getValue())) { | |||
case AUDIO_MODE: { | |||
lights[A_LED + i].setBrightness(equalPowerCrossfade(1.f, 0.f, channelCrossfades[i])); | |||
lights[B_LED + i].setBrightness(equalPowerCrossfade(0.f, 1.f, channelCrossfades[i])); | |||
break; | |||
} | |||
case CV_MODE: { | |||
lights[A_LED + i].setBrightness(equalSumCrossfade(1.f, 0.f, channelCrossfades[i])); | |||
lights[B_LED + i].setBrightness(equalSumCrossfade(0.f, 1.f, channelCrossfades[i])); | |||
break; | |||
} | |||
default: { | |||
lights[A_LED + i].setBrightness(0.f); | |||
lights[B_LED + i].setBrightness(0.f); | |||
break; | |||
} | |||
} | |||
} // end loop over mixer channels | |||
} | |||
}; | |||
struct MorphaderWidget : ModuleWidget { | |||
MorphaderWidget(Morphader* module) { | |||
setModule(module); | |||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/Morphader.svg"))); | |||
addChild(createWidget<Knurlie>(Vec(RACK_GRID_WIDTH, 0))); | |||
addChild(createWidget<Knurlie>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | |||
addChild(createWidget<Knurlie>(Vec(RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | |||
addChild(createWidget<Knurlie>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | |||
addParam(createParamCentered<BefacoTinyKnob>(mm2px(Vec(10.817, 15.075)), module, Morphader::CV_PARAM)); | |||
addParam(createParamCentered<BefacoTinyKnob>(mm2px(Vec(30.243, 30.537)), module, Morphader::A_LEVEL + 0)); | |||
addParam(createParamCentered<BefacoTinyKnobLightGrey>(mm2px(Vec(30.243, 48.017)), module, Morphader::A_LEVEL + 1)); | |||
addParam(createParamCentered<BefacoTinyKnobDarkGrey>(mm2px(Vec(30.243, 65.523)), module, Morphader::A_LEVEL + 2)); | |||
addParam(createParamCentered<BefacoTinyKnobBlack>(mm2px(Vec(30.243, 83.051)), module, Morphader::A_LEVEL + 3)); | |||
addParam(createParamCentered<BefacoTinyKnob>(mm2px(Vec(52.696, 30.537)), module, Morphader::B_LEVEL + 0)); | |||
addParam(createParamCentered<BefacoTinyKnobLightGrey>(mm2px(Vec(52.696, 48.017)), module, Morphader::B_LEVEL + 1)); | |||
addParam(createParamCentered<BefacoTinyKnobDarkGrey>(mm2px(Vec(52.696, 65.523)), module, Morphader::B_LEVEL + 2)); | |||
addParam(createParamCentered<BefacoTinyKnobBlack>(mm2px(Vec(52.696, 83.051)), module, Morphader::B_LEVEL + 3)); | |||
addParam(createParam<CKSSNarrow>(mm2px(Vec(39.775, 28.107)), module, Morphader::MODE + 0)); | |||
addParam(createParam<CKSSNarrow>(mm2px(Vec(39.775, 45.627)), module, Morphader::MODE + 1)); | |||
addParam(createParam<CKSSNarrow>(mm2px(Vec(39.775, 63.146)), module, Morphader::MODE + 2)); | |||
addParam(createParam<CKSSNarrow>(mm2px(Vec(39.775, 80.666)), module, Morphader::MODE + 3)); | |||
addParam(createParamCentered<BefacoTinyKnobRed>(mm2px(Vec(10.817, 99.242)), module, Morphader::FADER_LAG_PARAM)); | |||
addParam(createParamCentered<Crossfader>(mm2px(Vec(30., 114.25)), module, Morphader::FADER_PARAM)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(25.214, 14.746)), module, Morphader::CV_INPUT + 0)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(35.213, 14.746)), module, Morphader::CV_INPUT + 1)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(45.236, 14.746)), module, Morphader::CV_INPUT + 2)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(55.212, 14.746)), module, Morphader::CV_INPUT + 3)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(5.812, 32.497)), module, Morphader::A_INPUT + 0)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(5.812, 48.017)), module, Morphader::A_INPUT + 1)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(5.812, 65.523)), module, Morphader::A_INPUT + 2)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(5.812, 81.185)), module, Morphader::A_INPUT + 3)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(15.791, 32.497)), module, Morphader::B_INPUT + 0)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(15.791, 48.017)), module, Morphader::B_INPUT + 1)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(15.791, 65.523)), module, Morphader::B_INPUT + 2)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(15.791, 81.185)), module, Morphader::B_INPUT + 3)); | |||
addOutput(createOutputCentered<BefacoOutputPort>(mm2px(Vec(25.177, 100.5)), module, Morphader::OUT + 0)); | |||
addOutput(createOutputCentered<BefacoOutputPort>(mm2px(Vec(35.177, 100.5)), module, Morphader::OUT + 1)); | |||
addOutput(createOutputCentered<BefacoOutputPort>(mm2px(Vec(45.177, 100.5)), module, Morphader::OUT + 2)); | |||
addOutput(createOutputCentered<BefacoOutputPort>(mm2px(Vec(55.176, 100.5)), module, Morphader::OUT + 3)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(37.594, 24.378)), module, Morphader::A_LED + 0)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(37.594, 41.908)), module, Morphader::A_LED + 1)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(37.594, 59.488)), module, Morphader::A_LED + 2)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(37.594, 76.918)), module, Morphader::A_LED + 3)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(45.332, 24.378)), module, Morphader::B_LED + 0)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(45.332, 41.908)), module, Morphader::B_LED + 1)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(45.332, 59.488)), module, Morphader::B_LED + 2)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(45.332, 76.918)), module, Morphader::B_LED + 3)); | |||
} | |||
}; | |||
Model* modelMorphader = createModel<Morphader, MorphaderWidget>("Morphader"); |
@@ -0,0 +1,133 @@ | |||
#include "plugin.hpp" | |||
using simd::float_4; | |||
struct STMix : Module { | |||
// NOTE: not including auxiliary channel | |||
static const int numMixerChannels = 4; | |||
enum ParamIds { | |||
ENUMS(GAIN_PARAM, numMixerChannels), | |||
NUM_PARAMS | |||
}; | |||
enum InputIds { | |||
// +1 for aux | |||
ENUMS(LEFT_INPUT, numMixerChannels + 1), | |||
ENUMS(RIGHT_INPUT, numMixerChannels + 1), | |||
NUM_INPUTS | |||
}; | |||
enum OutputIds { | |||
LEFT_OUTPUT, | |||
RIGHT_OUTPUT, | |||
NUM_OUTPUTS | |||
}; | |||
enum LightIds { | |||
ENUMS(LEFT_LED, 3), | |||
ENUMS(RIGHT_LED, 3), | |||
NUM_LIGHTS | |||
}; | |||
STMix() { | |||
config(NUM_PARAMS, NUM_INPUTS, NUM_OUTPUTS, NUM_LIGHTS); | |||
for (int i = 0; i < numMixerChannels; ++i) { | |||
configParam(GAIN_PARAM + i, 0.f, 1.f, 0.f, string::f("Gain %d", i + 1)); | |||
} | |||
} | |||
void process(const ProcessArgs& args) override { | |||
float_4 out_left[4] = {}; | |||
float_4 out_right[4] = {}; | |||
int numActivePolyphonyEngines = 1; | |||
for (int i = 0; i < numMixerChannels + 1; ++i) { | |||
const int stereoPolyChannels = std::max(inputs[LEFT_INPUT + i].getChannels(), | |||
inputs[RIGHT_INPUT + i].getChannels()); | |||
numActivePolyphonyEngines = std::max(numActivePolyphonyEngines, stereoPolyChannels); | |||
} | |||
for (int i = 0; i < numMixerChannels + 1; ++i) { | |||
const float gain = (i < numMixerChannels) ? exponentialBipolar80Pade_5_4(params[GAIN_PARAM + i].getValue()) : 1.f; | |||
for (int c = 0; c < numActivePolyphonyEngines; c += 4) { | |||
const float_4 in_left = inputs[LEFT_INPUT + i].getNormalVoltageSimd<float_4>(0.f, c); | |||
const float_4 in_right = inputs[RIGHT_INPUT + i].getNormalVoltageSimd<float_4>(in_left, c); | |||
out_left[c / 4] += in_left * gain; | |||
out_right[c / 4] += in_right * gain; | |||
} | |||
} | |||
outputs[LEFT_OUTPUT].setChannels(numActivePolyphonyEngines); | |||
outputs[RIGHT_OUTPUT].setChannels(numActivePolyphonyEngines); | |||
for (int c = 0; c < numActivePolyphonyEngines; c += 4) { | |||
outputs[LEFT_OUTPUT].setVoltageSimd(out_left[c / 4], c); | |||
outputs[RIGHT_OUTPUT].setVoltageSimd(out_right[c / 4], c); | |||
} | |||
if (numActivePolyphonyEngines == 1) { | |||
lights[LEFT_LED + 0].setSmoothBrightness(outputs[LEFT_OUTPUT].getVoltage() / 5.f, args.sampleTime); | |||
lights[RIGHT_LED + 0].setSmoothBrightness(outputs[RIGHT_OUTPUT].getVoltage() / 5.f, args.sampleTime); | |||
lights[LEFT_LED + 1].setBrightness(0.f); | |||
lights[RIGHT_LED + 1].setBrightness(0.f); | |||
lights[LEFT_LED + 2].setBrightness(0.f); | |||
lights[RIGHT_LED + 2].setBrightness(0.f); | |||
} | |||
else { | |||
lights[LEFT_LED + 0].setBrightness(0.f); | |||
lights[RIGHT_LED + 0].setBrightness(0.f); | |||
lights[LEFT_LED + 1].setBrightness(0.f); | |||
lights[RIGHT_LED + 1].setBrightness(0.f); | |||
float b_left = 0.f; | |||
float b_right = 0.f; | |||
for (int c = 0; c < numActivePolyphonyEngines; c++) { | |||
b_left += std::pow(out_left[c / 4][c % 4], 2); | |||
b_right += std::pow(out_right[c / 4][c % 4], 2); | |||
} | |||
b_left = std::sqrt(b_left) / 5.f; | |||
b_right = std::sqrt(b_right) / 5.f; | |||
lights[LEFT_LED + 2].setSmoothBrightness(b_left, args.sampleTime); | |||
lights[RIGHT_LED + 2].setSmoothBrightness(b_right, args.sampleTime); | |||
} | |||
} | |||
}; | |||
struct STMixWidget : ModuleWidget { | |||
STMixWidget(STMix* module) { | |||
setModule(module); | |||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/STMix.svg"))); | |||
addChild(createWidget<Knurlie>(Vec(RACK_GRID_WIDTH, 0))); | |||
addChild(createWidget<Knurlie>(Vec(RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | |||
addParam(createParamCentered<Davies1900hWhiteKnob>(mm2px(Vec(21.0, 18.141)), module, STMix::GAIN_PARAM + 0)); | |||
addParam(createParamCentered<Davies1900hLightGreyKnob>(mm2px(Vec(21.0, 41.451)), module, STMix::GAIN_PARAM + 1)); | |||
addParam(createParamCentered<Davies1900hDarkGreyKnob>(mm2px(Vec(21.0, 64.318)), module, STMix::GAIN_PARAM + 2)); | |||
addParam(createParamCentered<Davies1900hDarkBlackAlt>(mm2px(Vec(21.0, 87.124)), module, STMix::GAIN_PARAM + 3)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(6.3, 13.108)), module, STMix::LEFT_INPUT + 0)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(6.3, 36.175)), module, STMix::LEFT_INPUT + 1)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(6.3, 59.243)), module, STMix::LEFT_INPUT + 2)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(6.3, 82.311)), module, STMix::LEFT_INPUT + 3)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(6.3, 105.378)), module, STMix::LEFT_INPUT + 4)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(6.3, 23.108)), module, STMix::RIGHT_INPUT + 0)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(6.3, 46.354)), module, STMix::RIGHT_INPUT + 1)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(6.3, 69.237)), module, STMix::RIGHT_INPUT + 2)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(6.3, 92.132)), module, STMix::RIGHT_INPUT + 3)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(6.3, 115.379)), module, STMix::RIGHT_INPUT + 4)); | |||
addOutput(createOutputCentered<BefacoOutputPort>(mm2px(Vec(23.8, 105.422)), module, STMix::LEFT_OUTPUT)); | |||
addOutput(createOutputCentered<BefacoOutputPort>(mm2px(Vec(23.8, 115.392)), module, STMix::RIGHT_OUTPUT)); | |||
addChild(createLightCentered<MediumLight<RedGreenBlueLight>>(mm2px(Vec(16.8, 103.0)), module, STMix::LEFT_LED)); | |||
addChild(createLightCentered<MediumLight<RedGreenBlueLight>>(mm2px(Vec(16.8, 113.0)), module, STMix::RIGHT_LED)); | |||
} | |||
}; | |||
Model* modelSTMix = createModel<STMix, STMixWidget>("STMix"); |
@@ -0,0 +1,310 @@ | |||
#include "plugin.hpp" | |||
struct SamplingModulator : Module { | |||
const static int numSteps = 8; | |||
enum ParamIds { | |||
RATE_PARAM, | |||
FINE_PARAM, | |||
INT_EXT_PARAM, | |||
ENUMS(STEP_PARAM, numSteps), | |||
NUM_PARAMS | |||
}; | |||
enum InputIds { | |||
SYNC_INPUT, | |||
VOCT_INPUT, | |||
HOLD_INPUT, | |||
IN_INPUT, | |||
NUM_INPUTS | |||
}; | |||
enum OutputIds { | |||
CLOCK_OUTPUT, | |||
TRIGG_OUTPUT, | |||
OUT_OUTPUT, | |||
NUM_OUTPUTS | |||
}; | |||
enum LightIds { | |||
ENUMS(STEP_LIGHT, numSteps), | |||
NUM_LIGHTS | |||
}; | |||
enum StepState { | |||
STATE_RESET, | |||
STATE_OFF, | |||
STATE_ON | |||
}; | |||
enum ClockMode { | |||
CLOCK_EXTERNAL, | |||
CLOCK_INTERNAL | |||
}; | |||
struct ClockTypeParam : ParamQuantity { | |||
std::string getDisplayValueString() override { | |||
if (module != nullptr && paramId == INT_EXT_PARAM) { | |||
return (module->params[INT_EXT_PARAM].getValue() == CLOCK_EXTERNAL) ? "External" : "Internal"; | |||
} | |||
else { | |||
return ""; | |||
} | |||
} | |||
}; | |||
struct StepTypeParam : ParamQuantity { | |||
std::string getDisplayValueString() override { | |||
if (module != nullptr && STEP_PARAM <= paramId && STEP_PARAM < STEP_PARAM_LAST) { | |||
StepState stepState = (StepState) module->params[paramId].getValue(); | |||
if (stepState == STATE_RESET) { | |||
return "Reset"; | |||
} | |||
else if (stepState == STATE_OFF) { | |||
return "Off"; | |||
} | |||
else { | |||
return "On"; | |||
} | |||
} | |||
else { | |||
return ""; | |||
} | |||
} | |||
}; | |||
int numEffectiveSteps = numSteps; | |||
int currentStep = 0; | |||
StepState stepStates[numSteps]; | |||
dsp::PulseGenerator triggerGenerator; | |||
dsp::SchmittTrigger holdDetector; | |||
dsp::SchmittTrigger clock; | |||
dsp::MinBlepGenerator<16, 32> squareMinBlep; | |||
dsp::MinBlepGenerator<16, 32> triggMinBlep; | |||
dsp::MinBlepGenerator<16, 32> holdMinBlep; | |||
bool removeDC = true; | |||
float stepPhase = 0.f; | |||
float heldValue = 0.f; | |||
/** Whether we are past the pulse width already */ | |||
bool halfPhase = false; | |||
SamplingModulator() { | |||
config(NUM_PARAMS, NUM_INPUTS, NUM_OUTPUTS, NUM_LIGHTS); | |||
configParam(RATE_PARAM, 0.0f, 1.f, 0.f, "Rate"); | |||
configParam(FINE_PARAM, 0.f, 1.f, 0.f, "Fine tune"); | |||
configParam<ClockTypeParam>(INT_EXT_PARAM, 0.f, 1.f, CLOCK_INTERNAL, "Clock"); | |||
for (int i = 0; i < numSteps; i++) { | |||
configParam<StepTypeParam>(STEP_PARAM + i, 0.f, 2.f, STATE_ON, "Step " + std::to_string(i + 1)); | |||
} | |||
} | |||
void process(const ProcessArgs& args) override { | |||
bool advanceStep = false; | |||
const bool isHoldOutRequired = outputs[OUT_OUTPUT].isConnected() && inputs[IN_INPUT].isConnected(); | |||
const bool isClockOutRequired = outputs[CLOCK_OUTPUT].isConnected(); | |||
const bool isTriggOutRequired = outputs[TRIGG_OUTPUT].isConnected(); | |||
if (params[INT_EXT_PARAM].getValue() == CLOCK_EXTERNAL) { | |||
// if external mode, the SYNC/EXT. CLOCK input acts as a clock | |||
advanceStep = clock.process(rescale(inputs[SYNC_INPUT].getVoltage(), 0.1f, 2.f, 0.f, 1.f)); | |||
} | |||
else { | |||
// if internal mode, the SYNC/EXT. CLOCK input acts as oscillator sync, resetting the phase | |||
if (clock.process(rescale(inputs[SYNC_INPUT].getVoltage(), 0.1f, 2.f, 0.f, 1.f))) { | |||
advanceStep = true; | |||
stepPhase = 0.f; | |||
halfPhase = false; | |||
} | |||
} | |||
if (holdDetector.process(rescale(inputs[HOLD_INPUT].getVoltage(), 0.1f, 2.f, 0.f, 1.f))) { | |||
float oldHeldValue = heldValue; | |||
heldValue = inputs[IN_INPUT].getVoltage(); | |||
holdMinBlep.insertDiscontinuity(0, heldValue - oldHeldValue); | |||
} | |||
for (int i = 0; i < numSteps; i++) { | |||
stepStates[i] = (StepState) params[STEP_PARAM + i].getValue(); | |||
} | |||
int numActiveSteps = 0; | |||
numEffectiveSteps = 8; | |||
for (int i = 0; i < numSteps; i++) { | |||
numActiveSteps += (stepStates[i] == STATE_ON); | |||
if (stepStates[i] == STATE_RESET) { | |||
numEffectiveSteps = i; | |||
break; | |||
} | |||
} | |||
const float pitch = 16.f * params[RATE_PARAM].getValue() + params[FINE_PARAM].getValue() + inputs[VOCT_INPUT].getVoltage(); | |||
const float minDialFrequency = 1.0f; | |||
const float frequency = minDialFrequency * simd::pow(2.f, pitch); | |||
const float oldPhase = stepPhase; | |||
float deltaPhase = clamp(args.sampleTime * frequency, 1e-6f, 0.5f); | |||
stepPhase += deltaPhase; | |||
if (!halfPhase && stepPhase >= 0.5) { | |||
float crossing = -(stepPhase - 0.5) / deltaPhase; | |||
if (isClockOutRequired) { | |||
squareMinBlep.insertDiscontinuity(crossing, -2.f); | |||
} | |||
if (isTriggOutRequired && stepStates[currentStep] == STATE_ON) { | |||
triggMinBlep.insertDiscontinuity(crossing, -2.f); | |||
} | |||
halfPhase = true; | |||
} | |||
if (stepPhase >= 1.0f) { | |||
stepPhase -= 1.0f; | |||
if (isClockOutRequired) { | |||
float crossing = -stepPhase / deltaPhase; | |||
squareMinBlep.insertDiscontinuity(crossing, +2.f); | |||
} | |||
halfPhase = false; | |||
if (params[INT_EXT_PARAM].getValue() == CLOCK_INTERNAL) { | |||
advanceStep = true; | |||
} | |||
} | |||
if (advanceStep) { | |||
currentStep = (currentStep + 1) % std::max(1, numEffectiveSteps); | |||
if (stepStates[currentStep] == STATE_ON) { | |||
const float crossing = -(oldPhase + deltaPhase - 1.0) / deltaPhase; | |||
triggMinBlep.insertDiscontinuity(crossing, +2.f); | |||
triggerGenerator.trigger(); | |||
if (!holdDetector.isHigh() && isHoldOutRequired) { | |||
float oldHeldValue = heldValue; | |||
heldValue = inputs[IN_INPUT].getVoltage(); | |||
holdMinBlep.insertDiscontinuity(crossing, heldValue - oldHeldValue); | |||
} | |||
} | |||
} | |||
const float holdOutput = isHoldOutRequired ? (heldValue + holdMinBlep.process()) : 0.f; | |||
outputs[OUT_OUTPUT].setVoltage(holdOutput); | |||
if (isClockOutRequired) { | |||
float square = (stepPhase < 0.5) ? 2.f : 0.f; | |||
square += squareMinBlep.process(); | |||
square -= 1.0f * removeDC; | |||
outputs[CLOCK_OUTPUT].setVoltage(5.f * square); | |||
} | |||
else { | |||
outputs[CLOCK_OUTPUT].setVoltage(0.f); | |||
} | |||
if (params[INT_EXT_PARAM].getValue() == CLOCK_INTERNAL) { | |||
if (isTriggOutRequired) { | |||
float trigger = (stepPhase < 0.5 && stepStates[currentStep] == STATE_ON) ? 2.f : 0.f; | |||
trigger += triggMinBlep.process(); | |||
if (removeDC) { | |||
trigger -= 1.0f; | |||
if (numEffectiveSteps > 0) { | |||
trigger += (float)(numEffectiveSteps - numActiveSteps) / (numEffectiveSteps); | |||
} | |||
} | |||
outputs[TRIGG_OUTPUT].setVoltage(5.f * trigger); | |||
} | |||
else { | |||
outputs[TRIGG_OUTPUT].setVoltage(0.f); | |||
} | |||
} | |||
else { | |||
// if externally clocked, just give standard triggers | |||
outputs[TRIGG_OUTPUT].setVoltage(10.f * triggerGenerator.process(args.sampleTime)); | |||
} | |||
for (int i = 0; i < numSteps; i++) { | |||
lights[STEP_LIGHT + i].setBrightness(currentStep == i); | |||
} | |||
} | |||
void dataFromJson(json_t* rootJ) override { | |||
json_t* modeJ = json_object_get(rootJ, "removeDC"); | |||
removeDC = json_boolean_value(modeJ); | |||
} | |||
json_t* dataToJson() override { | |||
json_t* rootJ = json_object(); | |||
json_object_set_new(rootJ, "removeDC", json_boolean(removeDC)); | |||
return rootJ; | |||
} | |||
}; | |||
struct SamplingModulatorWidget : ModuleWidget { | |||
SamplingModulatorWidget(SamplingModulator* module) { | |||
setModule(module); | |||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/SamplingModulator.svg"))); | |||
addChild(createWidget<Knurlie>(Vec(RACK_GRID_WIDTH, 0))); | |||
addChild(createWidget<Knurlie>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | |||
addChild(createWidget<Knurlie>(Vec(RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | |||
addChild(createWidget<Knurlie>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | |||
addParam(createParamCentered<Davies1900hWhiteKnob>(mm2px(Vec(9.72, 38.019)), module, SamplingModulator::RATE_PARAM)); | |||
addParam(createParamCentered<Davies1900hWhiteKnob>(mm2px(Vec(30.921, 38.019)), module, SamplingModulator::FINE_PARAM)); | |||
addParam(createParamCentered<BefacoSwitch>(mm2px(Vec(20.313, 52.642)), module, SamplingModulator::INT_EXT_PARAM)); | |||
addParam(createParamCentered<BefacoSwitch>(mm2px(Vec(8.319, 57.761)), module, SamplingModulator::STEP_PARAM + 0)); | |||
addParam(createParamCentered<BefacoSwitch>(mm2px(Vec(8.319, 71.758)), module, SamplingModulator::STEP_PARAM + 1)); | |||
addParam(createParamCentered<BefacoSwitch>(mm2px(Vec(8.319, 85.769)), module, SamplingModulator::STEP_PARAM + 2)); | |||
addParam(createParamCentered<BefacoSwitch>(mm2px(Vec(8.319, 99.804)), module, SamplingModulator::STEP_PARAM + 3)); | |||
addParam(createParamCentered<BefacoSwitch>(mm2px(Vec(32.326, 57.761)), module, SamplingModulator::STEP_PARAM + 4)); | |||
addParam(createParamCentered<BefacoSwitch>(mm2px(Vec(32.326, 71.758)), module, SamplingModulator::STEP_PARAM + 5)); | |||
addParam(createParamCentered<BefacoSwitch>(mm2px(Vec(32.326, 85.769)), module, SamplingModulator::STEP_PARAM + 6)); | |||
addParam(createParamCentered<BefacoSwitch>(mm2px(Vec(32.326, 99.804)), module, SamplingModulator::STEP_PARAM + 7)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(7.426, 16.737)), module, SamplingModulator::SYNC_INPUT)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(20.313, 28.175)), module, SamplingModulator::VOCT_INPUT)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(20.342, 111.762)), module, SamplingModulator::HOLD_INPUT)); | |||
addInput(createInputCentered<BefacoInputPort>(mm2px(Vec(7.426, 114.484)), module, SamplingModulator::IN_INPUT)); | |||
addOutput(createOutputCentered<BefacoOutputPort>(mm2px(Vec(20.313, 14.417)), module, SamplingModulator::CLOCK_OUTPUT)); | |||
addOutput(createOutputCentered<BefacoOutputPort>(mm2px(Vec(33.224, 16.737)), module, SamplingModulator::TRIGG_OUTPUT)); | |||
addOutput(createOutputCentered<BefacoOutputPort>(mm2px(Vec(33.224, 114.484)), module, SamplingModulator::OUT_OUTPUT)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(16.921, 62.208)), module, SamplingModulator::STEP_LIGHT + 0)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(16.921, 73.011)), module, SamplingModulator::STEP_LIGHT + 1)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(16.921, 83.814)), module, SamplingModulator::STEP_LIGHT + 2)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(16.921, 94.617)), module, SamplingModulator::STEP_LIGHT + 3)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(23.722, 62.208)), module, SamplingModulator::STEP_LIGHT + 4)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(23.722, 73.011)), module, SamplingModulator::STEP_LIGHT + 5)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(23.722, 83.814)), module, SamplingModulator::STEP_LIGHT + 6)); | |||
addChild(createLightCentered<SmallLight<RedLight>>(mm2px(Vec(23.722, 94.617)), module, SamplingModulator::STEP_LIGHT + 7)); | |||
} | |||
struct DCMenuItem : MenuItem { | |||
SamplingModulator* module; | |||
void onAction(const event::Action& e) override { | |||
module->removeDC ^= true; | |||
} | |||
}; | |||
void appendContextMenu(Menu* menu) override { | |||
SamplingModulator* module = dynamic_cast<SamplingModulator*>(this->module); | |||
assert(module); | |||
menu->addChild(new MenuSeparator()); | |||
DCMenuItem* dcItem = createMenuItem<DCMenuItem>("Remove DC Offset", CHECKMARK(module->removeDC)); | |||
dcItem->module = module; | |||
menu->addChild(dcItem); | |||
} | |||
}; | |||
Model* modelSamplingModulator = createModel<SamplingModulator, SamplingModulatorWidget>("SamplingModulator"); |
@@ -17,4 +17,10 @@ void init(rack::Plugin *p) { | |||
p->addModel(modelHexmixVCA); | |||
p->addModel(modelChoppingKinky); | |||
p->addModel(modelKickall); | |||
p->addModel(modelSamplingModulator); | |||
p->addModel(modelMorphader); | |||
p->addModel(modelADSR); | |||
p->addModel(modelSTMix); | |||
p->addModel(modelMuxlicer); | |||
p->addModel(modelMex); | |||
} |
@@ -1,23 +1,29 @@ | |||
#pragma once | |||
#include <rack.hpp> | |||
using namespace rack; | |||
extern Plugin *pluginInstance; | |||
extern Model *modelEvenVCO; | |||
extern Model *modelRampage; | |||
extern Model *modelABC; | |||
extern Model *modelSpringReverb; | |||
extern Model *modelMixer; | |||
extern Model *modelSlewLimiter; | |||
extern Model *modelDualAtenuverter; | |||
extern Model *modelPercall; | |||
extern Model *modelHexmixVCA; | |||
extern Model *modelChoppingKinky; | |||
extern Model *modelKickall; | |||
extern Plugin* pluginInstance; | |||
extern Model* modelEvenVCO; | |||
extern Model* modelRampage; | |||
extern Model* modelABC; | |||
extern Model* modelSpringReverb; | |||
extern Model* modelMixer; | |||
extern Model* modelSlewLimiter; | |||
extern Model* modelDualAtenuverter; | |||
extern Model* modelPercall; | |||
extern Model* modelHexmixVCA; | |||
extern Model* modelChoppingKinky; | |||
extern Model* modelKickall; | |||
extern Model* modelSamplingModulator; | |||
extern Model* modelMorphader; | |||
extern Model* modelADSR; | |||
extern Model* modelSTMix; | |||
extern Model* modelMuxlicer; | |||
extern Model* modelMex; | |||
struct Knurlie : SvgScrew { | |||
Knurlie() { | |||
@@ -43,11 +49,27 @@ struct BefacoTinyKnobWhite : app::SvgKnob { | |||
} | |||
}; | |||
struct BefacoTinyKnobGrey : app::SvgKnob { | |||
BefacoTinyKnobGrey() { | |||
struct BefacoTinyKnobDarkGrey : app::SvgKnob { | |||
BefacoTinyKnobDarkGrey() { | |||
minAngle = -0.8 * M_PI; | |||
maxAngle = 0.8 * M_PI; | |||
setSvg(APP->window->loadSvg(asset::plugin(pluginInstance, "res/BefacoTinyKnobGrey.svg"))); | |||
setSvg(APP->window->loadSvg(asset::plugin(pluginInstance, "res/BefacoTinyKnobDarkGrey.svg"))); | |||
} | |||
}; | |||
struct BefacoTinyKnobLightGrey : app::SvgKnob { | |||
BefacoTinyKnobLightGrey() { | |||
minAngle = -0.8 * M_PI; | |||
maxAngle = 0.8 * M_PI; | |||
setSvg(APP->window->loadSvg(asset::plugin(pluginInstance, "res/BefacoTinyKnobLightGrey.svg"))); | |||
} | |||
}; | |||
struct BefacoTinyKnobBlack : app::SvgKnob { | |||
BefacoTinyKnobBlack() { | |||
minAngle = -0.8 * M_PI; | |||
maxAngle = 0.8 * M_PI; | |||
setSvg(APP->window->loadSvg(asset::plugin(pluginInstance, "res/BefacoTinyKnobBlack.svg"))); | |||
} | |||
}; | |||
@@ -57,6 +79,25 @@ struct Davies1900hLargeGreyKnob : Davies1900hKnob { | |||
} | |||
}; | |||
struct Davies1900hLightGreyKnob : Davies1900hWhiteKnob { | |||
Davies1900hLightGreyKnob() { | |||
setSvg(APP->window->loadSvg(asset::plugin(pluginInstance, "res/Davies1900hLightGrey.svg"))); | |||
} | |||
}; | |||
struct Davies1900hDarkGreyKnob : Davies1900hWhiteKnob { | |||
Davies1900hDarkGreyKnob() { | |||
setSvg(APP->window->loadSvg(asset::plugin(pluginInstance, "res/Davies1900hDarkGrey.svg"))); | |||
} | |||
}; | |||
// library black Davies1900h doesn't work well on black backgrounds | |||
struct Davies1900hDarkBlackAlt : Davies1900hWhiteKnob { | |||
Davies1900hDarkBlackAlt() { | |||
setSvg(APP->window->loadSvg(asset::plugin(pluginInstance, "res/Davies1900hBlack.svg"))); | |||
} | |||
}; | |||
struct BefacoOutputPort : app::SvgPort { | |||
BefacoOutputPort() { | |||
setSvg(APP->window->loadSvg(asset::plugin(pluginInstance, "res/BefacoOutputPort.svg"))); | |||
@@ -69,6 +110,35 @@ struct BefacoInputPort : app::SvgPort { | |||
} | |||
}; | |||
struct CKSSNarrow : app::SvgSwitch { | |||
CKSSNarrow() { | |||
addFrame(APP->window->loadSvg(asset::plugin(pluginInstance, "res/SwitchNarrow_0.svg"))); | |||
addFrame(APP->window->loadSvg(asset::plugin(pluginInstance, "res/SwitchNarrow_1.svg"))); | |||
} | |||
}; | |||
struct Crossfader : app::SvgSlider { | |||
Crossfader() { | |||
setBackgroundSvg(APP->window->loadSvg(asset::plugin(pluginInstance, "res/CrossfaderBackground.svg"))); | |||
setHandleSvg(APP->window->loadSvg(asset::plugin(pluginInstance, "res/CrossfaderHandle.svg"))); | |||
minHandlePos = mm2px(Vec(4.5f, -0.8f)); | |||
maxHandlePos = mm2px(Vec(34.5, -0.8f)); | |||
horizontal = true; | |||
math::Vec margin = math::Vec(15, 5); | |||
background->box.pos = margin; | |||
box.size = background->box.size.plus(margin.mult(2)); | |||
} | |||
}; | |||
struct BefacoSwitchHorizontal : app::SvgSwitch { | |||
BefacoSwitchHorizontal() { | |||
addFrame(APP->window->loadSvg(asset::plugin(pluginInstance, "res/BefacoSwitchHoriz_0.svg"))); | |||
addFrame(APP->window->loadSvg(asset::plugin(pluginInstance, "res/BefacoSwitchHoriz_1.svg"))); | |||
addFrame(APP->window->loadSvg(asset::plugin(pluginInstance, "res/BefacoSwitchHoriz_2.svg"))); | |||
} | |||
}; | |||
template <typename T> | |||
T sin2pi_pade_05_5_4(T x) { | |||
x -= 0.5f; | |||
@@ -83,6 +153,11 @@ T tanh_pade(T x) { | |||
return 12.f * x * q / (36.f * x2 + q * q); | |||
} | |||
template <typename T> | |||
T exponentialBipolar80Pade_5_4(T x) { | |||
return (T(0.109568) * x + T(0.281588) * simd::pow(x, 3) + T(0.133841) * simd::pow(x, 5)) | |||
/ (T(1.) - T(0.630374) * simd::pow(x, 2) + T(0.166271) * simd::pow(x, 4)); | |||
} | |||
struct ADEnvelope { | |||
enum Stage { | |||
@@ -131,4 +206,4 @@ struct ADEnvelope { | |||
private: | |||
float envLinear = 0.f; | |||
}; | |||
}; |