BogaudioModules

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

MegaGate-dark-pp.svg (48598B)


      1 <?xml version="1.0"?>
      2 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="270.0" height="380.0" viewBox="0 0 270.0 380.0">
      3   <style>text {
      4   fill: #333;
      5   font-family: 'Roboto', sans-serif;
      6   font-weight: bold;
      7 }
      8 text.title {
      9   font-family: 'Comfortaa', sans-serif;
     10   font-weight: normal;
     11 }
     12 text.brand {
     13   font-family: 'Audiowide', sans-serif;
     14   font-weight: bold;
     15 }
     16 
     17 polyline {
     18   stroke: #333;
     19 }
     20 polyline.guide {
     21   stroke: #0f0;
     22 }
     23 path {
     24   stroke: #333;
     25 }
     26 
     27 rect.module-background, .background-fill {
     28   fill: #ddd;
     29 }
     30 polyline.module-border-inner {
     31   stroke: #e4e4e4;
     32 }
     33 polyline.module-border-middle {
     34   stroke: #ebebeb;
     35 }
     36 polyline.module-border-outer {
     37   stroke: #f2f2f2;
     38 }
     39 
     40 g.io-group {
     41 }
     42 rect.input-background, rect.input-background-filler {
     43   fill: #fafafa;
     44 }
     45 rect.output-background, rect.output-background-filler {
     46   fill: #bbb;
     47 }
     48 text.input-label, text.output-label {
     49   /* font-size: 6pt; */
     50 }
     51 polyline.input-label, polyline.output-label {
     52 }
     53 path.input-label, path.output-label {
     54 }
     55 
     56 circle.port-rim {
     57   stroke: #f0f0f0;
     58 }
     59 circle.port-barrel {
     60   stroke: #222;
     61   fill: #222;
     62 }
     63 circle.knob-center {
     64    fill: #eee;
     65 }
     66 circle.knob-rim {
     67    fill: #333;
     68 }
     69 circle.knob-tick {
     70   fill: #fff;
     71 }
     72 polyline.knob-tick {
     73   stroke: #fff;
     74 }
     75 
     76 
     77 text {
     78   fill: #eee;
     79 }
     80 
     81 polyline {
     82   stroke: #ccc;
     83 }
     84 path {
     85   stroke: #ccc;
     86 }
     87 
     88 rect.module-background, .background-fill {
     89   fill: #111;
     90 }
     91 polyline.module-border-inner {
     92   stroke: #191919;
     93 }
     94 polyline.module-border-middle {
     95   stroke: #111;
     96 }
     97 polyline.module-border-outer {
     98   stroke: #000;
     99 }
    100 
    101 rect.input-background, rect.input-background-filler {
    102   fill: #aaa;
    103 }
    104 rect.output-background, rect.output-background-filler {
    105   fill: #666;
    106 }
    107 text.input-label {
    108   fill: #222;
    109 }
    110 polyline.input-label, path.input-label {
    111   stroke: #222;
    112 }
    113 text.output-label {
    114   fill: #ddd;
    115 }
    116 polyline.output-label, path.output-label {
    117   stroke: #ddd;
    118 }
    119 
    120 circle.port-rim {
    121   stroke: #c0c0c0;
    122 }
    123 circle.port-barrel {
    124   stroke: #222;
    125   fill: #222;
    126 }
    127 circle.knob-center {
    128    fill: #888;
    129 }
    130 circle.knob-rim {
    131    fill: #444;
    132 }
    133 circle.knob-tick {
    134   fill: #fff;
    135 }
    136 polyline.knob-tick {
    137   stroke: #fff;
    138 }
    139 </style>
    140 
    141   <defs>
    142     <symbol id="dial-tilt-megagate" viewBox="0 0 50px 50px">
    143       <g transform="translate(25 25)">
    144         <text font-size="6pt" text-anchor="middle" transform="rotate(-240) translate(21 0) rotate(240.0) translate(0 3)">L</text>
    145         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(17 0)"/>
    146         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(17 0)"/>
    147         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(17 0)"/>
    148         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(17 0)"/>
    149         <polyline points="0,0 4,0" stroke-width="1.5" transform="rotate(-90) translate(17 0)"/>
    150         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(17 0)"/>
    151         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(17 0)"/>
    152         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="translate(17 0)"/>
    153         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(17 0)"/>
    154         <text font-size="6pt" text-anchor="middle" transform="rotate(60) translate(21 0) rotate(-60.0) translate(0 3)">R</text>
    155 
    156         <polyline points="-3,0 3,0" stroke-width="1.0"/>
    157         <polyline points="0,-3 0,3" stroke-width="1.0"/>
    158       </g>
    159     </symbol>
    160 
    161     <symbol id="dial-filtermix-megagate" viewBox="0 0 40px 40px">
    162       <g transform="translate(20 20)">
    163         <text font-size="5pt" text-anchor="middle" transform="rotate(-240) translate(15 0) rotate(240.0) translate(-2 3)">LPF</text>
    164         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(11.5 0)"/>
    165         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(11.5 0)"/>
    166         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(11.5 0)"/>
    167         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(11.5 0)"/>
    168         <polyline points="0,0 4,0" stroke-width="1" transform="rotate(-90) translate(12.5 0)"/>
    169         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(11.5 0)"/>
    170         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(11.5 0)"/>
    171         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="translate(11.5 0)"/>
    172         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(11.5 0)"/>
    173         <text font-size="5pt" text-anchor="middle" transform="rotate(60) translate(15 0) rotate(-60.0) translate(2 3)">HPF</text>
    174 
    175         <polyline points="-3,0 3,0" stroke-width="1.0"/>
    176         <polyline points="0,-3 0,3" stroke-width="1.0"/>
    177       </g>
    178     </symbol>
    179 
    180     <symbol id="single-input" viewBox="0 0 30px 28px">
    181       <g class="io-group">
    182         <rect class="input-background" width="30" height="28" rx="5"/>
    183         <g transform="translate(3 2)"><svg id="0.0">
    184       <g transform="translate(12 12)">
    185         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/>
    186         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/>
    187       </g>
    188     </svg></g>
    189       </g>
    190     </symbol>
    191   </defs>
    192 
    193   
    194       
    195       <rect class="module-background background-fill" width="270.0" height="380.0"/>
    196     
    197       
    198       <polyline class="module-border-inner" points="1,1 269.0,1 269.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/>
    199       <polyline class="module-border-middle" points="0.5,0.5 269.5,0.5 269.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/>
    200       <polyline class="module-border-outer" points="0,0 270.0,0 270.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/>
    201     
    202       <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(135.0 19)">MEGAGATE</text>
    203       <g transform="translate(0 374)">
    204         <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(135.0 0)">BOGAUDIO</text>
    205         <rect class="background-fill" width="3" height="3" transform="translate(119.5 -5)"/>
    206       </g>
    207     
    208 
    209   
    210   
    211   
    212   
    213   
    214   
    215 
    216   <g transform="translate(-10 0)">
    217     <g transform="translate(0 31)">
    218       
    219       <text font-size="7pt" letter-spacing="2.0px" text-anchor="middle" transform="translate(42 0)">RISE</text>
    220       <g transform="translate(27.5 10.5)"><svg id="RISE_PARAM">
    221       <g transform="translate(14.5 14.5)">
    222         <polyline points="-5,0 5,0" stroke-width="1" stroke="#00f"/>
    223         <polyline points="0,-5 0,5" stroke-width="1" stroke="#00f"/>
    224         <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/>
    225       </g>
    226     </svg></g>
    227       <g transform="translate(19.5 2.5)">
    228       <g transform="translate(22.5 22.5)">
    229         <text font-size="5pt" text-anchor="middle" transform="rotate(-240) translate(21.0 0) rotate(240.0) translate(0 3)">0MS</text>
    230         <text font-size="5pt" text-anchor="middle" transform="rotate(-185.22774424948338) translate(20 0) rotate(185.22774424948338) translate(0 3)">10</text>
    231         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-153.39745962155612) translate(17 0)"/>
    232         <text font-size="5pt" text-anchor="middle" transform="rotate(-117.52551286084109) translate(20 0) rotate(117.52551286084109) translate(0 3)">50</text>
    233         <text font-size="5pt" text-anchor="middle" transform="rotate(-66.79491924311225) translate(20 0) rotate(66.79491924311225) translate(0 3)">100</text>
    234         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-27.867965644035735) translate(17 0)"/>
    235         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(4.94897427831782) translate(17 0)"/>
    236         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(33.861278752583075) translate(17 0)"/>
    237         <text font-size="5pt" text-anchor="middle" transform="rotate(60) translate(21.0 0) rotate(-60.0) translate(0 3)">300</text>
    238         <polyline points="-3,0 3,0" stroke-width="1.0"/>
    239         <polyline points="0,-3 0,3" stroke-width="1.0"/>
    240       </g>
    241     </g>
    242       <g transform="translate(34.0 58.0)"><svg id="RISE_SHAPE_PARAM">
    243       <g transform="translate(8 8)">
    244         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    245         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    246         <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/>
    247       </g>
    248     </svg></g>
    249       <g transform="translate(22.0 46.0)">
    250       <g transform="translate(20 20)">
    251         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-52.5) translate(10 0)"/>
    252         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-15) translate(10 0)"/>
    253         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(22.5) translate(10 0)"/>
    254 
    255         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-127.5) translate(10 0)"/>
    256         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-165) translate(10 0)"/>
    257         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-202.5) translate(10 0)"/>
    258 
    259         <path d="M -3.5 0 Q 0 3.5, 3.5 0" stroke-width="1" stroke="#ccc" fill="none" transform="rotate(60) translate(13 0) rotate(-60) translate(2 0) rotate(-45) translate(0 0)"/>
    260         <polyline points="-3.5,0 3.5,0" stroke-width="1" fill="none" transform="rotate(-90) translate(13 0) rotate(90) rotate(-45) translate(0 0)"/>
    261         <path d="M -3.5 0 Q 0 3.5, 3.5 0" stroke-width="1" stroke="#ccc" fill="none" transform="rotate(-240) translate(13 0) rotate(240) translate(-2 0) rotate(135) translate(0 0)"/>
    262 
    263         <polyline points="-3,0 3,0" stroke-width="1.0"/>
    264         <polyline points="0,-3 0,3" stroke-width="1.0"/>
    265       </g>
    266     </g>
    267       <g transform="translate(27.5 85)">
    268       <g class="io-group">
    269         <rect class="input-background" width="30" height="28" rx="5"/>
    270         <g transform="translate(3 2)"><svg id="RISE_INPUT">
    271       <g transform="translate(12 12)">
    272         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/>
    273         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/>
    274       </g>
    275     </svg></g>
    276       </g>
    277     </g>
    278     </g>
    279 
    280     <g transform="translate(55 31)">
    281       
    282       <text font-size="7pt" letter-spacing="2.0px" text-anchor="middle" transform="translate(42 0)">FALL</text>
    283       <g transform="translate(27.5 10.5)"><svg id="FALL_PARAM">
    284       <g transform="translate(14.5 14.5)">
    285         <polyline points="-5,0 5,0" stroke-width="1" stroke="#00f"/>
    286         <polyline points="0,-5 0,5" stroke-width="1" stroke="#00f"/>
    287         <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/>
    288       </g>
    289     </svg></g>
    290       <g transform="translate(19.5 2.5)">
    291       <g transform="translate(22.5 22.5)">
    292         <text font-size="5pt" text-anchor="middle" transform="rotate(-240) translate(20 0) rotate(240.0) translate(0 3)">0S</text>
    293         <polyline points="0,0 2,0" stroke-width="0.7" transform="rotate(-210.0) translate(17 0)"/>
    294         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-172.91796067500633) translate(17 0)"/>
    295         <text font-size="5pt" text-anchor="middle" transform="rotate(-145.1316701949486) translate(21 0) rotate(145.1316701949486) translate(0 3)">0.1</text>
    296         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-105.83592135001263) translate(17 0)"/>
    297         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-75.68323274845017) translate(17 0)"/>
    298         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-50.26334038989722) translate(17 0)"/>
    299         <text font-size="5pt" text-anchor="middle" transform="rotate(-27.867965644035735) translate(21 0) rotate(27.867965644035735) translate(0 3)">0.5</text>
    300         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-7.620999227554989) translate(17 0)"/>
    301         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(10.99800796022268) translate(17 0)"/>
    302         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(28.328157299974748) translate(17 0)"/>
    303         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(44.60498941515414) translate(17 0)"/>
    304         <text font-size="5pt" text-anchor="middle" transform="rotate(60) translate(20 0) rotate(-60.0) translate(0 3)">1</text>
    305         <polyline points="-3,0 3,0" stroke-width="1.0"/>
    306         <polyline points="0,-3 0,3" stroke-width="1.0"/>
    307       </g>
    308     </g>
    309       <g transform="translate(34.0 58.0)"><svg id="FALL_SHAPE_PARAM">
    310       <g transform="translate(8 8)">
    311         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    312         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    313         <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/>
    314       </g>
    315     </svg></g>
    316       <g transform="translate(22.0 46.0)">
    317       <g transform="translate(20 20)">
    318         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-52.5) translate(10 0)"/>
    319         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-15) translate(10 0)"/>
    320         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(22.5) translate(10 0)"/>
    321 
    322         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-127.5) translate(10 0)"/>
    323         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-165) translate(10 0)"/>
    324         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-202.5) translate(10 0)"/>
    325 
    326         <path d="M -3.5 0 Q 0 3.5, 3.5 0" stroke-width="1" stroke="#ccc" fill="none" transform="rotate(60) translate(13 0) rotate(-60) translate(2 0) rotate(-135) translate(0 0)"/>
    327         <polyline points="-3.5,0 3.5,0" stroke-width="1" fill="none" transform="rotate(-90) translate(13 0) rotate(90) rotate(45) translate(0 0)"/>
    328         <path d="M -3.5 0 Q 0 3.5, 3.5 0" stroke-width="1" stroke="#ccc" fill="none" transform="rotate(-240) translate(13 0) rotate(240) translate(-2 0) rotate(45) translate(0 0)"/>
    329 
    330         <polyline points="-3,0 3,0" stroke-width="1.0"/>
    331         <polyline points="0,-3 0,3" stroke-width="1.0"/>
    332       </g>
    333     </g>
    334       <g transform="translate(27.5 85)">
    335       <g class="io-group">
    336         <rect class="input-background" width="30" height="28" rx="5"/>
    337         <g transform="translate(3 2)"><svg id="FALL_INPUT">
    338       <g transform="translate(12 12)">
    339         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/>
    340         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/>
    341       </g>
    342     </svg></g>
    343       </g>
    344     </g>
    345     </g>
    346 
    347     <g transform="translate(0 165)">
    348       <text font-size="7pt" letter-spacing="0.5px" text-anchor="middle" transform="translate(42.5 0)">MIN GATE</text>
    349       <g transform="translate(19.5 3.0)"><svg id="MINIMUM_GATE_PARAM">
    350       <g transform="translate(22.5 22.5)">
    351         <polyline points="-5,0 5,0" stroke-width="1" stroke="#00f"/>
    352         <polyline points="0,-5 0,5" stroke-width="1" stroke="#00f"/>
    353         <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/>
    354       </g>
    355     </svg></g>
    356       <g transform="translate(17 0.5)">
    357       <g transform="translate(25 25)">
    358         <text font-size="6pt" text-anchor="middle" transform="rotate(-240) translate(21 0) rotate(240.0) translate(0 3)">0S</text>
    359         <polyline points="0,0 1.5,0" stroke-width="0.7" transform="rotate(-210.0) translate(17 0)"/>
    360         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-172.91796067500633) translate(17 0)"/>
    361         <text font-size="6pt" text-anchor="middle" transform="rotate(-145.1316701949486) translate(23 0) rotate(145.1316701949486) translate(0 3)">0.1</text>
    362         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-105.83592135001263) translate(17 0)"/>
    363         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-75.68323274845017) translate(17 0)"/>
    364         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-50.26334038989722) translate(17 0)"/>
    365         <text font-size="6pt" text-anchor="middle" transform="rotate(-27.867965644035735) translate(23 0) rotate(27.867965644035735) translate(0 3)">0.5</text>
    366         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-7.620999227554989) translate(17 0)"/>
    367         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(10.99800796022268) translate(17 0)"/>
    368         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(28.328157299974748) translate(17 0)"/>
    369         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(44.60498941515414) translate(17 0)"/>
    370         <text font-size="6pt" text-anchor="middle" transform="rotate(60) translate(21 0) rotate(-60.0) translate(0 3)">1</text>
    371         <polyline points="-3,0 3,0" stroke-width="1.0"/>
    372         <polyline points="0,-3 0,3" stroke-width="1.0"/>
    373       </g>
    374     </g>
    375       <g transform="translate(27.5 53)">
    376       <g class="io-group">
    377         <rect class="input-background" width="30" height="28" rx="5"/>
    378         <g transform="translate(3 2)"><svg id="MINIMUM_GATE_INPUT">
    379       <g transform="translate(12 12)">
    380         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/>
    381         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/>
    382       </g>
    383     </svg></g>
    384       </g>
    385     </g>
    386     </g>
    387 
    388     <g transform="translate(55 165)">
    389       <text font-size="7pt" letter-spacing="2.0px" text-anchor="middle" transform="translate(42.5 0)">TILT</text>
    390       <g transform="translate(19.5 3.0)"><svg id="TILT_PARAM">
    391       <g transform="translate(22.5 22.5)">
    392         <polyline points="-5,0 5,0" stroke-width="1" stroke="#00f"/>
    393         <polyline points="0,-5 0,5" stroke-width="1" stroke="#00f"/>
    394         <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/>
    395       </g>
    396     </svg></g>
    397       <use xlink:href="#dial-tilt-megagate" transform="translate(17 0.5)" href="#dial-tilt-megagate"/>
    398       <g transform="translate(27.5 53)">
    399       <g class="io-group">
    400         <rect class="input-background" width="30" height="28" rx="5"/>
    401         <g transform="translate(3 2)"><svg id="TILT_INPUT">
    402       <g transform="translate(12 12)">
    403         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/>
    404         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/>
    405       </g>
    406     </svg></g>
    407       </g>
    408     </g>
    409     </g>
    410 
    411     <g transform="translate(-10 256)">
    412       <g transform="translate(40 0)">
    413         <text font-size="5pt" letter-spacing="1px" transform="translate(12 6)">GT TO TRIG</text>
    414         <g transform="translate(0 -1)"><svg id="GATE_TO_TRIGGER_PARAM">
    415       <g transform="translate(4.5 4.5)">
    416         <circle r="4" stroke-width="1" stroke="#00f" fill="#f00"/>
    417       </g>
    418     </svg></g>
    419       </g>
    420 
    421       <g transform="translate(40 14)">
    422         <text font-size="5pt" letter-spacing="1px" transform="translate(12 6)">TIMES 10X</text>
    423         <g transform="translate(0 -1)"><svg id="TIMES_10X_PARAM">
    424       <g transform="translate(4.5 4.5)">
    425         <circle r="4" stroke-width="1" stroke="#00f" fill="#f00"/>
    426       </g>
    427     </svg></g>
    428       </g>
    429     </g>
    430 
    431     <g transform="translate(60 256)">
    432       <g transform="translate(40 0)">
    433         <text font-size="5pt" letter-spacing="1px" transform="translate(12 6)">FLTRS SER</text>
    434         <g transform="translate(0 -1)"><svg id="FILTERS_SERIAL_PARAM">
    435       <g transform="translate(4.5 4.5)">
    436         <circle r="4" stroke-width="1" stroke="#00f" fill="#f00"/>
    437       </g>
    438     </svg></g>
    439       </g>
    440 
    441       <g transform="translate(40 14)">
    442         <text font-size="5pt" letter-spacing="1px" transform="translate(12 6)">LIN VCA</text>
    443         <g transform="translate(0 -1)"><svg id="LINEAR_VCA_PARAM">
    444       <g transform="translate(4.5 4.5)">
    445         <circle r="4" stroke-width="1" stroke="#00f" fill="#f00"/>
    446       </g>
    447     </svg></g>
    448       </g>
    449     </g>
    450 
    451     <g class="io-group" transform="translate(8 284)">
    452       <rect class="input-background" width="120" height="76.5" rx="5" transform="translate(7 0)"/>
    453       <rect class="input-background-filler" width="10" height="10" transform="translate(117 27.5)"/>
    454 
    455       <g transform="translate(10.5 3)"><svg id="VELOCITY_INPUT">
    456       <g transform="translate(12 12)">
    457         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/>
    458         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/>
    459       </g>
    460     </svg></g>
    461       <text class="input-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(22.5 35)">VELO</text>
    462       <g transform="translate(40.5 3)"><svg id="SHAPE_INPUT">
    463       <g transform="translate(12 12)">
    464         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/>
    465         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/>
    466       </g>
    467     </svg></g>
    468       <text class="input-label" font-size="5pt" letter-spacing="1.5px" text-anchor="middle" transform="translate(52.5 35)">SHAPE</text>
    469       <g transform="translate(70.5 3)"><svg id="LEFT_INPUT">
    470       <g transform="translate(12 12)">
    471         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/>
    472         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/>
    473       </g>
    474     </svg></g>
    475       <text class="input-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(82.5 35)">L</text>
    476       <g transform="translate(100.5 3)"><svg id="RIGHT_INPUT">
    477       <g transform="translate(12 12)">
    478         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/>
    479         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/>
    480       </g>
    481     </svg></g>
    482       <text class="input-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(112.5 35)">R(L)</text>
    483       <g transform="translate(10.5 40)"><svg id="GATE_INPUT">
    484       <g transform="translate(12 12)">
    485         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/>
    486         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/>
    487       </g>
    488     </svg></g>
    489       <text class="input-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(22.5 72)">GATE</text>
    490 
    491       <g transform="translate(30, 0)">
    492         <rect class="output-background" width="90" height="39" rx="5" transform="translate(7 37.5)"/>
    493         <rect class="output-background-filler" width="90" height="10" transform="translate(7 37.5)"/>
    494         <rect class="output-background-filler" width="10" height="10" transform="translate(7 66.5)"/>
    495         <g transform="translate(10.5 40)"><svg id="ENV_OUTPUT">
    496       <g transform="translate(12 12)">
    497         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#f00" fill="#f00"/>
    498         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#f00" fill="none"/>
    499       </g>
    500     </svg></g>
    501         <text class="output-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(22.5 72)">ENV</text>
    502         <g transform="translate(40.5 40)"><svg id="LEFT_OUTPUT">
    503       <g transform="translate(12 12)">
    504         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#f00" fill="#f00"/>
    505         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#f00" fill="none"/>
    506       </g>
    507     </svg></g>
    508         <text class="output-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(52.5 72)">L</text>
    509         <g transform="translate(70.5 40)"><svg id="RIGHT_OUTPUT">
    510       <g transform="translate(12 12)">
    511         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#f00" fill="#f00"/>
    512         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#f00" fill="none"/>
    513       </g>
    514     </svg></g>
    515         <text class="output-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(82.5 72)">R</text>
    516       </g>
    517     </g>
    518   </g>
    519 
    520   <g transform="translate(118 24)">
    521     
    522     <text font-size="9pt" letter-spacing="2px" text-anchor="middle" transform="translate(10 55) rotate(-90)">LPF</text>
    523 
    524     <g transform="translate(18 0)">
    525       <g transform="translate(0 0)">
    526         
    527         <g transform="translate(0.5 8)">
    528           <text font-size="7pt" letter-spacing="2px" text-anchor="middle" transform="translate(15 0)">ENV</text>
    529           <g transform="translate(0 10.0)"><svg id="LPF_ENV_PARAM">
    530       <g transform="translate(14.5 14.5)">
    531         <polyline points="-5,0 5,0" stroke-width="1" stroke="#00f"/>
    532         <polyline points="0,-5 0,5" stroke-width="1" stroke="#00f"/>
    533         <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/>
    534       </g>
    535     </svg></g>
    536           <g transform="translate(0 10.0)">
    537       <g transform="translate(14.5 14.5)">
    538         <text font-size="9.0pt" text-align="middle" transform="rotate(-240) translate(18 0) rotate(240) translate(-2.2 3.6)">-</text>
    539         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(16 0)"/>
    540         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(16 0)"/>
    541         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(16 0)"/>
    542         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(16 0)"/>
    543         <text font-size="5.0pt" text-align="middle" transform="rotate(-90) translate(19 0) rotate(90) translate(-2 2)">0</text>
    544         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(16 0)"/>
    545         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(16 0)"/>
    546         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="translate(16 0)"/>
    547         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(16 0)"/>
    548         <text font-size="5.0pt" text-align="middle" transform="rotate(60) translate(18 0) rotate(-60) translate(-2 2)">+</text>
    549       </g>
    550     </g>
    551         </g>
    552         <g transform="translate(0 57)">
    553           <g transform="translate(7 0)"><svg id="LPF_ENV_ATTENUATOR_PARAM">
    554       <g transform="translate(8 8)">
    555         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    556         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    557         <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/>
    558       </g>
    559     </svg></g>
    560           <g transform="translate(-5 -12)">
    561       <g transform="translate(20 20)">
    562         <polyline points="0,0 4,0" stroke-width="1" transform="rotate(-90) translate(10 0)"/>
    563         <path d="M 0 -12.5 A 12.5 12.5 0 0 1 12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(20)"/>
    564         <path d="M 0 -12.5 A 12.5 12.5 0 0 1 12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(43)"/>
    565         <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(-20)"/>
    566         <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(-43)"/>
    567       </g>
    568     </g>
    569         </g>
    570         <g transform="translate(0 80)">
    571       <g class="io-group">
    572         <rect class="input-background" width="30" height="28" rx="5"/>
    573         <g transform="translate(3 2)"><svg id="LPF_ENV_INPUT">
    574       <g transform="translate(12 12)">
    575         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/>
    576         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/>
    577       </g>
    578     </svg></g>
    579       </g>
    580     </g>
    581       </g>
    582 
    583       <g transform="translate(50 0)">
    584         
    585         <g transform="translate(0.5 8)">
    586           <text font-size="7pt" letter-spacing="2px" text-anchor="middle" transform="translate(15 0)">BIAS</text>
    587           <g transform="translate(0 10.0)"><svg id="LPF_BIAS_PARAM">
    588       <g transform="translate(14.5 14.5)">
    589         <polyline points="-5,0 5,0" stroke-width="1" stroke="#00f"/>
    590         <polyline points="0,-5 0,5" stroke-width="1" stroke="#00f"/>
    591         <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/>
    592       </g>
    593     </svg></g>
    594           <g transform="translate(-11 2.0)">
    595       <g transform="translate(25.5 22.5)">
    596         <text font-size="5pt" transform="rotate(60) translate(17 0) rotate(-60) translate(0 4)">20K</text>
    597         <text font-size="5pt" transform="rotate(-90) translate(19 0) rotate(90) translate(-4 2.2)">5K</text>
    598         <text font-size="5pt" transform="rotate(-172.9) translate(19 0) rotate(172.9) translate(-5 2.2)">1K</text>
    599         <text font-size="5pt" transform="rotate(-240) translate(17 0) rotate(240) translate(-12 4)">0HZ</text>
    600 
    601         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(19.8) translate(17 0)"/>
    602         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-27.9) translate(17 0)"/>
    603         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-133.9) translate(17 0)"/>
    604         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-192.6) translate(17 0)"/>
    605 
    606         <polyline points="-3,0 3,0" stroke-width="1.0"/>
    607         <polyline points="0,-3 0,3" stroke-width="1.0"/>
    608       </g>
    609     </g>
    610         </g>
    611         <g transform="translate(0 57)">
    612           <g transform="translate(7 0)"><svg id="LPF_BIAS_ATTENUATOR_PARAM">
    613       <g transform="translate(8 8)">
    614         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    615         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    616         <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/>
    617       </g>
    618     </svg></g>
    619           <g transform="translate(-5 -12)">
    620       <g transform="translate(20 20)">
    621         <polyline points="0,0 4,0" stroke-width="1" transform="rotate(-90) translate(10 0)"/>
    622         <path d="M 0 -12.5 A 12.5 12.5 0 0 1 12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(20)"/>
    623         <path d="M 0 -12.5 A 12.5 12.5 0 0 1 12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(43)"/>
    624         <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(-20)"/>
    625         <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(-43)"/>
    626       </g>
    627     </g>
    628         </g>
    629         <g transform="translate(0 80)">
    630       <g class="io-group">
    631         <rect class="input-background" width="30" height="28" rx="5"/>
    632         <g transform="translate(3 2)"><svg id="LPF_BIAS_INPUT">
    633       <g transform="translate(12 12)">
    634         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/>
    635         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/>
    636       </g>
    637     </svg></g>
    638       </g>
    639     </g>
    640       </g>
    641 
    642       <g transform="translate(95 0)">
    643         
    644         
    645         <text font-size="7pt" letter-spacing="0.5px" text-anchor="middle" transform="translate(13 8)">POLES</text>
    646         <g transform="translate(8 16)">
    647           <g transform="translate(0 0)">
    648             <g transform="translate(0 0)"><svg id="LPF_POLES_1_LIGHT">
    649       <rect width="6.4" height="6.4" fill="#0f0"/>
    650     </svg></g>
    651             <text font-size="5pt" letter-spacing="1px" transform="translate(8 5.7)">1</text>
    652           </g>
    653           <g transform="translate(0 12)">
    654             <g transform="translate(0 0)"><svg id="LPF_POLES_2_LIGHT">
    655       <rect width="6.4" height="6.4" fill="#0f0"/>
    656     </svg></g>
    657             <text font-size="5pt" letter-spacing="1px" transform="translate(8 5.7)">2</text>
    658           </g>
    659           <g transform="translate(0 24)">
    660             <g transform="translate(0 0)"><svg id="LPF_POLES_3_LIGHT">
    661       <rect width="6.4" height="6.4" fill="#0f0"/>
    662     </svg></g>
    663             <text font-size="5pt" letter-spacing="1px" transform="translate(8 5.7)">3</text>
    664           </g>
    665           <g transform="translate(0 36)">
    666             <g transform="translate(0 0)"><svg id="LPF_POLES_4_LIGHT">
    667       <rect width="6.4" height="6.4" fill="#0f0"/>
    668     </svg></g>
    669             <text font-size="5pt" letter-spacing="1px" transform="translate(8 5.7)">4</text>
    670           </g>
    671           <g transform="translate(2 47)"><svg id="LPF_POLES_PARAM">
    672       <g transform="translate(4.5 4.5)">
    673         <circle r="4" stroke-width="1" stroke="#00f" fill="#f00"/>
    674       </g>
    675     </svg></g>
    676         </g>
    677       </g>
    678     </g>
    679   </g>
    680 
    681   <g transform="translate(118 139)">
    682     
    683     <text font-size="9pt" letter-spacing="2px" text-anchor="middle" transform="translate(10 55) rotate(-90)">HPF</text>
    684 
    685     <g transform="translate(18 0)">
    686       <g transform="translate(0 0)">
    687         
    688         <g transform="translate(0.5 8)">
    689           <text font-size="7pt" letter-spacing="2px" text-anchor="middle" transform="translate(15 0)">ENV</text>
    690           <g transform="translate(0 10.0)"><svg id="HPF_ENV_PARAM">
    691       <g transform="translate(14.5 14.5)">
    692         <polyline points="-5,0 5,0" stroke-width="1" stroke="#00f"/>
    693         <polyline points="0,-5 0,5" stroke-width="1" stroke="#00f"/>
    694         <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/>
    695       </g>
    696     </svg></g>
    697           <g transform="translate(0 10.0)">
    698       <g transform="translate(14.5 14.5)">
    699         <text font-size="9.0pt" text-align="middle" transform="rotate(-240) translate(18 0) rotate(240) translate(-2.2 3.6)">-</text>
    700         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(16 0)"/>
    701         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(16 0)"/>
    702         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(16 0)"/>
    703         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(16 0)"/>
    704         <text font-size="5.0pt" text-align="middle" transform="rotate(-90) translate(19 0) rotate(90) translate(-2 2)">0</text>
    705         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(16 0)"/>
    706         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(16 0)"/>
    707         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="translate(16 0)"/>
    708         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(16 0)"/>
    709         <text font-size="5.0pt" text-align="middle" transform="rotate(60) translate(18 0) rotate(-60) translate(-2 2)">+</text>
    710       </g>
    711     </g>
    712         </g>
    713         <g transform="translate(0 57)">
    714           <g transform="translate(7 0)"><svg id="HPF_ENV_ATTENUATOR_PARAM">
    715       <g transform="translate(8 8)">
    716         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    717         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    718         <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/>
    719       </g>
    720     </svg></g>
    721           <g transform="translate(-5 -12)">
    722       <g transform="translate(20 20)">
    723         <polyline points="0,0 4,0" stroke-width="1" transform="rotate(-90) translate(10 0)"/>
    724         <path d="M 0 -12.5 A 12.5 12.5 0 0 1 12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(20)"/>
    725         <path d="M 0 -12.5 A 12.5 12.5 0 0 1 12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(43)"/>
    726         <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(-20)"/>
    727         <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(-43)"/>
    728       </g>
    729     </g>
    730         </g>
    731         <g transform="translate(0 80)">
    732       <g class="io-group">
    733         <rect class="input-background" width="30" height="28" rx="5"/>
    734         <g transform="translate(3 2)"><svg id="HPF_ENV_INPUT">
    735       <g transform="translate(12 12)">
    736         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/>
    737         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/>
    738       </g>
    739     </svg></g>
    740       </g>
    741     </g>
    742       </g>
    743 
    744       <g transform="translate(50 0)">
    745         
    746         <g transform="translate(0.5 8)">
    747           <text font-size="7pt" letter-spacing="2px" text-anchor="middle" transform="translate(15 0)">BIAS</text>
    748           <g transform="translate(0 10.0)"><svg id="HPF_BIAS_PARAM">
    749       <g transform="translate(14.5 14.5)">
    750         <polyline points="-5,0 5,0" stroke-width="1" stroke="#00f"/>
    751         <polyline points="0,-5 0,5" stroke-width="1" stroke="#00f"/>
    752         <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/>
    753       </g>
    754     </svg></g>
    755           <g transform="translate(-11 2.0)">
    756       <g transform="translate(25.5 22.5)">
    757         <text font-size="5pt" transform="rotate(60) translate(17 0) rotate(-60) translate(0 4)">20K</text>
    758         <text font-size="5pt" transform="rotate(-90) translate(19 0) rotate(90) translate(-4 2.2)">5K</text>
    759         <text font-size="5pt" transform="rotate(-172.9) translate(19 0) rotate(172.9) translate(-5 2.2)">1K</text>
    760         <text font-size="5pt" transform="rotate(-240) translate(17 0) rotate(240) translate(-12 4)">0HZ</text>
    761 
    762         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(19.8) translate(17 0)"/>
    763         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-27.9) translate(17 0)"/>
    764         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-133.9) translate(17 0)"/>
    765         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-192.6) translate(17 0)"/>
    766 
    767         <polyline points="-3,0 3,0" stroke-width="1.0"/>
    768         <polyline points="0,-3 0,3" stroke-width="1.0"/>
    769       </g>
    770     </g>
    771         </g>
    772         <g transform="translate(0 57)">
    773           <g transform="translate(7 0)"><svg id="HPF_BIAS_ATTENUATOR_PARAM">
    774       <g transform="translate(8 8)">
    775         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    776         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    777         <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/>
    778       </g>
    779     </svg></g>
    780           <g transform="translate(-5 -12)">
    781       <g transform="translate(20 20)">
    782         <polyline points="0,0 4,0" stroke-width="1" transform="rotate(-90) translate(10 0)"/>
    783         <path d="M 0 -12.5 A 12.5 12.5 0 0 1 12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(20)"/>
    784         <path d="M 0 -12.5 A 12.5 12.5 0 0 1 12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(43)"/>
    785         <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(-20)"/>
    786         <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(-43)"/>
    787       </g>
    788     </g>
    789         </g>
    790         <g transform="translate(0 80)">
    791       <g class="io-group">
    792         <rect class="input-background" width="30" height="28" rx="5"/>
    793         <g transform="translate(3 2)"><svg id="HPF_BIAS_INPUT">
    794       <g transform="translate(12 12)">
    795         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/>
    796         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/>
    797       </g>
    798     </svg></g>
    799       </g>
    800     </g>
    801       </g>
    802 
    803       <g transform="translate(93 0)">
    804         
    805         
    806         <text font-size="7pt" letter-spacing="0.5px" text-anchor="middle" transform="translate(13 8)">POLES</text>
    807         <g transform="translate(8 16)">
    808           <g transform="translate(0 0)">
    809             <g transform="translate(0 0)"><svg id="HPF_POLES_1_LIGHT">
    810       <rect width="6.4" height="6.4" fill="#0f0"/>
    811     </svg></g>
    812             <text font-size="5pt" letter-spacing="1px" transform="translate(8 5.7)">1</text>
    813           </g>
    814           <g transform="translate(0 12)">
    815             <g transform="translate(0 0)"><svg id="HPF_POLES_2_LIGHT">
    816       <rect width="6.4" height="6.4" fill="#0f0"/>
    817     </svg></g>
    818             <text font-size="5pt" letter-spacing="1px" transform="translate(8 5.7)">2</text>
    819           </g>
    820           <g transform="translate(0 24)">
    821             <g transform="translate(0 0)"><svg id="HPF_POLES_3_LIGHT">
    822       <rect width="6.4" height="6.4" fill="#0f0"/>
    823     </svg></g>
    824             <text font-size="5pt" letter-spacing="1px" transform="translate(8 5.7)">3</text>
    825           </g>
    826           <g transform="translate(0 36)">
    827             <g transform="translate(0 0)"><svg id="HPF_POLES_4_LIGHT">
    828       <rect width="6.4" height="6.4" fill="#0f0"/>
    829     </svg></g>
    830             <text font-size="5pt" letter-spacing="1px" transform="translate(8 5.7)">4</text>
    831           </g>
    832           <g transform="translate(2 47)"><svg id="HPF_POLES_PARAM">
    833       <g transform="translate(4.5 4.5)">
    834         <circle r="4" stroke-width="1" stroke="#00f" fill="#f00"/>
    835       </g>
    836     </svg></g>
    837         </g>
    838       </g>
    839     </g>
    840   </g>
    841 
    842   <g transform="translate(145 253)">
    843     
    844     <text font-size="9pt" letter-spacing="2px" text-anchor="middle" transform="translate(10 55) rotate(-90)">VCA</text>
    845 
    846     <g transform="translate(18 0)">
    847       <g transform="translate(0 0)">
    848         
    849         <g transform="translate(0.5 8)">
    850           <text font-size="7pt" letter-spacing="2px" text-anchor="middle" transform="translate(15 0)">ENV</text>
    851           <g transform="translate(0 10.0)"><svg id="VCA_ENV_PARAM">
    852       <g transform="translate(14.5 14.5)">
    853         <polyline points="-5,0 5,0" stroke-width="1" stroke="#00f"/>
    854         <polyline points="0,-5 0,5" stroke-width="1" stroke="#00f"/>
    855         <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/>
    856       </g>
    857     </svg></g>
    858           <g transform="translate(0 10.0)">
    859       <g transform="translate(14.5 14.5)">
    860         <text font-size="9.0pt" text-align="middle" transform="rotate(-240) translate(18 0) rotate(240) translate(-2.2 3.6)">-</text>
    861         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(16 0)"/>
    862         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(16 0)"/>
    863         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(16 0)"/>
    864         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(16 0)"/>
    865         <text font-size="5.0pt" text-align="middle" transform="rotate(-90) translate(19 0) rotate(90) translate(-2 2)">0</text>
    866         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(16 0)"/>
    867         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(16 0)"/>
    868         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="translate(16 0)"/>
    869         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(16 0)"/>
    870         <text font-size="5.0pt" text-align="middle" transform="rotate(60) translate(18 0) rotate(-60) translate(-2 2)">+</text>
    871       </g>
    872     </g>
    873         </g>
    874         <g transform="translate(0 57)">
    875           <g transform="translate(7 0)"><svg id="VCA_ENV_ATTENUATOR_PARAM">
    876       <g transform="translate(8 8)">
    877         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    878         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    879         <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/>
    880       </g>
    881     </svg></g>
    882           <g transform="translate(-5 -12)">
    883       <g transform="translate(20 20)">
    884         <polyline points="0,0 4,0" stroke-width="1" transform="rotate(-90) translate(10 0)"/>
    885         <path d="M 0 -12.5 A 12.5 12.5 0 0 1 12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(20)"/>
    886         <path d="M 0 -12.5 A 12.5 12.5 0 0 1 12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(43)"/>
    887         <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(-20)"/>
    888         <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(-43)"/>
    889       </g>
    890     </g>
    891         </g>
    892         <g transform="translate(0 80)">
    893       <g class="io-group">
    894         <rect class="input-background" width="30" height="28" rx="5"/>
    895         <g transform="translate(3 2)"><svg id="VCA_ENV_INPUT">
    896       <g transform="translate(12 12)">
    897         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/>
    898         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/>
    899       </g>
    900     </svg></g>
    901       </g>
    902     </g>
    903       </g>
    904 
    905       <g transform="translate(50 0)">
    906         
    907         <g transform="translate(0.5 8)">
    908           <text font-size="7pt" letter-spacing="2px" text-anchor="middle" transform="translate(15 0)">BIAS</text>
    909           <g transform="translate(0 10.0)"><svg id="VCA_BIAS_PARAM">
    910       <g transform="translate(14.5 14.5)">
    911         <polyline points="-5,0 5,0" stroke-width="1" stroke="#00f"/>
    912         <polyline points="0,-5 0,5" stroke-width="1" stroke="#00f"/>
    913         <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/>
    914       </g>
    915     </svg></g>
    916           <g transform="translate(0 10.0)">
    917       <g transform="translate(14.5 14.5)">
    918         <polyline points="0,0 4,0" stroke-width="1.5" transform="rotate(-240) translate(16 0)"/>
    919         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(16 0)"/>
    920         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(16 0)"/>
    921         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(16 0)"/>
    922         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(16 0)"/>
    923         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-90) translate(16 0)"/>
    924         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(16 0)"/>
    925         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(16 0)"/>
    926         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="translate(16 0)"/>
    927         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(16 0)"/>
    928         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(60) translate(16 0)"/>
    929 
    930         <polyline points="-3,0 3,0" stroke-width="1.0"/>
    931         <polyline points="0,-3 0,3" stroke-width="1.0"/>
    932       </g>
    933     </g>
    934         </g>
    935         <g transform="translate(0 57)">
    936           <g transform="translate(7 0)"><svg id="VCA_BIAS_ATTENUATOR_PARAM">
    937       <g transform="translate(8 8)">
    938         <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/>
    939         <polyline points="0,-3 0,3" stroke-width="1" stroke="#00f"/>
    940         <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/>
    941       </g>
    942     </svg></g>
    943           <g transform="translate(-5 -12)">
    944       <g transform="translate(20 20)">
    945         <polyline points="0,0 4,0" stroke-width="1" transform="rotate(-90) translate(10 0)"/>
    946         <path d="M 0 -12.5 A 12.5 12.5 0 0 1 12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(20)"/>
    947         <path d="M 0 -12.5 A 12.5 12.5 0 0 1 12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(43)"/>
    948         <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(-20)"/>
    949         <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke-width="0.7" stroke-linecap="round" stroke="#ccc" fill="none" transform="rotate(-43)"/>
    950       </g>
    951     </g>
    952         </g>
    953         <g transform="translate(0 80)">
    954       <g class="io-group">
    955         <rect class="input-background" width="30" height="28" rx="5"/>
    956         <g transform="translate(3 2)"><svg id="VCA_BIAS_INPUT">
    957       <g transform="translate(12 12)">
    958         <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/>
    959         <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/>
    960       </g>
    961     </svg></g>
    962       </g>
    963     </g>
    964       </g>
    965     </g>
    966   </g>
    967 </svg>