BogaudioModules

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

MegaGate-pp.svg (47733B)


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