BogaudioModules

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

LVCF-src.svg (5489B)


      1 <?xml version="1.0"?>
      2 <module hp="3">
      3   <style/>
      4 
      5   <defs>
      6     <symbol id="dial-cutoff-lvcf" viewBox="0 0 45px 45px">
      7       <g transform="translate(22.5 22.5)">
      8         <text font-size="5.0pt" transform="rotate(-240) translate(18 0) rotate(240) translate(-2 2)">0</text>
      9         <polyline points="0,0 1.5,0" stroke-width="0.7" transform="rotate(-218.8) translate(15 0)"/>
     10         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-192.6) translate(15 0)"/>
     11 
     12         <text font-size="5.0pt" transform="rotate(-172.2) translate(18 0) rotate(172.2) translate(-1 2)">1</text>
     13         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-90) translate(15 0)"/>
     14 
     15         <text font-size="5.0pt" transform="rotate(-27.9) translate(18 0) rotate(27.9) translate(-4 2)">10</text>
     16         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(19.8) translate(15 0)"/>
     17 
     18         <text font-size="5.0pt" transform="rotate(60) translate(18 0) rotate(-60) translate(-2 2)">20</text>
     19 
     20         <text font-size="4.0pt" transform="rotate(90) translate(18 0) rotate(-90) translate(-5 2)">KHZ</text>
     21       </g>
     22     </symbol>
     23 
     24     <symbol id="dial-q-lvcf" viewBox="0 0 45px 45px">
     25       <g transform="translate(22.5 22.5)">
     26         <text font-size="5.0pt" transform="rotate(-240) translate(18 0) rotate(240) translate(-2 2)">0</text>
     27         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(15 0)"/>
     28         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(15 0)"/>
     29         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(15 0)"/>
     30         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(15 0)"/>
     31         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-90) translate(15 0)"/>
     32         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(15 0)"/>
     33         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(15 0)"/>
     34         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(0) translate(15 0)"/>
     35         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(15 0)"/>
     36         <polyline points="0,0 3.5,0" stroke-width="1" transform="rotate(60) translate(15 0)"/>
     37       </g>
     38     </symbol>
     39 
     40   </defs>
     41 
     42   <def xlink:href="#module3" var-name="LVCF"/>
     43 
     44   <g transform="translate(0 31)">
     45     <text font-size="6pt" letter-spacing="1px" transform="translate(5 0)">CUTOFF</text>
     46     <def id="FREQUENCY_PARAM" xlink:href="#knob26" transform="translate(9.5 8)"/>
     47     <use xlink:href="#dial-cutoff-lvcf" transform="translate(0 -1.5)"/>
     48   </g>
     49 
     50   <g transform="translate(0 84)">
     51     <text font-size="6pt" letter-spacing="2px" transform="translate(16 0)">CV</text>
     52     <def id="FREQUENCY_CV_PARAM" xlink:href="#knob16" transform="translate(14.5 9.5)"/>
     53     <def xlink:href="#dial-centertick" transform="translate(2.2 -2.5)"/>
     54   </g>
     55 
     56   <g transform="translate(0 130)">
     57     <text font-size="6pt" letter-spacing="1px" transform="translate(5 0)">RES/BW</text>
     58     <def id="Q_PARAM" xlink:href="#knob26" transform="translate(9.5 8)"/>
     59     <use xlink:href="#dial-q-lvcf" transform="translate(0 -1.5)"/>
     60   </g>
     61 
     62   <g transform="translate(0.5 180)">
     63     <g transform="translate(10 0)">
     64       <g transform="translate(0 0)">
     65         <def id="LOWPASS_LIGHT" xlink:href="#light-small" transform="translate(-7.5 1)"/>
     66         <text font-size="5pt" letter-spacing="0.5px" transform="translate(1 6.7)">LP</text>
     67       </g>
     68 
     69       <g transform="translate(0 13)">
     70         <def id="BANDPASS_LIGHT" xlink:href="#light-small" transform="translate(-7.5 1)"/>
     71         <text font-size="5pt" letter-spacing="0.5px" transform="translate(1 6.7)">BP</text>
     72       </g>
     73     </g>
     74 
     75     <g transform="translate(32 0)">
     76       <g transform="translate(0 0)">
     77         <def id="HIGHPASS_LIGHT" xlink:href="#light-small" transform="translate(-7.5 1)"/>
     78         <text font-size="5pt" letter-spacing="0.5px" transform="translate(1 6.7)">HP</text>
     79       </g>
     80 
     81       <g transform="translate(0 13)">
     82         <def id="BANDREJECT_LIGHT" xlink:href="#light-small" transform="translate(-7.5 1)"/>
     83         <text font-size="5pt" letter-spacing="0.5px" transform="translate(1 6.7)">BR</text>
     84       </g>
     85     </g>
     86 
     87     <def id="MODE_PARAM" xlink:href="#button-small" transform="translate(17.5 24)"/>
     88   </g>
     89 
     90   <g transform="translate(0 225)">
     91     <g class="io-group" transform="translate(5.5 0)">
     92       <rect class="input-background" width="34" height="73" rx="5"/>
     93       <rect class="input-background-filler" width="34" height="10" transform="translate(0 63)"/>
     94       <def id="IN_INPUT" xlink:href="#input" transform="translate(5 3)"/>
     95       <text class="input-label" font-size="5pt" letter-spacing="2px" transform="translate(12.5 35)">IN</text>
     96       <def id="FREQUENCY_CV_INPUT" xlink:href="#input" transform="translate(5 38)"/>
     97       <text class="input-label" font-size="5pt" letter-spacing="2px" transform="translate(11 70)">CV</text>
     98     </g>
     99     <g class="io-group" transform="translate(5.5 76)">
    100       <rect class="output-background-filler" width="34" height="10" transform="translate(0 -3)"/>
    101       <rect class="output-background" width="34" height="35" rx="5"/>
    102       <def id="OUT_OUTPUT" xlink:href="#output" transform="translate(5 0)"/>
    103       <text class="output-label" font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text>
    104     </g>
    105   </g>
    106 </module>