BogaudioModules

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

Pan-src.svg (3229B)


      1 <?xml version="1.0"?>
      2 <module hp="3">
      3   <style/>
      4 
      5   <defs>
      6     <symbol id="dial-panner-pan" 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(-1.8 2)">L</text>
      9         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-210) translate(15 0)"/>
     10         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-180) translate(15 0)"/>
     11         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-150) translate(15 0)"/>
     12         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-120) translate(15 0)"/>
     13         <polyline points="0,0 3.5,0" stroke-width="1.0" transform="rotate(-90) translate(15 0)"/>
     14         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-60) translate(15 0)"/>
     15         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-30) translate(15 0)"/>
     16         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(0) translate(15 0)"/>
     17         <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(30) translate(15 0)"/>
     18         <text font-size="5.0pt" transform="rotate(60) translate(18 0) rotate(-60) translate(-2.1 2)">R</text>
     19       </g>
     20     </symbol>
     21   </defs>
     22 
     23   <def xlink:href="#module3" var-name="PAN"/>
     24 
     25   <g transform="translate(0 15)">
     26     <def id="PAN1_PARAM" xlink:href="#knob26" transform="translate(9.5 9.5)"/>
     27     <use xlink:href="#dial-panner-pan" transform="translate(0 0)"/>
     28     <g class="io-group" transform="translate(5.5 44)">
     29       <rect class="input-background" width="34" height="73" rx="5"/>
     30       <def id="CV1_INPUT" xlink:href="#input" transform="translate(5 3)"/>
     31       <text class="input-label" font-size="5pt" letter-spacing="2px" transform="translate(11 35)">CV</text>
     32       <def id="IN1_INPUT" xlink:href="#input" transform="translate(5 38)"/>
     33       <text class="input-label" font-size="5pt" letter-spacing="2px" transform="translate(12.5 70)">IN</text>
     34     </g>
     35   </g>
     36 
     37   <g transform="translate(0 138)">
     38     <def id="PAN2_PARAM" xlink:href="#knob26" transform="translate(9.5 9.5)"/>
     39     <use xlink:href="#dial-panner-pan" transform="translate(0 0)"/>
     40     <g class="io-group" transform="translate(5.5 44)">
     41       <rect class="input-background" width="34" height="73" rx="5"/>
     42       <def id="CV2_INPUT" xlink:href="#input" transform="translate(5 3)"/>
     43       <text class="input-label" font-size="5pt" letter-spacing="2px" transform="translate(11 35)">CV</text>
     44       <def id="IN2_INPUT" xlink:href="#input" transform="translate(5 38)"/>
     45       <text class="input-label" font-size="5pt" letter-spacing="2px" transform="translate(12.5 70)">IN</text>
     46     </g>
     47   </g>
     48 
     49   <g class="io-group" transform="translate(5.5 265)">
     50     <rect class="output-background" width="34" height="73" rx="5"/>
     51     <def id="L_OUTPUT" xlink:href="#output" transform="translate(5 3)"/>
     52     <text class="output-label" font-size="5pt" letter-spacing="2px" transform="translate(15 35)">L</text>
     53     <def id="R_OUTPUT" xlink:href="#output" transform="translate(5 38)"/>
     54     <text class="output-label" font-size="5pt" letter-spacing="2px" transform="translate(15 70)">R</text>
     55   </g>
     56 </module>