@@ -0,0 +1,10 @@ | |||
# Created by .ignore support plugin (hsz.mobi) | |||
plugin.dylib | |||
*.[oa] | |||
.idea/ | |||
build/ | |||
cmake-build-debug/ | |||
dist/ | |||
cmake-build-release/ | |||
res/Untitled.afdesign |
@@ -1,5 +1,5 @@ | |||
SLUG = LindenbergResearch | |||
VERSION = 0.6.2 | |||
VERSION = 0.6.2b | |||
SOURCES += $(wildcard src/*.cpp src/dsp/*.cpp src/widgets/*.cpp) | |||
DISTRIBUTABLES += $(wildcard LICENSE*) res | |||
RACK_DIR ?= ../.. | |||
@@ -1,15 +1,11 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||
<svg width="56px" height="56px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-miterlimit:1.414;"> | |||
<g id="BigKnob"> | |||
<svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:serif="http://www.serif.com/" width="56px" height="56px" version="1.1" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-miterlimit:10;"> | |||
<g id="BigKnob_1_"> | |||
<circle cx="28" cy="28" r="28" style="fill:#232323;fill-opacity:0.8;"/> | |||
<circle cx="28" cy="28" r="25.714" style="fill:#979797;"/> | |||
<circle cx="28" cy="28" r="25.714" style="fill:#c9c9c9;"/> | |||
<path id="path8603" d="M51.451,15.156c-1.568,-2.978 -3.672,-5.617 -6.176,-7.796c-4.828,0.69 -9.827,-1.756 -12.318,-6.016c-1.604,-0.31 -3.264,-0.477 -4.956,-0.477c-1.693,0 -3.348,0.167 -4.955,0.477c-2.495,4.26 -7.492,6.706 -12.32,6.016c-2.504,2.179 -4.609,4.818 -6.177,7.796c1.788,4.702 0.513,10.314 -3.127,13.742c0.119,3.41 0.851,6.66 2.095,9.64c4.841,1.476 8.444,6.098 8.761,11.235c2.564,1.916 5.48,3.369 8.627,4.254c4.168,-2.986 10.025,-2.986 14.191,0c3.146,-0.887 6.065,-2.34 8.631,-4.254c0.312,-5.137 3.914,-9.76 8.762,-11.235c1.244,-2.979 1.976,-6.228 2.09,-9.64c-3.636,-3.428 -4.911,-9.039 -3.128,-13.742" style="fill:#efefef;fill-rule:nonzero;stroke:#353535;stroke-width:0.5px;"/> | |||
<g transform="matrix(1.11117,0,0,1.11117,-3.11273,-3.11284)"> | |||
<circle cx="27.999" cy="28" r="17.999" style="fill:#e0e0e0;stroke:#050404;stroke-opacity:0.596078;stroke-width:0.4px;"/> | |||
</g> | |||
<g transform="matrix(1,0,0,1,0,-1)"> | |||
<circle cx="28" cy="5.643" r="2.214" style="fill:#020202;stroke:#050404;stroke-width:0.3px;"/> | |||
</g> | |||
<circle cx="27.999" cy="28" r="17.999" style="fill:#e0e0e0;stroke:#050404;stroke-width:0.4px;"/> | |||
<circle cx="28" cy="5.643" r="2.214" style="fill:#020202;stroke:#050404;stroke-width:0.3px;"/> | |||
</g> | |||
</svg> |
@@ -2,7 +2,10 @@ | |||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||
<svg width="270px" height="380px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421;"> | |||
<rect x="0" y="0" width="270" height="380" style="fill:#1d1d1d;stroke:#000;stroke-width:1px;"/> | |||
<g transform="matrix(0.953523,0,0,1.00856,-16.6359,-26.3308)"> | |||
<defs> | |||
<linearGradient id="_Linear1" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(206.856,0,0,267.048,26.4346,164.057)"><stop offset="0" style="stop-color:#4a00fe;stop-opacity:1"/><stop offset="1" style="stop-color:#a72c19;stop-opacity:1"/></linearGradient> | |||
</defs> | |||
<g transform="matrix(0.953523,0,0,1.00856,-16.6359,-26.3308)"> | |||
<path d="M36.797,338.969l1.058,0l2.268,-7.155l-0.927,0l-1.145,3.861c-0.24,0.851 -0.425,1.527 -0.687,2.367l-0.044,0c-0.262,-0.84 -0.436,-1.516 -0.687,-2.367l-1.156,-3.861l-0.96,0l2.28,7.155Z" style="fill:#e6e0e0;fill-rule:nonzero;stroke:#fff;stroke-width:0.2px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;"/> | |||
<path d="M44.191,339.1c0.851,0 1.527,-0.284 2.051,-0.633l-0.327,-0.589c-0.48,0.306 -0.982,0.502 -1.615,0.502c-1.101,0 -1.952,-0.611 -2.061,-1.81l4.177,0c0.022,-0.142 0.044,-0.339 0.044,-0.546c0,-1.494 -0.894,-2.486 -2.421,-2.486c-1.418,0 -2.705,1.047 -2.705,2.77c0,1.767 1.265,2.792 2.857,2.792Zm-0.13,-4.854c0.905,0 1.505,0.535 1.581,1.626l-3.381,0c0.164,-1.047 0.927,-1.626 1.8,-1.626Z" style="fill:#e6e0e0;fill-rule:nonzero;stroke:#fff;stroke-width:0.2px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;"/> | |||
<path d="M48.729,338.969l0.894,0l0,-3.108c0.632,-1.102 1.385,-1.516 2.181,-1.516c0.415,0 0.611,0.054 0.982,0.185l0.207,-0.774c-0.327,-0.164 -0.654,-0.218 -1.047,-0.218c-0.982,0 -1.811,0.534 -2.367,1.385l-0.032,0l-0.077,-1.255l-0.741,0l0,5.301Z" style="fill:#e6e0e0;fill-rule:nonzero;stroke:#fff;stroke-width:0.2px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;"/> | |||
@@ -15,6 +18,7 @@ | |||
<path d="M102.989,339.1c1.243,0 2.323,-0.905 2.323,-2.236c0,-1.429 -0.883,-2.149 -2.17,-2.149c-0.698,0 -1.407,0.349 -1.974,0.906c0.043,-2.236 1.014,-2.989 2.126,-2.989c0.524,0 1.026,0.208 1.385,0.546l0.502,-0.557c-0.458,-0.425 -1.091,-0.741 -1.941,-0.741c-1.516,0 -2.912,1.079 -2.912,3.872c0,2.235 1.145,3.348 2.661,3.348Zm0,-0.709c-1.014,0 -1.658,-0.72 -1.789,-2.061c0.556,-0.666 1.222,-0.938 1.778,-0.938c0.96,0 1.483,0.523 1.483,1.472c0,0.916 -0.643,1.527 -1.472,1.527Z" style="fill:#e6e0e0;fill-rule:nonzero;stroke:#fff;stroke-width:0.2px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;"/> | |||
<path d="M109.304,339.1c0.491,0 0.883,-0.371 0.883,-0.916c0,-0.556 -0.392,-0.927 -0.883,-0.927c-0.491,0 -0.884,0.371 -0.884,0.927c0,0.545 0.393,0.916 0.884,0.916Z" style="fill:#e6e0e0;fill-rule:nonzero;stroke:#fff;stroke-width:0.2px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;"/> | |||
<path d="M113.372,338.969l4.897,0l0,-0.774l-2.29,0c-0.415,0 -0.862,0.032 -1.298,0.065c1.898,-1.723 3.206,-3.021 3.206,-4.33c0,-1.232 -0.872,-2.05 -2.268,-2.05c-0.982,0 -1.669,0.425 -2.291,1.058l0.513,0.512c0.447,-0.469 1.014,-0.84 1.669,-0.84c1.025,0 1.516,0.568 1.516,1.364c0,1.156 -1.298,2.377 -3.654,4.461l0,0.534Z" style="fill:#e6e0e0;fill-rule:nonzero;stroke:#fff;stroke-width:0.2px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;"/> | |||
<path d="M122.61,339.1c1.265,0 2.399,-1.058 2.399,-2.869c0,-1.636 -0.774,-2.693 -2.203,-2.693c-0.621,0 -1.298,0.316 -1.778,0.807l-0.032,0l0.032,-1.026l0,-2.115l-0.894,0l0,7.765l0.72,0l0.076,-0.589l0.033,0c0.502,0.447 1.134,0.72 1.647,0.72Zm-0.142,-0.753c-0.382,0 -0.938,-0.174 -1.44,-0.621l0,-2.64c0.546,-0.545 1.091,-0.796 1.56,-0.796c1.058,0 1.494,0.785 1.494,1.952c0,1.309 -0.687,2.105 -1.614,2.105Z" style="fill:#e6e0e0;fill-rule:nonzero;stroke:#fff;stroke-width:0.2px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;"/> | |||
<path d="M37.876,352.981c0.949,0 1.647,-0.382 2.215,-1.036l-0.513,-0.556c-0.458,0.512 -0.96,0.796 -1.614,0.796c-1.375,0 -2.269,-1.134 -2.269,-2.934c0,-1.778 0.894,-2.89 2.269,-2.89c0.6,0 1.069,0.261 1.439,0.654l0.513,-0.578c-0.414,-0.458 -1.102,-0.872 -1.952,-0.872c-1.865,0 -3.207,1.406 -3.207,3.708c0,2.334 1.353,3.708 3.119,3.708Z" style="fill:#e6e0e0;fill-rule:nonzero;stroke:#fff;stroke-width:0.2px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;"/> | |||
<path d="M43.864,352.981c1.396,0 2.618,-1.014 2.618,-2.77c0,-1.778 -1.222,-2.792 -2.618,-2.792c-1.396,0 -2.617,1.014 -2.617,2.792c0,1.756 1.221,2.77 2.617,2.77Zm0,-0.742c-1.014,0 -1.69,-0.818 -1.69,-2.028c0,-1.222 0.676,-2.051 1.69,-2.051c1.015,0 1.691,0.829 1.691,2.051c0,1.21 -0.676,2.028 -1.691,2.028Z" style="fill:#e6e0e0;fill-rule:nonzero;stroke:#fff;stroke-width:0.2px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;"/> | |||
<path d="M48.15,355.086l0.895,0l0,-1.789l-0.044,-1.003l0.033,0c0.469,0.436 1.091,0.687 1.581,0.687c1.276,0 2.411,-1.058 2.411,-2.857c0,-1.647 -0.764,-2.705 -2.192,-2.705c-0.655,0 -1.342,0.338 -1.833,0.807l-0.033,0l-0.076,-0.676l-0.742,0l0,7.536Zm2.313,-2.858c-0.36,0 -0.916,-0.174 -1.418,-0.621l0,-2.64c0.545,-0.545 1.09,-0.796 1.559,-0.796c1.058,0 1.495,0.786 1.495,1.953c0,1.308 -0.687,2.104 -1.636,2.104Z" style="fill:#e6e0e0;fill-rule:nonzero;stroke:#fff;stroke-width:0.2px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;"/> | |||
@@ -94,7 +98,7 @@ | |||
<g transform="matrix(1,0,0,1,6.05928,6.05928)"> | |||
<path d="M232.321,164.268c-0.551,-1.407 -1.25,-2.487 -1.733,-4.267l0.016,0c-0.034,0 -0.056,-0.074 -0.088,-0.149c-0.062,-0.193 -0.122,-0.353 -0.173,-0.548c-0.097,-0.365 -0.189,-0.759 -0.253,-1.179c-0.043,-2.08 1.872,-2.792 1.946,-5.183c0.081,-2.573 -1.476,-3.898 -1.946,-4.241c-0.02,-0.028 -0.037,-0.054 -0.056,-0.082c0.012,-0.037 0.02,-0.068 0.031,-0.104c2.993,-2.433 1.69,-5.738 1.69,-5.738c-0.636,-0.338 -1.313,-0.55 -1.797,-0.98c-4.337,-3.863 -4.606,-6.636 -1.196,-11.288c0.866,-1.185 1.746,-2.375 2.467,-3.649c1.761,-3.117 1.359,-4.599 -1.81,-6.367c-2.28,-1.271 -4.743,-2.218 -6.988,-3.545c-6.396,-3.778 -11.834,-8.521 -15.061,-15.174c2.171,-3.872 2.171,-3.872 1.304,-6.341c-0.791,0.865 -1.527,1.672 -2.688,2.944c0,-3.049 0.294,-5.379 -0.083,-7.595c-0.367,-2.156 -0.85,-4.792 -2.281,-6.178c-5.217,-5.045 -8.175,-11.292 -10.92,-17.796c-2.029,-4.806 -4.196,-9.66 -8.171,-13.236c-2,-1.8 -4.474,-3.072 -6.742,-4.587c0,-1.354 0.017,-2.653 -0.006,-3.951c-0.019,-1.297 0.038,-2.61 -0.136,-3.89c-0.702,-5.113 -4.34,-7.564 -9.404,-6.548c-3.181,0.638 -6.385,1.238 -9.605,1.563c-1.888,0.19 -3.584,0.128 -3.225,-3.432c1.62,0 3.162,0 5.368,0c-1.104,0 -1.515,-1.544 -2.067,-1.769c-2.208,-0.892 -4.045,-0.36 -5.099,1.396c-1.25,2.077 0.023,3.586 1.504,4.555c1.273,0.832 3.004,1.441 4.492,1.365c3.234,-0.167 6.436,-0.842 9.658,-1.296c2.8,-0.394 4.451,0.587 5.01,3.266c0.266,1.278 0.047,2.658 0.047,3.561c-3.72,-1.383 -6.953,-3.369 -10.347,-3.69c-7.432,-0.706 -14.956,-0.912 -22.413,-0.611c-3.084,0.124 -6.484,1.511 -9.049,3.309c-4.547,3.188 -9.441,5.039 -14.773,6.138c-2.549,0.526 -5.106,1.149 -7.55,2.03c-4.689,1.689 -8.626,4.342 -11.53,8.63c-1.595,2.354 -3.836,4.445 -6.188,6.076c-4.591,3.184 -9.001,6.424 -12.144,11.187c-1.712,2.596 -4.124,4.212 -7.839,3.113c-1.104,-4.244 -4.87,-4.911 -8.627,-5.423c-1.764,-0.242 -3.625,-0.32 -5.373,-0.04c-10.247,1.643 -19.554,5.56 -26.813,13.074c-6.565,6.797 -5.937,10.365 -2.739,16.202c2.063,3.766 2.131,7.435 -0.279,11.089c-1.874,2.842 -2.57,6.013 -2.071,9.354c1.284,8.609 4.072,16.22 13.409,19.251c0.615,0.198 1.156,0.607 1.748,0.881c2.125,0.984 3.145,2.592 3.365,4.971c0.144,1.54 0.491,3.357 1.429,4.479c6.245,7.454 20.432,8.503 25.041,-1.951c0.189,-0.432 0.624,-0.756 0.945,-1.129c0.305,0.134 0.609,0.266 0.914,0.399c-0.27,1.348 -0.539,2.694 -0.81,4.042c-0.351,1.75 -1.204,3.572 -0.961,5.235c0.915,6.264 1.484,12.716 3.503,18.648c2.452,7.204 8.53,14.587 18.762,13.197c3.549,-0.483 6.782,0.391 9.818,2.234c1.254,0.76 2.657,1.272 3.912,2.027c3.221,1.943 6.497,1.898 9.857,0.464c2.024,-0.863 4.052,-1.726 6.331,-2.698c-1.16,4.041 -2.278,7.594 -3.189,11.197c-1.336,5.287 -3.631,9.452 -9.941,9.48c-0.115,0 -0.228,0.204 -0.481,0.441c0.473,1.385 0.975,2.855 1.446,4.234c-3.43,5.076 -9.388,5.288 -13.951,7.881c8.949,0.082 15.39,-4.254 16.179,-10.562c4.91,-1.582 7.805,-5.034 9.233,-9.921c0.777,-2.659 1.611,-5.32 2.672,-7.879c1.746,-4.209 4.792,-6.719 9.406,-6.833c-0.302,3.22 -0.579,6.169 -0.855,9.113c-6.687,1.486 -6.819,1.649 -6.534,8.315c-1.583,1.269 -3.238,2.596 -5.685,4.557c6.226,-1.428 7.436,-2.953 8.025,-9.211c0.938,-0.325 1.962,-0.799 3.039,-1.035c4.009,-0.875 4.11,-0.859 3.682,-5.037c-0.251,-2.445 0.739,-3.996 3.163,-5.664c0.451,1.766 0.892,3.088 1.115,4.445c0.316,1.923 0.547,3.867 0.687,5.81c0.517,7.404 -0.06,14.643 -3.457,21.43c-4.159,8.313 -8.334,16.622 -12.413,24.973c-1.174,2.404 -2.482,4.234 -5.172,5.433c-4.265,1.907 -7.421,6.556 -7.757,10.832c15.258,2.949 26.312,6.953 41.04,18.833c9.647,7.785 19.862,11.309 29.399,12.456c0.003,-0.004 10.248,-13.711 19.753,-32.558c-0.241,-0.365 -0.484,-0.728 -0.723,-1.095c-6.25,-9.478 -11.533,-18.592 -13.049,-22.521c-2.853,-7.395 -3.838,-14.659 -2.132,-22.466c1.983,-9.083 3.633,-18.206 7.761,-26.672c2.412,-4.95 6.15,-7.711 11.519,-8.858c6.366,-1.36 12.689,-3.037 18.94,-4.868c6.706,-1.966 9.308,-7.753 6.747,-14.275Z" style="fill-opacity:0.760784;fill-rule:nonzero;"/> | |||
</g> | |||
<path d="M232.321,164.268c-0.551,-1.407 -1.25,-2.487 -1.733,-4.267l0.016,0c-0.034,0 -0.056,-0.074 -0.088,-0.149c-0.062,-0.193 -0.122,-0.353 -0.173,-0.548c-0.097,-0.365 -0.189,-0.759 -0.253,-1.179c-0.043,-2.08 1.872,-2.792 1.946,-5.183c0.081,-2.573 -1.476,-3.898 -1.946,-4.241c-0.02,-0.028 -0.037,-0.054 -0.056,-0.082c0.012,-0.037 0.02,-0.068 0.031,-0.104c2.993,-2.433 1.69,-5.738 1.69,-5.738c-0.636,-0.338 -1.313,-0.55 -1.797,-0.98c-4.337,-3.863 -4.606,-6.636 -1.196,-11.288c0.866,-1.185 1.746,-2.375 2.467,-3.649c1.761,-3.117 1.359,-4.599 -1.81,-6.367c-2.28,-1.271 -4.743,-2.218 -6.988,-3.545c-6.396,-3.778 -11.834,-8.521 -15.061,-15.174c2.171,-3.872 2.171,-3.872 1.304,-6.341c-0.791,0.865 -1.527,1.672 -2.688,2.944c0,-3.049 0.294,-5.379 -0.083,-7.595c-0.367,-2.156 -0.85,-4.792 -2.281,-6.178c-5.217,-5.045 -8.175,-11.292 -10.92,-17.796c-2.029,-4.806 -4.196,-9.66 -8.171,-13.236c-2,-1.8 -4.474,-3.072 -6.742,-4.587c0,-1.354 0.017,-2.653 -0.006,-3.951c-0.019,-1.297 0.038,-2.61 -0.136,-3.89c-0.702,-5.113 -4.34,-7.564 -9.404,-6.548c-3.181,0.638 -6.385,1.238 -9.605,1.563c-1.888,0.19 -3.584,0.128 -3.225,-3.432c1.62,0 3.162,0 5.368,0c-1.104,0 -1.515,-1.544 -2.067,-1.769c-2.208,-0.892 -4.045,-0.36 -5.099,1.396c-1.25,2.077 0.023,3.586 1.504,4.555c1.273,0.832 3.004,1.441 4.492,1.365c3.234,-0.167 6.436,-0.842 9.658,-1.296c2.8,-0.394 4.451,0.587 5.01,3.266c0.266,1.278 0.047,2.658 0.047,3.561c-3.72,-1.383 -6.953,-3.369 -10.347,-3.69c-7.432,-0.706 -14.956,-0.912 -22.413,-0.611c-3.084,0.124 -6.484,1.511 -9.049,3.309c-4.547,3.188 -9.441,5.039 -14.773,6.138c-2.549,0.526 -5.106,1.149 -7.55,2.03c-4.689,1.689 -8.626,4.342 -11.53,8.63c-1.595,2.354 -3.836,4.445 -6.188,6.076c-4.591,3.184 -9.001,6.424 -12.144,11.187c-1.712,2.596 -4.124,4.212 -7.839,3.113c-1.104,-4.244 -4.87,-4.911 -8.627,-5.423c-1.764,-0.242 -3.625,-0.32 -5.373,-0.04c-10.247,1.643 -19.554,5.56 -26.813,13.074c-6.565,6.797 -5.937,10.365 -2.739,16.202c2.063,3.766 2.131,7.435 -0.279,11.089c-1.874,2.842 -2.57,6.013 -2.071,9.354c1.284,8.609 4.072,16.22 13.409,19.251c0.615,0.198 1.156,0.607 1.748,0.881c2.125,0.984 3.145,2.592 3.365,4.971c0.144,1.54 0.491,3.357 1.429,4.479c6.245,7.454 20.432,8.503 25.041,-1.951c0.189,-0.432 0.624,-0.756 0.945,-1.129c0.305,0.134 0.609,0.266 0.914,0.399c-0.27,1.348 -0.539,2.694 -0.81,4.042c-0.351,1.75 -1.204,3.572 -0.961,5.235c0.915,6.264 1.484,12.716 3.503,18.648c2.452,7.204 8.53,14.587 18.762,13.197c3.549,-0.483 6.782,0.391 9.818,2.234c1.254,0.76 2.657,1.272 3.912,2.027c3.221,1.943 6.497,1.898 9.857,0.464c2.024,-0.863 4.052,-1.726 6.331,-2.698c-1.16,4.041 -2.278,7.594 -3.189,11.197c-1.336,5.287 -3.631,9.452 -9.941,9.48c-0.115,0 -0.228,0.204 -0.481,0.441c0.473,1.385 0.975,2.855 1.446,4.234c-3.43,5.076 -9.388,5.288 -13.951,7.881c8.949,0.082 15.39,-4.254 16.179,-10.562c4.91,-1.582 7.805,-5.034 9.233,-9.921c0.777,-2.659 1.611,-5.32 2.672,-7.879c1.746,-4.209 4.792,-6.719 9.406,-6.833c-0.302,3.22 -0.579,6.169 -0.855,9.113c-6.687,1.486 -6.819,1.649 -6.534,8.315c-1.583,1.269 -3.238,2.596 -5.685,4.557c6.226,-1.428 7.436,-2.953 8.025,-9.211c0.938,-0.325 1.962,-0.799 3.039,-1.035c4.009,-0.875 4.11,-0.859 3.682,-5.037c-0.251,-2.445 0.739,-3.996 3.163,-5.664c0.451,1.766 0.892,3.088 1.115,4.445c0.316,1.923 0.547,3.867 0.687,5.81c0.517,7.404 -0.06,14.643 -3.457,21.43c-4.159,8.313 -8.334,16.622 -12.413,24.973c-1.174,2.404 -2.482,4.234 -5.172,5.433c-4.265,1.907 -7.421,6.556 -7.757,10.832c15.258,2.949 26.312,6.953 41.04,18.833c9.647,7.785 19.862,11.309 29.399,12.456c0.003,-0.004 10.248,-13.711 19.753,-32.558c-0.241,-0.365 -0.484,-0.728 -0.723,-1.095c-6.25,-9.478 -11.533,-18.592 -13.049,-22.521c-2.853,-7.395 -3.838,-14.659 -2.132,-22.466c1.983,-9.083 3.633,-18.206 7.761,-26.672c2.412,-4.95 6.15,-7.711 11.519,-8.858c6.366,-1.36 12.689,-3.037 18.94,-4.868c6.706,-1.966 9.308,-7.753 6.747,-14.275Z" style="fill:#a72c19;fill-rule:nonzero;stroke:#a53a46;stroke-opacity:0.803922;stroke-width:1.06px;"/> | |||
<path d="M232.321,164.268c-0.551,-1.407 -1.25,-2.487 -1.733,-4.267l0.016,0c-0.034,0 -0.056,-0.074 -0.088,-0.149c-0.062,-0.193 -0.122,-0.353 -0.173,-0.548c-0.097,-0.365 -0.189,-0.759 -0.253,-1.179c-0.043,-2.08 1.872,-2.792 1.946,-5.183c0.081,-2.573 -1.476,-3.898 -1.946,-4.241c-0.02,-0.028 -0.037,-0.054 -0.056,-0.082c0.012,-0.037 0.02,-0.068 0.031,-0.104c2.993,-2.433 1.69,-5.738 1.69,-5.738c-0.636,-0.338 -1.313,-0.55 -1.797,-0.98c-4.337,-3.863 -4.606,-6.636 -1.196,-11.288c0.866,-1.185 1.746,-2.375 2.467,-3.649c1.761,-3.117 1.359,-4.599 -1.81,-6.367c-2.28,-1.271 -4.743,-2.218 -6.988,-3.545c-6.396,-3.778 -11.834,-8.521 -15.061,-15.174c2.171,-3.872 2.171,-3.872 1.304,-6.341c-0.791,0.865 -1.527,1.672 -2.688,2.944c0,-3.049 0.294,-5.379 -0.083,-7.595c-0.367,-2.156 -0.85,-4.792 -2.281,-6.178c-5.217,-5.045 -8.175,-11.292 -10.92,-17.796c-2.029,-4.806 -4.196,-9.66 -8.171,-13.236c-2,-1.8 -4.474,-3.072 -6.742,-4.587c0,-1.354 0.017,-2.653 -0.006,-3.951c-0.019,-1.297 0.038,-2.61 -0.136,-3.89c-0.702,-5.113 -4.34,-7.564 -9.404,-6.548c-3.181,0.638 -6.385,1.238 -9.605,1.563c-1.888,0.19 -3.584,0.128 -3.225,-3.432c1.62,0 3.162,0 5.368,0c-1.104,0 -1.515,-1.544 -2.067,-1.769c-2.208,-0.892 -4.045,-0.36 -5.099,1.396c-1.25,2.077 0.023,3.586 1.504,4.555c1.273,0.832 3.004,1.441 4.492,1.365c3.234,-0.167 6.436,-0.842 9.658,-1.296c2.8,-0.394 4.451,0.587 5.01,3.266c0.266,1.278 0.047,2.658 0.047,3.561c-3.72,-1.383 -6.953,-3.369 -10.347,-3.69c-7.432,-0.706 -14.956,-0.912 -22.413,-0.611c-3.084,0.124 -6.484,1.511 -9.049,3.309c-4.547,3.188 -9.441,5.039 -14.773,6.138c-2.549,0.526 -5.106,1.149 -7.55,2.03c-4.689,1.689 -8.626,4.342 -11.53,8.63c-1.595,2.354 -3.836,4.445 -6.188,6.076c-4.591,3.184 -9.001,6.424 -12.144,11.187c-1.712,2.596 -4.124,4.212 -7.839,3.113c-1.104,-4.244 -4.87,-4.911 -8.627,-5.423c-1.764,-0.242 -3.625,-0.32 -5.373,-0.04c-10.247,1.643 -19.554,5.56 -26.813,13.074c-6.565,6.797 -5.937,10.365 -2.739,16.202c2.063,3.766 2.131,7.435 -0.279,11.089c-1.874,2.842 -2.57,6.013 -2.071,9.354c1.284,8.609 4.072,16.22 13.409,19.251c0.615,0.198 1.156,0.607 1.748,0.881c2.125,0.984 3.145,2.592 3.365,4.971c0.144,1.54 0.491,3.357 1.429,4.479c6.245,7.454 20.432,8.503 25.041,-1.951c0.189,-0.432 0.624,-0.756 0.945,-1.129c0.305,0.134 0.609,0.266 0.914,0.399c-0.27,1.348 -0.539,2.694 -0.81,4.042c-0.351,1.75 -1.204,3.572 -0.961,5.235c0.915,6.264 1.484,12.716 3.503,18.648c2.452,7.204 8.53,14.587 18.762,13.197c3.549,-0.483 6.782,0.391 9.818,2.234c1.254,0.76 2.657,1.272 3.912,2.027c3.221,1.943 6.497,1.898 9.857,0.464c2.024,-0.863 4.052,-1.726 6.331,-2.698c-1.16,4.041 -2.278,7.594 -3.189,11.197c-1.336,5.287 -3.631,9.452 -9.941,9.48c-0.115,0 -0.228,0.204 -0.481,0.441c0.473,1.385 0.975,2.855 1.446,4.234c-3.43,5.076 -9.388,5.288 -13.951,7.881c8.949,0.082 15.39,-4.254 16.179,-10.562c4.91,-1.582 7.805,-5.034 9.233,-9.921c0.777,-2.659 1.611,-5.32 2.672,-7.879c1.746,-4.209 4.792,-6.719 9.406,-6.833c-0.302,3.22 -0.579,6.169 -0.855,9.113c-6.687,1.486 -6.819,1.649 -6.534,8.315c-1.583,1.269 -3.238,2.596 -5.685,4.557c6.226,-1.428 7.436,-2.953 8.025,-9.211c0.938,-0.325 1.962,-0.799 3.039,-1.035c4.009,-0.875 4.11,-0.859 3.682,-5.037c-0.251,-2.445 0.739,-3.996 3.163,-5.664c0.451,1.766 0.892,3.088 1.115,4.445c0.316,1.923 0.547,3.867 0.687,5.81c0.517,7.404 -0.06,14.643 -3.457,21.43c-4.159,8.313 -8.334,16.622 -12.413,24.973c-1.174,2.404 -2.482,4.234 -5.172,5.433c-4.265,1.907 -7.421,6.556 -7.757,10.832c15.258,2.949 26.312,6.953 41.04,18.833c9.647,7.785 19.862,11.309 29.399,12.456c0.003,-0.004 10.248,-13.711 19.753,-32.558c-0.241,-0.365 -0.484,-0.728 -0.723,-1.095c-6.25,-9.478 -11.533,-18.592 -13.049,-22.521c-2.853,-7.395 -3.838,-14.659 -2.132,-22.466c1.983,-9.083 3.633,-18.206 7.761,-26.672c2.412,-4.95 6.15,-7.711 11.519,-8.858c6.366,-1.36 12.689,-3.037 18.94,-4.868c6.706,-1.966 9.308,-7.753 6.747,-14.275Z" style="fill:url(#_Linear1);fill-rule:nonzero;stroke:#a53a46;stroke-opacity:0.803922;stroke-width:1.06px;"/> | |||
</g> | |||
<g id="Logo" transform="matrix(1.15076,0,0,1.15076,-15.017,-79.1497)"> | |||
<g transform="matrix(1,0,0,1,6.90649,-13.7511)"> | |||
@@ -2,7 +2,7 @@ | |||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||
<svg width="60px" height="380px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421;"> | |||
<g id="Panel" transform="matrix(0.333333,0,0,1,0,0)"> | |||
<rect x="0" y="0" width="180" height="380" style="fill:#1d1d1d;"/> | |||
<rect x="0" y="0" width="180" height="380" style="fill:#161616;"/> | |||
</g> | |||
<g transform="matrix(0.206931,0,0,0.206931,4.12745,155.767)"> | |||
<path d="M232.321,164.268c-0.551,-1.407 -1.25,-2.487 -1.733,-4.267l0.016,0c-0.034,0 -0.056,-0.074 -0.088,-0.149c-0.062,-0.193 -0.122,-0.353 -0.173,-0.548c-0.097,-0.365 -0.189,-0.759 -0.253,-1.179c-0.043,-2.08 1.872,-2.792 1.946,-5.183c0.081,-2.573 -1.476,-3.898 -1.946,-4.241c-0.02,-0.028 -0.037,-0.054 -0.056,-0.082c0.012,-0.037 0.02,-0.068 0.031,-0.104c2.993,-2.433 1.69,-5.738 1.69,-5.738c-0.636,-0.338 -1.313,-0.55 -1.797,-0.98c-4.337,-3.863 -4.606,-6.636 -1.196,-11.288c0.866,-1.185 1.746,-2.375 2.467,-3.649c1.761,-3.117 1.359,-4.599 -1.81,-6.367c-2.28,-1.271 -4.743,-2.218 -6.988,-3.545c-6.396,-3.778 -11.834,-8.521 -15.061,-15.174c2.171,-3.872 2.171,-3.872 1.304,-6.341c-0.791,0.865 -1.527,1.672 -2.688,2.944c0,-3.049 0.294,-5.379 -0.083,-7.595c-0.367,-2.156 -0.85,-4.792 -2.281,-6.178c-5.217,-5.045 -8.175,-11.292 -10.92,-17.796c-2.029,-4.806 -4.196,-9.66 -8.171,-13.236c-2,-1.8 -4.474,-3.072 -6.742,-4.587c0,-1.354 0.017,-2.653 -0.006,-3.951c-0.019,-1.297 0.038,-2.61 -0.136,-3.89c-0.702,-5.113 -4.34,-7.564 -9.404,-6.548c-3.181,0.638 -6.385,1.238 -9.605,1.563c-1.888,0.19 -3.584,0.128 -3.225,-3.432c1.62,0 3.162,0 5.368,0c-1.104,0 -1.515,-1.544 -2.067,-1.769c-2.208,-0.892 -4.045,-0.36 -5.099,1.396c-1.25,2.077 0.023,3.586 1.504,4.555c1.273,0.832 3.004,1.441 4.492,1.365c3.234,-0.167 6.436,-0.842 9.658,-1.296c2.8,-0.394 4.451,0.587 5.01,3.266c0.266,1.278 0.047,2.658 0.047,3.561c-3.72,-1.383 -6.953,-3.369 -10.347,-3.69c-7.432,-0.706 -14.956,-0.912 -22.413,-0.611c-3.084,0.124 -6.484,1.511 -9.049,3.309c-4.547,3.188 -9.441,5.039 -14.773,6.138c-2.549,0.526 -5.106,1.149 -7.55,2.03c-4.689,1.689 -8.626,4.342 -11.53,8.63c-1.595,2.354 -3.836,4.445 -6.188,6.076c-4.591,3.184 -9.001,6.424 -12.144,11.187c-1.712,2.596 -4.124,4.212 -7.839,3.113c-1.104,-4.244 -4.87,-4.911 -8.627,-5.423c-1.764,-0.242 -3.625,-0.32 -5.373,-0.04c-10.247,1.643 -19.554,5.56 -26.813,13.074c-6.565,6.797 -5.937,10.365 -2.739,16.202c2.063,3.766 2.131,7.435 -0.279,11.089c-1.874,2.842 -2.57,6.013 -2.071,9.354c1.284,8.609 4.072,16.22 13.409,19.251c0.615,0.198 1.156,0.607 1.748,0.881c2.125,0.984 3.145,2.592 3.365,4.971c0.144,1.54 0.491,3.357 1.429,4.479c6.245,7.454 20.432,8.503 25.041,-1.951c0.189,-0.432 0.624,-0.756 0.945,-1.129c0.305,0.134 0.609,0.266 0.914,0.399c-0.27,1.348 -0.539,2.694 -0.81,4.042c-0.351,1.75 -1.204,3.572 -0.961,5.235c0.915,6.264 1.484,12.716 3.503,18.648c2.452,7.204 8.53,14.587 18.762,13.197c3.549,-0.483 6.782,0.391 9.818,2.234c1.254,0.76 2.657,1.272 3.912,2.027c3.221,1.943 6.497,1.898 9.857,0.464c2.024,-0.863 4.052,-1.726 6.331,-2.698c-1.16,4.041 -2.278,7.594 -3.189,11.197c-1.336,5.287 -3.631,9.452 -9.941,9.48c-0.115,0 -0.228,0.204 -0.481,0.441c0.473,1.385 0.975,2.855 1.446,4.234c-3.43,5.076 -9.388,5.288 -13.951,7.881c8.949,0.082 15.39,-4.254 16.179,-10.562c4.91,-1.582 7.805,-5.034 9.233,-9.921c0.777,-2.659 1.611,-5.32 2.672,-7.879c1.746,-4.209 4.792,-6.719 9.406,-6.833c-0.302,3.22 -0.579,6.169 -0.855,9.113c-6.687,1.486 -6.819,1.649 -6.534,8.315c-1.583,1.269 -3.238,2.596 -5.685,4.557c6.226,-1.428 7.436,-2.953 8.025,-9.211c0.938,-0.325 1.962,-0.799 3.039,-1.035c4.009,-0.875 4.11,-0.859 3.682,-5.037c-0.251,-2.445 0.739,-3.996 3.163,-5.664c0.451,1.766 0.892,3.088 1.115,4.445c0.316,1.923 0.547,3.867 0.687,5.81c0.517,7.404 -0.06,14.643 -3.457,21.43c-4.159,8.313 -8.334,16.622 -12.413,24.973c-1.174,2.404 -2.482,4.234 -5.172,5.433c-4.265,1.907 -7.421,6.556 -7.757,10.832c15.258,2.949 26.312,6.953 41.04,18.833c9.647,7.785 19.862,11.309 29.399,12.456c0.003,-0.004 10.248,-13.711 19.753,-32.558c-0.241,-0.365 -0.484,-0.728 -0.723,-1.095c-6.25,-9.478 -11.533,-18.592 -13.049,-22.521c-2.853,-7.395 -3.838,-14.659 -2.132,-22.466c1.983,-9.083 3.633,-18.206 7.761,-26.672c2.412,-4.95 6.15,-7.711 11.519,-8.858c6.366,-1.36 12.689,-3.037 18.94,-4.868c6.706,-1.966 9.308,-7.753 6.747,-14.275Z" style="fill-rule:nonzero;"/> | |||
@@ -1,15 +1,13 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||
<svg width="40px" height="40px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-miterlimit:1.414;"> | |||
<svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:serif="http://www.serif.com/" width="40px" height="40px" version="1.1" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-miterlimit:10;"> | |||
<g id="MiddleKnob"> | |||
<circle cx="20" cy="20" r="20" style="fill:#232323;"/> | |||
<circle cx="20" cy="20" r="18.367" style="fill:#7f7f7f;"/> | |||
<circle cx="20" cy="20" r="18.367" style="fill:#a5a3a3;"/> | |||
<path id="path8603" d="M36.751,10.824c-1.12,-2.127 -2.623,-4.012 -4.411,-5.568c-3.449,0.494 -7.02,-1.254 -8.799,-4.297c-1.146,-0.222 -2.331,-0.34 -3.54,-0.34c-1.21,0 -2.392,0.118 -3.54,0.34c-1.782,3.043 -5.351,4.791 -8.8,4.297c-1.789,1.557 -3.292,3.441 -4.411,5.568c1.276,3.36 0.366,7.368 -2.234,9.817c0.086,2.436 0.608,4.758 1.497,6.884c3.458,1.055 6.032,4.356 6.258,8.026c1.832,1.369 3.914,2.407 6.162,3.039c2.978,-2.135 7.161,-2.135 10.136,0c2.249,-0.634 4.333,-1.672 6.166,-3.039c0.223,-3.668 2.796,-6.972 6.258,-8.026c0.889,-2.126 1.411,-4.448 1.493,-6.884c-2.597,-2.449 -3.508,-6.456 -2.235,-9.817" style="fill:#efefef;fill-rule:nonzero;stroke:#353535;stroke-width:0.4px;"/> | |||
<g transform="matrix(1.07407,0,0,1.07407,-1.48141,-1.48148)"> | |||
<circle cx="19.999" cy="20" r="13.5" style="fill:#e0e0e0;stroke:#020202;stroke-opacity:0.933333;stroke-width:0.37px;"/> | |||
</g> | |||
<g transform="matrix(1.10619,0,0,1.10619,-2.1228,-1.43856)"> | |||
<circle cx="20" cy="4.03" r="1.582" style="fill:#020202;stroke:#050404;stroke-width:0.3px;stroke-miterlimit:10;"/> | |||
<circle cx="19.999" cy="20" r="13.5" style="fill:#e0e0e0;stroke:#020202;stroke-width:0.4px;"/> | |||
<g transform="matrix(1.10619,0,0,1.10619,-2.12389,-0.639073)"> | |||
<circle cx="20" cy="4.03" r="1.582" style="fill:#020202;stroke:#050404;stroke-width:0.3px;"/> | |||
</g> | |||
</g> | |||
</svg> |
@@ -42,8 +42,8 @@ | |||
<circle id="Circle_4_5" serif:id="Circle_4_" cx="72.995" cy="181.659" r="11.474" style="fill:#323232;"/> | |||
</g> | |||
<g id="ScaleSmall_3_6" serif:id="ScaleSmall_3_" transform="matrix(-1,0,0,1,96.4955,136.57)"> | |||
<g id="OuterCircle_4_6" serif:id="OuterCircle_4_" transform="matrix(0.871536,0,0,0.871536,9.37732,23.2294)"> | |||
<path d="M66.295,194.337c-4.545,-2.404 -7.642,-7.182 -7.642,-12.684c0,-7.92 6.422,-14.343 14.342,-14.343c7.921,0 14.343,6.423 14.343,14.343c0,5.459 -3.05,10.206 -7.538,12.628" style="fill:none;stroke:#d63e3e;stroke-opacity:0.65098;stroke-width:4.93px;"/> | |||
<g id="OuterCircle_4_6" serif:id="OuterCircle_4_" transform="matrix(0.941258,0,0,0.941258,4.28787,10.6218)"> | |||
<path d="M66.295,194.337c-4.545,-2.404 -7.642,-7.182 -7.642,-12.684c0,-7.92 6.422,-14.343 14.342,-14.343c7.921,0 14.343,6.423 14.343,14.343c0,5.459 -3.05,10.206 -7.538,12.628" style="fill:#292929;stroke:#7a2323;stroke-width:6.91px;"/> | |||
</g> | |||
<circle id="Circle_4_6" serif:id="Circle_4_" cx="72.995" cy="181.659" r="11.474" style="fill:#323232;"/> | |||
</g> | |||
@@ -66,6 +66,6 @@ BlankPanelWidget::BlankPanelWidget(BlankPanel *module) : LRModuleWidget(module) | |||
using namespace rack_plugin_LindenbergResearch; | |||
RACK_PLUGIN_MODEL_INIT(LindenbergResearch, BlankPanel) { | |||
Model *modelBlankPanel = Model::create<BlankPanel, BlankPanelWidget>("Lindenberg Research", "BlankPanel 01", "Blank Panel 20TE", BLANK_TAG); | |||
Model *modelBlankPanel = Model::create<BlankPanel, BlankPanelWidget>("Lindenberg Research", "BlankPanel 01", "Blank: Logo", BLANK_TAG); | |||
return modelBlankPanel; | |||
} |
@@ -1,8 +1,10 @@ | |||
#include "dsp/DSPMath.hpp" | |||
#include "LindenbergResearch.hpp" | |||
namespace rack_plugin_LindenbergResearch { | |||
using namespace lrt; | |||
struct BlankPanelM1 : Module { | |||
enum ParamIds { | |||
NUM_PARAMS | |||
@@ -29,6 +31,41 @@ void BlankPanelM1::step() { | |||
} | |||
struct BlankPanelWood : Module { | |||
enum ParamIds { | |||
NUM_PARAMS | |||
}; | |||
enum InputIds { | |||
NUM_INPUTS | |||
}; | |||
enum OutputIds { | |||
NUM_OUTPUTS | |||
}; | |||
enum LightIds { | |||
NUM_LIGHTS | |||
}; | |||
BlankPanelWood() : Module(NUM_PARAMS, NUM_INPUTS, NUM_OUTPUTS, NUM_LIGHTS) {} | |||
SVGWidget *patina; | |||
void step() override; | |||
void randomize() override; | |||
}; | |||
void BlankPanelWood::step() { | |||
} | |||
void BlankPanelWood::randomize() { | |||
Module::randomize(); | |||
patina->box.pos = Vec(-randomUniform() * 1000, -randomUniform() * 200); | |||
} | |||
struct BlankPanelSmall : Module { | |||
enum ParamIds { | |||
NUM_PARAMS | |||
@@ -139,6 +176,11 @@ struct BlankPanelWidgetM1 : LRModuleWidget { | |||
}; | |||
struct BlankPanelWidgetWood : LRModuleWidget { | |||
BlankPanelWidgetWood(BlankPanelWood *module); | |||
}; | |||
/** | |||
* @brief Blank Panel Small | |||
*/ | |||
@@ -254,19 +296,58 @@ void BlankPanelWidgetSmall::appendContextMenu(Menu *menu) { | |||
menu->addChild(mergeItem); | |||
} | |||
BlankPanelWidgetWood::BlankPanelWidgetWood(BlankPanelWood *module) : LRModuleWidget(module) { | |||
panel = new LRPanel(); | |||
panel->setBackground(SVG::load(assetPlugin(plugin, "res/WoodLeftTop.svg"))); | |||
addChild(panel); | |||
box.size = panel->box.size; | |||
panel->setInner(nvgRGBAf(1.5f * .369f, 1.5f * 0.357f, 1.5f * 0.3333f, 0.05f)); | |||
panel->setOuter(nvgRGBAf(0.f, 0.f, 0.f, 0.15f)); | |||
module->patina = new SVGWidget(); | |||
module->patina->setSVG(SVG::load(assetPlugin(plugin, "res/WoodPatina.svg"))); | |||
module->randomize(); | |||
panel->addChild(module->patina); | |||
// ***** SCREWS ********** | |||
addChild(Widget::create<ScrewDarkA>(Vec(23, 6))); | |||
// addChild(Widget::create<ScrewDarkA>(Vec(box.size.x - 30, 1))); | |||
addChild(Widget::create<ScrewDarkA>(Vec(23, box.size.y - 20))); | |||
// addChild(Widget::create<ScrewDarkA>(Vec(box.size.x - 30, 366))); | |||
// ***** SCREWS ********** | |||
} | |||
} // namespace rack_plugin_LindenbergResearch | |||
using namespace rack_plugin_LindenbergResearch; | |||
RACK_PLUGIN_MODEL_INIT(LindenbergResearch, BlankPanelM1) { | |||
Model *modelBlankPanelM1 = Model::create<BlankPanelM1, BlankPanelWidgetM1>("Lindenberg Research", "BlankPanel 02", "Blank Panel 12TE", | |||
BLANK_TAG); | |||
Model *modelBlankPanelM1 = Model::create<BlankPanelM1, BlankPanelWidgetM1>( | |||
"Lindenberg Research", | |||
"BlankPanel 02", | |||
"Blank: Empty", | |||
BLANK_TAG); | |||
return modelBlankPanelM1; | |||
} | |||
RACK_PLUGIN_MODEL_INIT(LindenbergResearch, BlankPanelSmall) { | |||
Model *modelBlankPanelSmall = Model::create<BlankPanelSmall, BlankPanelWidgetSmall>("Lindenberg Research", "BlankPanel Small", | |||
"Blank: Small / Multiple", | |||
BLANK_TAG, MULTIPLE_TAG); | |||
Model *modelBlankPanelSmall = Model::create<BlankPanelSmall, BlankPanelWidgetSmall>( | |||
"Lindenberg Research", | |||
"BlankPanel Small", | |||
"Blank: Small / Multiple", | |||
BLANK_TAG, MULTIPLE_TAG); | |||
return modelBlankPanelSmall; | |||
} | |||
RACK_PLUGIN_MODEL_INIT(LindenbergResearch, BlankPanelWood) { | |||
Model *modelBlankPanelWood = Model::create<BlankPanelWood, BlankPanelWidgetWood>( | |||
"Lindenberg Research", | |||
"BlankPanel Wood", | |||
"Blank: Wood ", | |||
BLANK_TAG); | |||
return modelBlankPanelWood; | |||
} |
@@ -6,6 +6,7 @@ RACK_PLUGIN_MODEL_DECLARE(LindenbergResearch, AlmaFilter); | |||
RACK_PLUGIN_MODEL_DECLARE(LindenbergResearch, BlankPanel); | |||
RACK_PLUGIN_MODEL_DECLARE(LindenbergResearch, BlankPanelM1); | |||
RACK_PLUGIN_MODEL_DECLARE(LindenbergResearch, BlankPanelSmall); | |||
RACK_PLUGIN_MODEL_DECLARE(LindenbergResearch, BlankPanelWood); | |||
RACK_PLUGIN_MODEL_DECLARE(LindenbergResearch, MS20Filter); | |||
RACK_PLUGIN_MODEL_DECLARE(LindenbergResearch, QuickMix); | |||
RACK_PLUGIN_MODEL_DECLARE(LindenbergResearch, ReShaper); | |||
@@ -16,6 +17,8 @@ RACK_PLUGIN_MODEL_DECLARE(LindenbergResearch, Westcoast); | |||
RACK_PLUGIN_INIT(LindenbergResearch) { | |||
RACK_PLUGIN_INIT_ID(); | |||
RACK_PLUGIN_INIT_VERSION("0.6.2b"); | |||
RACK_PLUGIN_INIT_WEBSITE("https://github.com/lindenbergresearch/LRTRack"); | |||
RACK_PLUGIN_INIT_MANUAL("https://github.com/lindenbergresearch/LRTRack"); | |||
@@ -23,6 +26,7 @@ RACK_PLUGIN_INIT(LindenbergResearch) { | |||
RACK_PLUGIN_MODEL_ADD(LindenbergResearch, BlankPanel); | |||
RACK_PLUGIN_MODEL_ADD(LindenbergResearch, BlankPanelM1); | |||
RACK_PLUGIN_MODEL_ADD(LindenbergResearch, BlankPanelSmall); | |||
RACK_PLUGIN_MODEL_ADD(LindenbergResearch, BlankPanelWood); | |||
RACK_PLUGIN_MODEL_ADD(LindenbergResearch, SimpleFilter); | |||
RACK_PLUGIN_MODEL_ADD(LindenbergResearch, MS20Filter); | |||
RACK_PLUGIN_MODEL_ADD(LindenbergResearch, QuickMix); | |||
@@ -1,4 +1,5 @@ | |||
#include <dsp/functions.hpp> | |||
#include "dsp/functions.hpp" | |||
#include "dsp/DSPMath.hpp" | |||
#include "LindenbergResearch.hpp" | |||
using namespace rack; | |||
@@ -6,6 +7,54 @@ using namespace lrt; | |||
namespace rack_plugin_LindenbergResearch { | |||
struct ShapedVCA { | |||
float shapeExp(float x) { | |||
float y = powf(x, 7); | |||
if (x > 1) { | |||
y = tanh(y) * 5; // limit exp curve | |||
} | |||
return y; | |||
} | |||
float shapeLog(float x) { | |||
return tanh(6 * x); | |||
} | |||
float shapeLin(float x) { | |||
return x; | |||
} | |||
/** | |||
* @brief Returns the correct weighted gain value | |||
* @param gain Input gain 0 <= x < 1 | |||
* @param shape Mixing value of the given shapes (LOG->LIN->EXP) -1 <= x < 1 | |||
* @return Weighted gain coefficent | |||
*/ | |||
float getWeightedGain(float gain, float shape) { | |||
float y = 0; | |||
if (shape < 0 && shape >= -1) { | |||
y = dsp::fade2(shapeLog(gain), shapeLin(gain), shape + 1); | |||
} else if (shape <= 1 && shape >= 0) { | |||
y = dsp::fade2(shapeLin(gain), shapeExp(gain), shape); | |||
} | |||
return y; | |||
} | |||
float compute(float in, float gain, float shape) { | |||
return in * getWeightedGain(gain, shape); | |||
} | |||
}; | |||
struct QuickMix : Module { | |||
enum ParamIds { | |||
LEVEL1_PARAM, | |||
@@ -36,12 +85,12 @@ struct QuickMix : Module { | |||
LEVEL3_LIGHT, | |||
LEVEL4_LIGHT, | |||
LEVEL5_LIGHT, | |||
LEVELM_LIGHT, | |||
NUM_LIGHTS | |||
}; | |||
float lightVals[NUM_LIGHTS]; | |||
ShapedVCA vca; | |||
QuickMix() : Module(NUM_PARAMS, NUM_INPUTS, NUM_OUTPUTS, NUM_LIGHTS) {} | |||
@@ -52,22 +101,32 @@ struct QuickMix : Module { | |||
void QuickMix::step() { | |||
float out = 0; | |||
/* lights */ | |||
for (int i = 0; i < NUM_LIGHTS - 1; i++) { | |||
lightVals[i] = (lightVals[i] + (abs(quadraticBipolar(params[i].value)) * abs(inputs[i].value) / 10)) / 2; | |||
lights[i].value = lightVals[i]; | |||
} | |||
for (int i = 0; i < NUM_LIGHTS - 1; i++) { | |||
lightVals[i] = clamp(inputs[i].value * abs(quadraticBipolar(params[i].value)) / 6, 0.f, 1.f); | |||
if (inputs[i].active) { | |||
lights[i].setBrightnessSmooth(lightVals[i]); | |||
} else { | |||
lights[i].value = 0; | |||
} | |||
} | |||
/* mixup all signals */ | |||
for (int i = 0; i < NUM_INPUTS; i++) { | |||
out += inputs[i].value * quadraticBipolar(params[i].value); | |||
} | |||
/* mixup all signals */ | |||
for (int i = 0; i < NUM_INPUTS; i++) { | |||
out += inputs[i].value * quadraticBipolar(params[i].value); | |||
} | |||
/* VCA mode active */ | |||
if (inputs[CV_INPUT].active) { | |||
float cv = inputs[CV_INPUT].value / 5; | |||
/* master out light */ | |||
//lights[LEVELM_LIGHT].value = quadraticBipolar(params[LEVELM_PARAM].value) * out / 10; | |||
out = vca.getWeightedGain(cv, params[SHAPE_PARAM].value); | |||
} | |||
out *= quadraticBipolar(params[LEVELM_PARAM].value); | |||
// out *= quadraticBipolar(params[LEVELM_PARAM].value) * 2; | |||
out *= params[LEVELM_PARAM].value; | |||
outputs[MASTER_OUTPUT].value = out; | |||
outputs[MASTER_OUTPUT].value = out; | |||
} | |||
@@ -102,7 +161,7 @@ QuickMixWidget::QuickMixWidget(QuickMix *module) : LRModuleWidget(module) { | |||
addParam(ParamWidget::create<LRSmallKnob>(Vec(62.3, 242.0), module, QuickMix::SHAPE_PARAM, -1.f, 1.f, 0.f)); | |||
addParam(ParamWidget::create<LRSmallKnob>(Vec(18.8, 305.8), module, QuickMix::LEVELM_PARAM, -3.f, 3.f, 1.f)); | |||
addParam(ParamWidget::create<LRSmallKnob>(Vec(18.8, 305.8), module, QuickMix::LEVELM_PARAM, 0.f, 1.f, 0.5f)); | |||
// ***** MAIN KNOBS ****** | |||
// ***** INPUTS ********** | |||
@@ -117,15 +176,14 @@ QuickMixWidget::QuickMixWidget(QuickMix *module) : LRModuleWidget(module) { | |||
// ***** OUTPUTS ********* | |||
addOutput(Port::create<LRIOPort>(Vec(60.9, 304.8), Port::OUTPUT, module, QuickMix::MASTER_OUTPUT)); | |||
// ***** OUTPUTS ********* | |||
// ***** LIGHTS ********** | |||
addChild(ModuleLightWidget::create<LRLight>(Vec(47.5, 61.3), module, QuickMix::LEVEL1_LIGHT)); | |||
addChild(ModuleLightWidget::create<LRLight>(Vec(47.5, 96.3), module, QuickMix::LEVEL2_LIGHT)); | |||
addChild(ModuleLightWidget::create<LRLight>(Vec(47.5, 131.3), module, QuickMix::LEVEL3_LIGHT)); | |||
addChild(ModuleLightWidget::create<LRLight>(Vec(47.5, 166.3), module, QuickMix::LEVEL4_LIGHT)); | |||
addChild(ModuleLightWidget::create<LRLight>(Vec(47.5, 201.3), module, QuickMix::LEVEL5_LIGHT)); | |||
addChild(ModuleLightWidget::create<LRLight>(Vec(47., 61.3), module, QuickMix::LEVEL1_LIGHT)); | |||
addChild(ModuleLightWidget::create<LRLight>(Vec(47., 96.3), module, QuickMix::LEVEL2_LIGHT)); | |||
addChild(ModuleLightWidget::create<LRLight>(Vec(47., 131.3), module, QuickMix::LEVEL3_LIGHT)); | |||
addChild(ModuleLightWidget::create<LRLight>(Vec(47., 166.3), module, QuickMix::LEVEL4_LIGHT)); | |||
addChild(ModuleLightWidget::create<LRLight>(Vec(47., 201.3), module, QuickMix::LEVEL5_LIGHT)); | |||
// addChild(ModuleLightWidget::create<LRLight>(Vec(47.5, 304.6), module, QuickMix::LEVEL6_LIGHT)); | |||
@@ -138,6 +196,6 @@ QuickMixWidget::QuickMixWidget(QuickMix *module) : LRModuleWidget(module) { | |||
using namespace rack_plugin_LindenbergResearch; | |||
RACK_PLUGIN_MODEL_INIT(LindenbergResearch, QuickMix) { | |||
Model *modelQuickMix = Model::create<QuickMix, QuickMixWidget>("Lindenberg Research", "QuickMixer", "Q: Quick Mixer", MIXER_TAG); | |||
Model *modelQuickMix = Model::create<QuickMix, QuickMixWidget>("Lindenberg Research", "QuickMixer", "VC Mixer Amp", MIXER_TAG); | |||
return modelQuickMix; | |||
} |
@@ -94,7 +94,7 @@ void VCO::step() { | |||
/* for LFO mode */ | |||
if (osc->isLFO()) | |||
lights[LFO_LIGHT].value = (osc->getTriWave() + 2.5f) / 10.f; | |||
lights[LFO_LIGHT].setBrightnessSmooth(osc->getSineWave() / 10.f + 0.3f); | |||
else lights[LFO_LIGHT].value = 0.f; | |||
lcd->active = osc->isLFO(); | |||
@@ -181,6 +181,11 @@ namespace dsp { | |||
*/ | |||
template<int CHANNELS> | |||
struct Resampler { | |||
struct Vector { | |||
double y0, y1; | |||
}; | |||
Vector y[CHANNELS] = {}; | |||
double up[CHANNELS][RS_BUFFER_SIZE] = {}; | |||
double data[CHANNELS][RS_BUFFER_SIZE] = {}; | |||
@@ -209,12 +214,28 @@ namespace dsp { | |||
} | |||
/** | |||
* @brief Create up-sampled data out of two basic values | |||
*/ | |||
void doUpsample(int channel, double in) { | |||
interpolator[channel]->process(in * UPSAMPLE_COMPENSATION, up[channel]); | |||
} | |||
/** | |||
* @brief Return linear interpolated position | |||
* @param point Point in oversampled data | |||
* @return | |||
*/ | |||
double interpolate(int channel, int point) { | |||
return y[channel].y0 + (point / getFactor()) * (y[channel].y1 - y[channel].y0); | |||
} | |||
/** | |||
* @brief Create up-sampled data out of two basic values | |||
*/ | |||
void doUpsample(int channel, double in) { | |||
// interpolator[channel]->process(in * UPSAMPLE_COMPENSATION, up[channel]); | |||
y[channel].y0 = y[channel].y1; | |||
y[channel].y1 = in; | |||
for (int i = 0; i < getFactor(); i++) { | |||
up[channel][i] = interpolate(channel, i + 1); | |||
} | |||
} | |||
/** | |||
@@ -358,6 +358,18 @@ inline double sign(double x) { | |||
} | |||
/** | |||
* @brief Signum function | |||
* @param x | |||
* @return | |||
*/ | |||
inline float sign(float x) { | |||
if (x > 0) return 1; | |||
if (x < 0) return -1; | |||
return 0; | |||
} | |||
/** | |||
* @brief Lambert-W function using Halley's method | |||
* see: http://smc2017.aalto.fi/media/materials/proceedings/SMC17_p336.pdf | |||
@@ -211,5 +211,5 @@ void LadderFilter::setLightValue(float lightValue) { | |||
LadderFilter::LadderFilter(float sr) : DSPEffect(sr) { | |||
rs = new Resampler<1>(OVERSAMPLE); | |||
rs = new Resampler<1>(OVERSAMPLE, 8); | |||
} |
@@ -9,7 +9,7 @@ namespace dsp { | |||
struct LadderFilter : DSPEffect { | |||
static const int OVERSAMPLE = 8; // factor of internal oversampling | |||
static const int OVERSAMPLE = 4; // factor of internal oversampling | |||
static constexpr float NOISE_GAIN = 10e-10f; // internal noise gain used for self-oscillation | |||
static constexpr float INPUT_GAIN = 20.f; // input level | |||
@@ -21,6 +21,7 @@ | |||
#include <limits> | |||
namespace dsp { | |||
template<int branch> | |||
@@ -64,6 +64,6 @@ void MS20zdf::process() { | |||
* @param sr sample rate | |||
*/ | |||
MS20zdf::MS20zdf(float sr) : DSPSystem(sr) { | |||
rs = new Resampler<1>(OVERSAMPLE); | |||
rs = new Resampler<1>(OVERSAMPLE, 8); | |||
} | |||
@@ -45,7 +45,7 @@ namespace dsp { | |||
* @brief MS20 Filter class | |||
*/ | |||
struct MS20zdf : DSPSystem<1, 2, 4> { | |||
static const int OVERSAMPLE = 8; // factor of internal oversampling | |||
static const int OVERSAMPLE = 4; // factor of internal oversampling | |||
static constexpr float DRIVE_GAIN = 20.f; // max drive gain | |||
enum Inputs { | |||
@@ -10,7 +10,8 @@ namespace dsp { | |||
Noise *noise; | |||
public: | |||
public: | |||
explicit Overdrive(float sr); | |||
@@ -10,7 +10,8 @@ namespace dsp { | |||
Noise *noise; | |||
public: | |||
public: | |||
explicit ReShaper(float sr); | |||
@@ -1,15 +1,11 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||
<svg width="56px" height="56px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-miterlimit:1.414;"> | |||
<g id="BigKnob"> | |||
<svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:serif="http://www.serif.com/" width="56px" height="56px" version="1.1" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-miterlimit:10;"> | |||
<g id="BigKnob_1_"> | |||
<circle cx="28" cy="28" r="28" style="fill:#232323;fill-opacity:0.8;"/> | |||
<circle cx="28" cy="28" r="25.714" style="fill:#979797;"/> | |||
<circle cx="28" cy="28" r="25.714" style="fill:#c9c9c9;"/> | |||
<path id="path8603" d="M51.451,15.156c-1.568,-2.978 -3.672,-5.617 -6.176,-7.796c-4.828,0.69 -9.827,-1.756 -12.318,-6.016c-1.604,-0.31 -3.264,-0.477 -4.956,-0.477c-1.693,0 -3.348,0.167 -4.955,0.477c-2.495,4.26 -7.492,6.706 -12.32,6.016c-2.504,2.179 -4.609,4.818 -6.177,7.796c1.788,4.702 0.513,10.314 -3.127,13.742c0.119,3.41 0.851,6.66 2.095,9.64c4.841,1.476 8.444,6.098 8.761,11.235c2.564,1.916 5.48,3.369 8.627,4.254c4.168,-2.986 10.025,-2.986 14.191,0c3.146,-0.887 6.065,-2.34 8.631,-4.254c0.312,-5.137 3.914,-9.76 8.762,-11.235c1.244,-2.979 1.976,-6.228 2.09,-9.64c-3.636,-3.428 -4.911,-9.039 -3.128,-13.742" style="fill:#efefef;fill-rule:nonzero;stroke:#353535;stroke-width:0.5px;"/> | |||
<g transform="matrix(1.11117,0,0,1.11117,-3.11273,-3.11284)"> | |||
<circle cx="27.999" cy="28" r="17.999" style="fill:#e0e0e0;stroke:#050404;stroke-opacity:0.596078;stroke-width:0.4px;"/> | |||
</g> | |||
<g transform="matrix(1,0,0,1,0,-1)"> | |||
<circle cx="28" cy="5.643" r="2.214" style="fill:#020202;stroke:#050404;stroke-width:0.3px;"/> | |||
</g> | |||
<circle cx="27.999" cy="28" r="17.999" style="fill:#e0e0e0;stroke:#050404;stroke-width:0.4px;"/> | |||
<circle cx="28" cy="5.643" r="2.214" style="fill:#020202;stroke:#050404;stroke-width:0.3px;"/> | |||
</g> | |||
</svg> |
@@ -2,7 +2,10 @@ | |||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||
<svg width="270px" height="380px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421;"> | |||
<rect x="0" y="0" width="270" height="380" style="fill:#1d1d1d;stroke:#000;stroke-width:1px;"/> | |||
<g transform="matrix(0.953523,0,0,1.00856,-16.6359,-26.3308)"> | |||
<defs> | |||
<linearGradient id="_Linear1" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(206.856,0,0,267.048,26.4346,164.057)"><stop offset="0" style="stop-color:#4a00fe;stop-opacity:1"/><stop offset="1" style="stop-color:#a72c19;stop-opacity:1"/></linearGradient> | |||
</defs> | |||
<g transform="matrix(0.953523,0,0,1.00856,-16.6359,-26.3308)"> | |||
<path d="M36.797,338.969l1.058,0l2.268,-7.155l-0.927,0l-1.145,3.861c-0.24,0.851 -0.425,1.527 -0.687,2.367l-0.044,0c-0.262,-0.84 -0.436,-1.516 -0.687,-2.367l-1.156,-3.861l-0.96,0l2.28,7.155Z" style="fill:#e6e0e0;fill-rule:nonzero;stroke:#fff;stroke-width:0.2px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;"/> | |||
<path d="M44.191,339.1c0.851,0 1.527,-0.284 2.051,-0.633l-0.327,-0.589c-0.48,0.306 -0.982,0.502 -1.615,0.502c-1.101,0 -1.952,-0.611 -2.061,-1.81l4.177,0c0.022,-0.142 0.044,-0.339 0.044,-0.546c0,-1.494 -0.894,-2.486 -2.421,-2.486c-1.418,0 -2.705,1.047 -2.705,2.77c0,1.767 1.265,2.792 2.857,2.792Zm-0.13,-4.854c0.905,0 1.505,0.535 1.581,1.626l-3.381,0c0.164,-1.047 0.927,-1.626 1.8,-1.626Z" style="fill:#e6e0e0;fill-rule:nonzero;stroke:#fff;stroke-width:0.2px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;"/> | |||
<path d="M48.729,338.969l0.894,0l0,-3.108c0.632,-1.102 1.385,-1.516 2.181,-1.516c0.415,0 0.611,0.054 0.982,0.185l0.207,-0.774c-0.327,-0.164 -0.654,-0.218 -1.047,-0.218c-0.982,0 -1.811,0.534 -2.367,1.385l-0.032,0l-0.077,-1.255l-0.741,0l0,5.301Z" style="fill:#e6e0e0;fill-rule:nonzero;stroke:#fff;stroke-width:0.2px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;"/> | |||
@@ -15,6 +18,7 @@ | |||
<path d="M102.989,339.1c1.243,0 2.323,-0.905 2.323,-2.236c0,-1.429 -0.883,-2.149 -2.17,-2.149c-0.698,0 -1.407,0.349 -1.974,0.906c0.043,-2.236 1.014,-2.989 2.126,-2.989c0.524,0 1.026,0.208 1.385,0.546l0.502,-0.557c-0.458,-0.425 -1.091,-0.741 -1.941,-0.741c-1.516,0 -2.912,1.079 -2.912,3.872c0,2.235 1.145,3.348 2.661,3.348Zm0,-0.709c-1.014,0 -1.658,-0.72 -1.789,-2.061c0.556,-0.666 1.222,-0.938 1.778,-0.938c0.96,0 1.483,0.523 1.483,1.472c0,0.916 -0.643,1.527 -1.472,1.527Z" style="fill:#e6e0e0;fill-rule:nonzero;stroke:#fff;stroke-width:0.2px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;"/> | |||
<path d="M109.304,339.1c0.491,0 0.883,-0.371 0.883,-0.916c0,-0.556 -0.392,-0.927 -0.883,-0.927c-0.491,0 -0.884,0.371 -0.884,0.927c0,0.545 0.393,0.916 0.884,0.916Z" style="fill:#e6e0e0;fill-rule:nonzero;stroke:#fff;stroke-width:0.2px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;"/> | |||
<path d="M113.372,338.969l4.897,0l0,-0.774l-2.29,0c-0.415,0 -0.862,0.032 -1.298,0.065c1.898,-1.723 3.206,-3.021 3.206,-4.33c0,-1.232 -0.872,-2.05 -2.268,-2.05c-0.982,0 -1.669,0.425 -2.291,1.058l0.513,0.512c0.447,-0.469 1.014,-0.84 1.669,-0.84c1.025,0 1.516,0.568 1.516,1.364c0,1.156 -1.298,2.377 -3.654,4.461l0,0.534Z" style="fill:#e6e0e0;fill-rule:nonzero;stroke:#fff;stroke-width:0.2px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;"/> | |||
<path d="M122.61,339.1c1.265,0 2.399,-1.058 2.399,-2.869c0,-1.636 -0.774,-2.693 -2.203,-2.693c-0.621,0 -1.298,0.316 -1.778,0.807l-0.032,0l0.032,-1.026l0,-2.115l-0.894,0l0,7.765l0.72,0l0.076,-0.589l0.033,0c0.502,0.447 1.134,0.72 1.647,0.72Zm-0.142,-0.753c-0.382,0 -0.938,-0.174 -1.44,-0.621l0,-2.64c0.546,-0.545 1.091,-0.796 1.56,-0.796c1.058,0 1.494,0.785 1.494,1.952c0,1.309 -0.687,2.105 -1.614,2.105Z" style="fill:#e6e0e0;fill-rule:nonzero;stroke:#fff;stroke-width:0.2px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;"/> | |||
<path d="M37.876,352.981c0.949,0 1.647,-0.382 2.215,-1.036l-0.513,-0.556c-0.458,0.512 -0.96,0.796 -1.614,0.796c-1.375,0 -2.269,-1.134 -2.269,-2.934c0,-1.778 0.894,-2.89 2.269,-2.89c0.6,0 1.069,0.261 1.439,0.654l0.513,-0.578c-0.414,-0.458 -1.102,-0.872 -1.952,-0.872c-1.865,0 -3.207,1.406 -3.207,3.708c0,2.334 1.353,3.708 3.119,3.708Z" style="fill:#e6e0e0;fill-rule:nonzero;stroke:#fff;stroke-width:0.2px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;"/> | |||
<path d="M43.864,352.981c1.396,0 2.618,-1.014 2.618,-2.77c0,-1.778 -1.222,-2.792 -2.618,-2.792c-1.396,0 -2.617,1.014 -2.617,2.792c0,1.756 1.221,2.77 2.617,2.77Zm0,-0.742c-1.014,0 -1.69,-0.818 -1.69,-2.028c0,-1.222 0.676,-2.051 1.69,-2.051c1.015,0 1.691,0.829 1.691,2.051c0,1.21 -0.676,2.028 -1.691,2.028Z" style="fill:#e6e0e0;fill-rule:nonzero;stroke:#fff;stroke-width:0.2px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;"/> | |||
<path d="M48.15,355.086l0.895,0l0,-1.789l-0.044,-1.003l0.033,0c0.469,0.436 1.091,0.687 1.581,0.687c1.276,0 2.411,-1.058 2.411,-2.857c0,-1.647 -0.764,-2.705 -2.192,-2.705c-0.655,0 -1.342,0.338 -1.833,0.807l-0.033,0l-0.076,-0.676l-0.742,0l0,7.536Zm2.313,-2.858c-0.36,0 -0.916,-0.174 -1.418,-0.621l0,-2.64c0.545,-0.545 1.09,-0.796 1.559,-0.796c1.058,0 1.495,0.786 1.495,1.953c0,1.308 -0.687,2.104 -1.636,2.104Z" style="fill:#e6e0e0;fill-rule:nonzero;stroke:#fff;stroke-width:0.2px;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:10;"/> | |||
@@ -94,7 +98,7 @@ | |||
<g transform="matrix(1,0,0,1,6.05928,6.05928)"> | |||
<path d="M232.321,164.268c-0.551,-1.407 -1.25,-2.487 -1.733,-4.267l0.016,0c-0.034,0 -0.056,-0.074 -0.088,-0.149c-0.062,-0.193 -0.122,-0.353 -0.173,-0.548c-0.097,-0.365 -0.189,-0.759 -0.253,-1.179c-0.043,-2.08 1.872,-2.792 1.946,-5.183c0.081,-2.573 -1.476,-3.898 -1.946,-4.241c-0.02,-0.028 -0.037,-0.054 -0.056,-0.082c0.012,-0.037 0.02,-0.068 0.031,-0.104c2.993,-2.433 1.69,-5.738 1.69,-5.738c-0.636,-0.338 -1.313,-0.55 -1.797,-0.98c-4.337,-3.863 -4.606,-6.636 -1.196,-11.288c0.866,-1.185 1.746,-2.375 2.467,-3.649c1.761,-3.117 1.359,-4.599 -1.81,-6.367c-2.28,-1.271 -4.743,-2.218 -6.988,-3.545c-6.396,-3.778 -11.834,-8.521 -15.061,-15.174c2.171,-3.872 2.171,-3.872 1.304,-6.341c-0.791,0.865 -1.527,1.672 -2.688,2.944c0,-3.049 0.294,-5.379 -0.083,-7.595c-0.367,-2.156 -0.85,-4.792 -2.281,-6.178c-5.217,-5.045 -8.175,-11.292 -10.92,-17.796c-2.029,-4.806 -4.196,-9.66 -8.171,-13.236c-2,-1.8 -4.474,-3.072 -6.742,-4.587c0,-1.354 0.017,-2.653 -0.006,-3.951c-0.019,-1.297 0.038,-2.61 -0.136,-3.89c-0.702,-5.113 -4.34,-7.564 -9.404,-6.548c-3.181,0.638 -6.385,1.238 -9.605,1.563c-1.888,0.19 -3.584,0.128 -3.225,-3.432c1.62,0 3.162,0 5.368,0c-1.104,0 -1.515,-1.544 -2.067,-1.769c-2.208,-0.892 -4.045,-0.36 -5.099,1.396c-1.25,2.077 0.023,3.586 1.504,4.555c1.273,0.832 3.004,1.441 4.492,1.365c3.234,-0.167 6.436,-0.842 9.658,-1.296c2.8,-0.394 4.451,0.587 5.01,3.266c0.266,1.278 0.047,2.658 0.047,3.561c-3.72,-1.383 -6.953,-3.369 -10.347,-3.69c-7.432,-0.706 -14.956,-0.912 -22.413,-0.611c-3.084,0.124 -6.484,1.511 -9.049,3.309c-4.547,3.188 -9.441,5.039 -14.773,6.138c-2.549,0.526 -5.106,1.149 -7.55,2.03c-4.689,1.689 -8.626,4.342 -11.53,8.63c-1.595,2.354 -3.836,4.445 -6.188,6.076c-4.591,3.184 -9.001,6.424 -12.144,11.187c-1.712,2.596 -4.124,4.212 -7.839,3.113c-1.104,-4.244 -4.87,-4.911 -8.627,-5.423c-1.764,-0.242 -3.625,-0.32 -5.373,-0.04c-10.247,1.643 -19.554,5.56 -26.813,13.074c-6.565,6.797 -5.937,10.365 -2.739,16.202c2.063,3.766 2.131,7.435 -0.279,11.089c-1.874,2.842 -2.57,6.013 -2.071,9.354c1.284,8.609 4.072,16.22 13.409,19.251c0.615,0.198 1.156,0.607 1.748,0.881c2.125,0.984 3.145,2.592 3.365,4.971c0.144,1.54 0.491,3.357 1.429,4.479c6.245,7.454 20.432,8.503 25.041,-1.951c0.189,-0.432 0.624,-0.756 0.945,-1.129c0.305,0.134 0.609,0.266 0.914,0.399c-0.27,1.348 -0.539,2.694 -0.81,4.042c-0.351,1.75 -1.204,3.572 -0.961,5.235c0.915,6.264 1.484,12.716 3.503,18.648c2.452,7.204 8.53,14.587 18.762,13.197c3.549,-0.483 6.782,0.391 9.818,2.234c1.254,0.76 2.657,1.272 3.912,2.027c3.221,1.943 6.497,1.898 9.857,0.464c2.024,-0.863 4.052,-1.726 6.331,-2.698c-1.16,4.041 -2.278,7.594 -3.189,11.197c-1.336,5.287 -3.631,9.452 -9.941,9.48c-0.115,0 -0.228,0.204 -0.481,0.441c0.473,1.385 0.975,2.855 1.446,4.234c-3.43,5.076 -9.388,5.288 -13.951,7.881c8.949,0.082 15.39,-4.254 16.179,-10.562c4.91,-1.582 7.805,-5.034 9.233,-9.921c0.777,-2.659 1.611,-5.32 2.672,-7.879c1.746,-4.209 4.792,-6.719 9.406,-6.833c-0.302,3.22 -0.579,6.169 -0.855,9.113c-6.687,1.486 -6.819,1.649 -6.534,8.315c-1.583,1.269 -3.238,2.596 -5.685,4.557c6.226,-1.428 7.436,-2.953 8.025,-9.211c0.938,-0.325 1.962,-0.799 3.039,-1.035c4.009,-0.875 4.11,-0.859 3.682,-5.037c-0.251,-2.445 0.739,-3.996 3.163,-5.664c0.451,1.766 0.892,3.088 1.115,4.445c0.316,1.923 0.547,3.867 0.687,5.81c0.517,7.404 -0.06,14.643 -3.457,21.43c-4.159,8.313 -8.334,16.622 -12.413,24.973c-1.174,2.404 -2.482,4.234 -5.172,5.433c-4.265,1.907 -7.421,6.556 -7.757,10.832c15.258,2.949 26.312,6.953 41.04,18.833c9.647,7.785 19.862,11.309 29.399,12.456c0.003,-0.004 10.248,-13.711 19.753,-32.558c-0.241,-0.365 -0.484,-0.728 -0.723,-1.095c-6.25,-9.478 -11.533,-18.592 -13.049,-22.521c-2.853,-7.395 -3.838,-14.659 -2.132,-22.466c1.983,-9.083 3.633,-18.206 7.761,-26.672c2.412,-4.95 6.15,-7.711 11.519,-8.858c6.366,-1.36 12.689,-3.037 18.94,-4.868c6.706,-1.966 9.308,-7.753 6.747,-14.275Z" style="fill-opacity:0.760784;fill-rule:nonzero;"/> | |||
</g> | |||
<path d="M232.321,164.268c-0.551,-1.407 -1.25,-2.487 -1.733,-4.267l0.016,0c-0.034,0 -0.056,-0.074 -0.088,-0.149c-0.062,-0.193 -0.122,-0.353 -0.173,-0.548c-0.097,-0.365 -0.189,-0.759 -0.253,-1.179c-0.043,-2.08 1.872,-2.792 1.946,-5.183c0.081,-2.573 -1.476,-3.898 -1.946,-4.241c-0.02,-0.028 -0.037,-0.054 -0.056,-0.082c0.012,-0.037 0.02,-0.068 0.031,-0.104c2.993,-2.433 1.69,-5.738 1.69,-5.738c-0.636,-0.338 -1.313,-0.55 -1.797,-0.98c-4.337,-3.863 -4.606,-6.636 -1.196,-11.288c0.866,-1.185 1.746,-2.375 2.467,-3.649c1.761,-3.117 1.359,-4.599 -1.81,-6.367c-2.28,-1.271 -4.743,-2.218 -6.988,-3.545c-6.396,-3.778 -11.834,-8.521 -15.061,-15.174c2.171,-3.872 2.171,-3.872 1.304,-6.341c-0.791,0.865 -1.527,1.672 -2.688,2.944c0,-3.049 0.294,-5.379 -0.083,-7.595c-0.367,-2.156 -0.85,-4.792 -2.281,-6.178c-5.217,-5.045 -8.175,-11.292 -10.92,-17.796c-2.029,-4.806 -4.196,-9.66 -8.171,-13.236c-2,-1.8 -4.474,-3.072 -6.742,-4.587c0,-1.354 0.017,-2.653 -0.006,-3.951c-0.019,-1.297 0.038,-2.61 -0.136,-3.89c-0.702,-5.113 -4.34,-7.564 -9.404,-6.548c-3.181,0.638 -6.385,1.238 -9.605,1.563c-1.888,0.19 -3.584,0.128 -3.225,-3.432c1.62,0 3.162,0 5.368,0c-1.104,0 -1.515,-1.544 -2.067,-1.769c-2.208,-0.892 -4.045,-0.36 -5.099,1.396c-1.25,2.077 0.023,3.586 1.504,4.555c1.273,0.832 3.004,1.441 4.492,1.365c3.234,-0.167 6.436,-0.842 9.658,-1.296c2.8,-0.394 4.451,0.587 5.01,3.266c0.266,1.278 0.047,2.658 0.047,3.561c-3.72,-1.383 -6.953,-3.369 -10.347,-3.69c-7.432,-0.706 -14.956,-0.912 -22.413,-0.611c-3.084,0.124 -6.484,1.511 -9.049,3.309c-4.547,3.188 -9.441,5.039 -14.773,6.138c-2.549,0.526 -5.106,1.149 -7.55,2.03c-4.689,1.689 -8.626,4.342 -11.53,8.63c-1.595,2.354 -3.836,4.445 -6.188,6.076c-4.591,3.184 -9.001,6.424 -12.144,11.187c-1.712,2.596 -4.124,4.212 -7.839,3.113c-1.104,-4.244 -4.87,-4.911 -8.627,-5.423c-1.764,-0.242 -3.625,-0.32 -5.373,-0.04c-10.247,1.643 -19.554,5.56 -26.813,13.074c-6.565,6.797 -5.937,10.365 -2.739,16.202c2.063,3.766 2.131,7.435 -0.279,11.089c-1.874,2.842 -2.57,6.013 -2.071,9.354c1.284,8.609 4.072,16.22 13.409,19.251c0.615,0.198 1.156,0.607 1.748,0.881c2.125,0.984 3.145,2.592 3.365,4.971c0.144,1.54 0.491,3.357 1.429,4.479c6.245,7.454 20.432,8.503 25.041,-1.951c0.189,-0.432 0.624,-0.756 0.945,-1.129c0.305,0.134 0.609,0.266 0.914,0.399c-0.27,1.348 -0.539,2.694 -0.81,4.042c-0.351,1.75 -1.204,3.572 -0.961,5.235c0.915,6.264 1.484,12.716 3.503,18.648c2.452,7.204 8.53,14.587 18.762,13.197c3.549,-0.483 6.782,0.391 9.818,2.234c1.254,0.76 2.657,1.272 3.912,2.027c3.221,1.943 6.497,1.898 9.857,0.464c2.024,-0.863 4.052,-1.726 6.331,-2.698c-1.16,4.041 -2.278,7.594 -3.189,11.197c-1.336,5.287 -3.631,9.452 -9.941,9.48c-0.115,0 -0.228,0.204 -0.481,0.441c0.473,1.385 0.975,2.855 1.446,4.234c-3.43,5.076 -9.388,5.288 -13.951,7.881c8.949,0.082 15.39,-4.254 16.179,-10.562c4.91,-1.582 7.805,-5.034 9.233,-9.921c0.777,-2.659 1.611,-5.32 2.672,-7.879c1.746,-4.209 4.792,-6.719 9.406,-6.833c-0.302,3.22 -0.579,6.169 -0.855,9.113c-6.687,1.486 -6.819,1.649 -6.534,8.315c-1.583,1.269 -3.238,2.596 -5.685,4.557c6.226,-1.428 7.436,-2.953 8.025,-9.211c0.938,-0.325 1.962,-0.799 3.039,-1.035c4.009,-0.875 4.11,-0.859 3.682,-5.037c-0.251,-2.445 0.739,-3.996 3.163,-5.664c0.451,1.766 0.892,3.088 1.115,4.445c0.316,1.923 0.547,3.867 0.687,5.81c0.517,7.404 -0.06,14.643 -3.457,21.43c-4.159,8.313 -8.334,16.622 -12.413,24.973c-1.174,2.404 -2.482,4.234 -5.172,5.433c-4.265,1.907 -7.421,6.556 -7.757,10.832c15.258,2.949 26.312,6.953 41.04,18.833c9.647,7.785 19.862,11.309 29.399,12.456c0.003,-0.004 10.248,-13.711 19.753,-32.558c-0.241,-0.365 -0.484,-0.728 -0.723,-1.095c-6.25,-9.478 -11.533,-18.592 -13.049,-22.521c-2.853,-7.395 -3.838,-14.659 -2.132,-22.466c1.983,-9.083 3.633,-18.206 7.761,-26.672c2.412,-4.95 6.15,-7.711 11.519,-8.858c6.366,-1.36 12.689,-3.037 18.94,-4.868c6.706,-1.966 9.308,-7.753 6.747,-14.275Z" style="fill:#a72c19;fill-rule:nonzero;stroke:#a53a46;stroke-opacity:0.803922;stroke-width:1.06px;"/> | |||
<path d="M232.321,164.268c-0.551,-1.407 -1.25,-2.487 -1.733,-4.267l0.016,0c-0.034,0 -0.056,-0.074 -0.088,-0.149c-0.062,-0.193 -0.122,-0.353 -0.173,-0.548c-0.097,-0.365 -0.189,-0.759 -0.253,-1.179c-0.043,-2.08 1.872,-2.792 1.946,-5.183c0.081,-2.573 -1.476,-3.898 -1.946,-4.241c-0.02,-0.028 -0.037,-0.054 -0.056,-0.082c0.012,-0.037 0.02,-0.068 0.031,-0.104c2.993,-2.433 1.69,-5.738 1.69,-5.738c-0.636,-0.338 -1.313,-0.55 -1.797,-0.98c-4.337,-3.863 -4.606,-6.636 -1.196,-11.288c0.866,-1.185 1.746,-2.375 2.467,-3.649c1.761,-3.117 1.359,-4.599 -1.81,-6.367c-2.28,-1.271 -4.743,-2.218 -6.988,-3.545c-6.396,-3.778 -11.834,-8.521 -15.061,-15.174c2.171,-3.872 2.171,-3.872 1.304,-6.341c-0.791,0.865 -1.527,1.672 -2.688,2.944c0,-3.049 0.294,-5.379 -0.083,-7.595c-0.367,-2.156 -0.85,-4.792 -2.281,-6.178c-5.217,-5.045 -8.175,-11.292 -10.92,-17.796c-2.029,-4.806 -4.196,-9.66 -8.171,-13.236c-2,-1.8 -4.474,-3.072 -6.742,-4.587c0,-1.354 0.017,-2.653 -0.006,-3.951c-0.019,-1.297 0.038,-2.61 -0.136,-3.89c-0.702,-5.113 -4.34,-7.564 -9.404,-6.548c-3.181,0.638 -6.385,1.238 -9.605,1.563c-1.888,0.19 -3.584,0.128 -3.225,-3.432c1.62,0 3.162,0 5.368,0c-1.104,0 -1.515,-1.544 -2.067,-1.769c-2.208,-0.892 -4.045,-0.36 -5.099,1.396c-1.25,2.077 0.023,3.586 1.504,4.555c1.273,0.832 3.004,1.441 4.492,1.365c3.234,-0.167 6.436,-0.842 9.658,-1.296c2.8,-0.394 4.451,0.587 5.01,3.266c0.266,1.278 0.047,2.658 0.047,3.561c-3.72,-1.383 -6.953,-3.369 -10.347,-3.69c-7.432,-0.706 -14.956,-0.912 -22.413,-0.611c-3.084,0.124 -6.484,1.511 -9.049,3.309c-4.547,3.188 -9.441,5.039 -14.773,6.138c-2.549,0.526 -5.106,1.149 -7.55,2.03c-4.689,1.689 -8.626,4.342 -11.53,8.63c-1.595,2.354 -3.836,4.445 -6.188,6.076c-4.591,3.184 -9.001,6.424 -12.144,11.187c-1.712,2.596 -4.124,4.212 -7.839,3.113c-1.104,-4.244 -4.87,-4.911 -8.627,-5.423c-1.764,-0.242 -3.625,-0.32 -5.373,-0.04c-10.247,1.643 -19.554,5.56 -26.813,13.074c-6.565,6.797 -5.937,10.365 -2.739,16.202c2.063,3.766 2.131,7.435 -0.279,11.089c-1.874,2.842 -2.57,6.013 -2.071,9.354c1.284,8.609 4.072,16.22 13.409,19.251c0.615,0.198 1.156,0.607 1.748,0.881c2.125,0.984 3.145,2.592 3.365,4.971c0.144,1.54 0.491,3.357 1.429,4.479c6.245,7.454 20.432,8.503 25.041,-1.951c0.189,-0.432 0.624,-0.756 0.945,-1.129c0.305,0.134 0.609,0.266 0.914,0.399c-0.27,1.348 -0.539,2.694 -0.81,4.042c-0.351,1.75 -1.204,3.572 -0.961,5.235c0.915,6.264 1.484,12.716 3.503,18.648c2.452,7.204 8.53,14.587 18.762,13.197c3.549,-0.483 6.782,0.391 9.818,2.234c1.254,0.76 2.657,1.272 3.912,2.027c3.221,1.943 6.497,1.898 9.857,0.464c2.024,-0.863 4.052,-1.726 6.331,-2.698c-1.16,4.041 -2.278,7.594 -3.189,11.197c-1.336,5.287 -3.631,9.452 -9.941,9.48c-0.115,0 -0.228,0.204 -0.481,0.441c0.473,1.385 0.975,2.855 1.446,4.234c-3.43,5.076 -9.388,5.288 -13.951,7.881c8.949,0.082 15.39,-4.254 16.179,-10.562c4.91,-1.582 7.805,-5.034 9.233,-9.921c0.777,-2.659 1.611,-5.32 2.672,-7.879c1.746,-4.209 4.792,-6.719 9.406,-6.833c-0.302,3.22 -0.579,6.169 -0.855,9.113c-6.687,1.486 -6.819,1.649 -6.534,8.315c-1.583,1.269 -3.238,2.596 -5.685,4.557c6.226,-1.428 7.436,-2.953 8.025,-9.211c0.938,-0.325 1.962,-0.799 3.039,-1.035c4.009,-0.875 4.11,-0.859 3.682,-5.037c-0.251,-2.445 0.739,-3.996 3.163,-5.664c0.451,1.766 0.892,3.088 1.115,4.445c0.316,1.923 0.547,3.867 0.687,5.81c0.517,7.404 -0.06,14.643 -3.457,21.43c-4.159,8.313 -8.334,16.622 -12.413,24.973c-1.174,2.404 -2.482,4.234 -5.172,5.433c-4.265,1.907 -7.421,6.556 -7.757,10.832c15.258,2.949 26.312,6.953 41.04,18.833c9.647,7.785 19.862,11.309 29.399,12.456c0.003,-0.004 10.248,-13.711 19.753,-32.558c-0.241,-0.365 -0.484,-0.728 -0.723,-1.095c-6.25,-9.478 -11.533,-18.592 -13.049,-22.521c-2.853,-7.395 -3.838,-14.659 -2.132,-22.466c1.983,-9.083 3.633,-18.206 7.761,-26.672c2.412,-4.95 6.15,-7.711 11.519,-8.858c6.366,-1.36 12.689,-3.037 18.94,-4.868c6.706,-1.966 9.308,-7.753 6.747,-14.275Z" style="fill:url(#_Linear1);fill-rule:nonzero;stroke:#a53a46;stroke-opacity:0.803922;stroke-width:1.06px;"/> | |||
</g> | |||
<g id="Logo" transform="matrix(1.15076,0,0,1.15076,-15.017,-79.1497)"> | |||
<g transform="matrix(1,0,0,1,6.90649,-13.7511)"> | |||
@@ -2,7 +2,7 @@ | |||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||
<svg width="60px" height="380px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421;"> | |||
<g id="Panel" transform="matrix(0.333333,0,0,1,0,0)"> | |||
<rect x="0" y="0" width="180" height="380" style="fill:#1d1d1d;"/> | |||
<rect x="0" y="0" width="180" height="380" style="fill:#161616;"/> | |||
</g> | |||
<g transform="matrix(0.206931,0,0,0.206931,4.12745,155.767)"> | |||
<path d="M232.321,164.268c-0.551,-1.407 -1.25,-2.487 -1.733,-4.267l0.016,0c-0.034,0 -0.056,-0.074 -0.088,-0.149c-0.062,-0.193 -0.122,-0.353 -0.173,-0.548c-0.097,-0.365 -0.189,-0.759 -0.253,-1.179c-0.043,-2.08 1.872,-2.792 1.946,-5.183c0.081,-2.573 -1.476,-3.898 -1.946,-4.241c-0.02,-0.028 -0.037,-0.054 -0.056,-0.082c0.012,-0.037 0.02,-0.068 0.031,-0.104c2.993,-2.433 1.69,-5.738 1.69,-5.738c-0.636,-0.338 -1.313,-0.55 -1.797,-0.98c-4.337,-3.863 -4.606,-6.636 -1.196,-11.288c0.866,-1.185 1.746,-2.375 2.467,-3.649c1.761,-3.117 1.359,-4.599 -1.81,-6.367c-2.28,-1.271 -4.743,-2.218 -6.988,-3.545c-6.396,-3.778 -11.834,-8.521 -15.061,-15.174c2.171,-3.872 2.171,-3.872 1.304,-6.341c-0.791,0.865 -1.527,1.672 -2.688,2.944c0,-3.049 0.294,-5.379 -0.083,-7.595c-0.367,-2.156 -0.85,-4.792 -2.281,-6.178c-5.217,-5.045 -8.175,-11.292 -10.92,-17.796c-2.029,-4.806 -4.196,-9.66 -8.171,-13.236c-2,-1.8 -4.474,-3.072 -6.742,-4.587c0,-1.354 0.017,-2.653 -0.006,-3.951c-0.019,-1.297 0.038,-2.61 -0.136,-3.89c-0.702,-5.113 -4.34,-7.564 -9.404,-6.548c-3.181,0.638 -6.385,1.238 -9.605,1.563c-1.888,0.19 -3.584,0.128 -3.225,-3.432c1.62,0 3.162,0 5.368,0c-1.104,0 -1.515,-1.544 -2.067,-1.769c-2.208,-0.892 -4.045,-0.36 -5.099,1.396c-1.25,2.077 0.023,3.586 1.504,4.555c1.273,0.832 3.004,1.441 4.492,1.365c3.234,-0.167 6.436,-0.842 9.658,-1.296c2.8,-0.394 4.451,0.587 5.01,3.266c0.266,1.278 0.047,2.658 0.047,3.561c-3.72,-1.383 -6.953,-3.369 -10.347,-3.69c-7.432,-0.706 -14.956,-0.912 -22.413,-0.611c-3.084,0.124 -6.484,1.511 -9.049,3.309c-4.547,3.188 -9.441,5.039 -14.773,6.138c-2.549,0.526 -5.106,1.149 -7.55,2.03c-4.689,1.689 -8.626,4.342 -11.53,8.63c-1.595,2.354 -3.836,4.445 -6.188,6.076c-4.591,3.184 -9.001,6.424 -12.144,11.187c-1.712,2.596 -4.124,4.212 -7.839,3.113c-1.104,-4.244 -4.87,-4.911 -8.627,-5.423c-1.764,-0.242 -3.625,-0.32 -5.373,-0.04c-10.247,1.643 -19.554,5.56 -26.813,13.074c-6.565,6.797 -5.937,10.365 -2.739,16.202c2.063,3.766 2.131,7.435 -0.279,11.089c-1.874,2.842 -2.57,6.013 -2.071,9.354c1.284,8.609 4.072,16.22 13.409,19.251c0.615,0.198 1.156,0.607 1.748,0.881c2.125,0.984 3.145,2.592 3.365,4.971c0.144,1.54 0.491,3.357 1.429,4.479c6.245,7.454 20.432,8.503 25.041,-1.951c0.189,-0.432 0.624,-0.756 0.945,-1.129c0.305,0.134 0.609,0.266 0.914,0.399c-0.27,1.348 -0.539,2.694 -0.81,4.042c-0.351,1.75 -1.204,3.572 -0.961,5.235c0.915,6.264 1.484,12.716 3.503,18.648c2.452,7.204 8.53,14.587 18.762,13.197c3.549,-0.483 6.782,0.391 9.818,2.234c1.254,0.76 2.657,1.272 3.912,2.027c3.221,1.943 6.497,1.898 9.857,0.464c2.024,-0.863 4.052,-1.726 6.331,-2.698c-1.16,4.041 -2.278,7.594 -3.189,11.197c-1.336,5.287 -3.631,9.452 -9.941,9.48c-0.115,0 -0.228,0.204 -0.481,0.441c0.473,1.385 0.975,2.855 1.446,4.234c-3.43,5.076 -9.388,5.288 -13.951,7.881c8.949,0.082 15.39,-4.254 16.179,-10.562c4.91,-1.582 7.805,-5.034 9.233,-9.921c0.777,-2.659 1.611,-5.32 2.672,-7.879c1.746,-4.209 4.792,-6.719 9.406,-6.833c-0.302,3.22 -0.579,6.169 -0.855,9.113c-6.687,1.486 -6.819,1.649 -6.534,8.315c-1.583,1.269 -3.238,2.596 -5.685,4.557c6.226,-1.428 7.436,-2.953 8.025,-9.211c0.938,-0.325 1.962,-0.799 3.039,-1.035c4.009,-0.875 4.11,-0.859 3.682,-5.037c-0.251,-2.445 0.739,-3.996 3.163,-5.664c0.451,1.766 0.892,3.088 1.115,4.445c0.316,1.923 0.547,3.867 0.687,5.81c0.517,7.404 -0.06,14.643 -3.457,21.43c-4.159,8.313 -8.334,16.622 -12.413,24.973c-1.174,2.404 -2.482,4.234 -5.172,5.433c-4.265,1.907 -7.421,6.556 -7.757,10.832c15.258,2.949 26.312,6.953 41.04,18.833c9.647,7.785 19.862,11.309 29.399,12.456c0.003,-0.004 10.248,-13.711 19.753,-32.558c-0.241,-0.365 -0.484,-0.728 -0.723,-1.095c-6.25,-9.478 -11.533,-18.592 -13.049,-22.521c-2.853,-7.395 -3.838,-14.659 -2.132,-22.466c1.983,-9.083 3.633,-18.206 7.761,-26.672c2.412,-4.95 6.15,-7.711 11.519,-8.858c6.366,-1.36 12.689,-3.037 18.94,-4.868c6.706,-1.966 9.308,-7.753 6.747,-14.275Z" style="fill-rule:nonzero;"/> | |||
@@ -1,15 +1,13 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |||
<svg width="40px" height="40px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-miterlimit:1.414;"> | |||
<svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:serif="http://www.serif.com/" width="40px" height="40px" version="1.1" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-miterlimit:10;"> | |||
<g id="MiddleKnob"> | |||
<circle cx="20" cy="20" r="20" style="fill:#232323;"/> | |||
<circle cx="20" cy="20" r="18.367" style="fill:#7f7f7f;"/> | |||
<circle cx="20" cy="20" r="18.367" style="fill:#a5a3a3;"/> | |||
<path id="path8603" d="M36.751,10.824c-1.12,-2.127 -2.623,-4.012 -4.411,-5.568c-3.449,0.494 -7.02,-1.254 -8.799,-4.297c-1.146,-0.222 -2.331,-0.34 -3.54,-0.34c-1.21,0 -2.392,0.118 -3.54,0.34c-1.782,3.043 -5.351,4.791 -8.8,4.297c-1.789,1.557 -3.292,3.441 -4.411,5.568c1.276,3.36 0.366,7.368 -2.234,9.817c0.086,2.436 0.608,4.758 1.497,6.884c3.458,1.055 6.032,4.356 6.258,8.026c1.832,1.369 3.914,2.407 6.162,3.039c2.978,-2.135 7.161,-2.135 10.136,0c2.249,-0.634 4.333,-1.672 6.166,-3.039c0.223,-3.668 2.796,-6.972 6.258,-8.026c0.889,-2.126 1.411,-4.448 1.493,-6.884c-2.597,-2.449 -3.508,-6.456 -2.235,-9.817" style="fill:#efefef;fill-rule:nonzero;stroke:#353535;stroke-width:0.4px;"/> | |||
<g transform="matrix(1.07407,0,0,1.07407,-1.48141,-1.48148)"> | |||
<circle cx="19.999" cy="20" r="13.5" style="fill:#e0e0e0;stroke:#020202;stroke-opacity:0.933333;stroke-width:0.37px;"/> | |||
</g> | |||
<g transform="matrix(1.10619,0,0,1.10619,-2.1228,-1.43856)"> | |||
<circle cx="20" cy="4.03" r="1.582" style="fill:#020202;stroke:#050404;stroke-width:0.3px;stroke-miterlimit:10;"/> | |||
<circle cx="19.999" cy="20" r="13.5" style="fill:#e0e0e0;stroke:#020202;stroke-width:0.4px;"/> | |||
<g transform="matrix(1.10619,0,0,1.10619,-2.12389,-0.639073)"> | |||
<circle cx="20" cy="4.03" r="1.582" style="fill:#020202;stroke:#050404;stroke-width:0.3px;"/> | |||
</g> | |||
</g> | |||
</svg> |
@@ -42,8 +42,8 @@ | |||
<circle id="Circle_4_5" serif:id="Circle_4_" cx="72.995" cy="181.659" r="11.474" style="fill:#323232;"/> | |||
</g> | |||
<g id="ScaleSmall_3_6" serif:id="ScaleSmall_3_" transform="matrix(-1,0,0,1,96.4955,136.57)"> | |||
<g id="OuterCircle_4_6" serif:id="OuterCircle_4_" transform="matrix(0.871536,0,0,0.871536,9.37732,23.2294)"> | |||
<path d="M66.295,194.337c-4.545,-2.404 -7.642,-7.182 -7.642,-12.684c0,-7.92 6.422,-14.343 14.342,-14.343c7.921,0 14.343,6.423 14.343,14.343c0,5.459 -3.05,10.206 -7.538,12.628" style="fill:none;stroke:#d63e3e;stroke-opacity:0.65098;stroke-width:4.93px;"/> | |||
<g id="OuterCircle_4_6" serif:id="OuterCircle_4_" transform="matrix(0.941258,0,0,0.941258,4.28787,10.6218)"> | |||
<path d="M66.295,194.337c-4.545,-2.404 -7.642,-7.182 -7.642,-12.684c0,-7.92 6.422,-14.343 14.342,-14.343c7.921,0 14.343,6.423 14.343,14.343c0,5.459 -3.05,10.206 -7.538,12.628" style="fill:#292929;stroke:#7a2323;stroke-width:6.91px;"/> | |||
</g> | |||
<circle id="Circle_4_6" serif:id="Circle_4_" cx="72.995" cy="181.659" r="11.474" style="fill:#323232;"/> | |||
</g> | |||