BogaudioModules

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

Matrix44Cvm-src.svg (4693B)


      1 <module hp="10">
      2   <style/>
      3 
      4   <def xlink:href="#module" var-name="MX44CVM" var-letterspacing="2.5"/>
      5 
      6   <!-- <rect width="$width" height="20" fill="#0f0" transform="translate(0 20)"/> -->
      7   <!-- <rect width="$width" height="20" fill="#0f0" transform="translate(0 178)"/> -->
      8   <!-- <rect width="$width" height="20" fill="#0f0" transform="translate(0 345)"/> -->
      9 
     10   <g var-w="130/4.0">
     11     <g transform="translate(10 55)">
     12       <text font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate($width/2.0-10 -5)">MUTE</text>
     13 
     14       <def id="MUTE11_PARAM" xlink:href="#button" transform="translate(0*$w+$w/2.0-9.5 0*$w+$w/2.0-9.5)"/>
     15       <def id="MUTE21_PARAM" xlink:href="#button" transform="translate(0*$w+$w/2.0-9.5 1*$w+$w/2.0-9.5)"/>
     16       <def id="MUTE31_PARAM" xlink:href="#button" transform="translate(0*$w+$w/2.0-9.5 2*$w+$w/2.0-9.5)"/>
     17       <def id="MUTE41_PARAM" xlink:href="#button" transform="translate(0*$w+$w/2.0-9.5 3*$w+$w/2.0-9.5)"/>
     18 
     19       <def id="MUTE12_PARAM" xlink:href="#button" transform="translate(1*$w+$w/2.0-9.5 0*$w+$w/2.0-9.5)"/>
     20       <def id="MUTE22_PARAM" xlink:href="#button" transform="translate(1*$w+$w/2.0-9.5 1*$w+$w/2.0-9.5)"/>
     21       <def id="MUTE32_PARAM" xlink:href="#button" transform="translate(1*$w+$w/2.0-9.5 2*$w+$w/2.0-9.5)"/>
     22       <def id="MUTE42_PARAM" xlink:href="#button" transform="translate(1*$w+$w/2.0-9.5 3*$w+$w/2.0-9.5)"/>
     23 
     24       <def id="MUTE13_PARAM" xlink:href="#button" transform="translate(2*$w+$w/2.0-9.5 0*$w+$w/2.0-9.5)"/>
     25       <def id="MUTE23_PARAM" xlink:href="#button" transform="translate(2*$w+$w/2.0-9.5 1*$w+$w/2.0-9.5)"/>
     26       <def id="MUTE33_PARAM" xlink:href="#button" transform="translate(2*$w+$w/2.0-9.5 2*$w+$w/2.0-9.5)"/>
     27       <def id="MUTE43_PARAM" xlink:href="#button" transform="translate(2*$w+$w/2.0-9.5 3*$w+$w/2.0-9.5)"/>
     28 
     29       <def id="MUTE14_PARAM" xlink:href="#button" transform="translate(3*$w+$w/2.0-9.5 0*$w+$w/2.0-9.5)"/>
     30       <def id="MUTE24_PARAM" xlink:href="#button" transform="translate(3*$w+$w/2.0-9.5 1*$w+$w/2.0-9.5)"/>
     31       <def id="MUTE34_PARAM" xlink:href="#button" transform="translate(3*$w+$w/2.0-9.5 2*$w+$w/2.0-9.5)"/>
     32       <def id="MUTE44_PARAM" xlink:href="#button" transform="translate(3*$w+$w/2.0-9.5 3*$w+$w/2.0-9.5)"/>
     33     </g>
     34 
     35     <g class="io-group" transform="translate(10 213)">
     36       <text font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate($width/2.0-10 -5)">CV</text>
     37 
     38       <def id="CV11_INPUT" xlink:href="#input" transform="translate(0*$w+$w/2.0-12.0 0*$w+$w/2.0-12.0)"/>
     39       <def id="CV21_INPUT" xlink:href="#input" transform="translate(0*$w+$w/2.0-12.0 1*$w+$w/2.0-12.0)"/>
     40       <def id="CV31_INPUT" xlink:href="#input" transform="translate(0*$w+$w/2.0-12.0 2*$w+$w/2.0-12.0)"/>
     41       <def id="CV41_INPUT" xlink:href="#input" transform="translate(0*$w+$w/2.0-12.0 3*$w+$w/2.0-12.0)"/>
     42 
     43       <def id="CV12_INPUT" xlink:href="#input" transform="translate(1*$w+$w/2.0-12.0 0*$w+$w/2.0-12.0)"/>
     44       <def id="CV22_INPUT" xlink:href="#input" transform="translate(1*$w+$w/2.0-12.0 1*$w+$w/2.0-12.0)"/>
     45       <def id="CV32_INPUT" xlink:href="#input" transform="translate(1*$w+$w/2.0-12.0 2*$w+$w/2.0-12.0)"/>
     46       <def id="CV42_INPUT" xlink:href="#input" transform="translate(1*$w+$w/2.0-12.0 3*$w+$w/2.0-12.0)"/>
     47 
     48       <def id="CV13_INPUT" xlink:href="#input" transform="translate(2*$w+$w/2.0-12.0 0*$w+$w/2.0-12.0)"/>
     49       <def id="CV23_INPUT" xlink:href="#input" transform="translate(2*$w+$w/2.0-12.0 1*$w+$w/2.0-12.0)"/>
     50       <def id="CV33_INPUT" xlink:href="#input" transform="translate(2*$w+$w/2.0-12.0 2*$w+$w/2.0-12.0)"/>
     51       <def id="CV43_INPUT" xlink:href="#input" transform="translate(2*$w+$w/2.0-12.0 3*$w+$w/2.0-12.0)"/>
     52 
     53       <def id="CV14_INPUT" xlink:href="#input" transform="translate(3*$w+$w/2.0-12.0 0*$w+$w/2.0-12.0)"/>
     54       <def id="CV24_INPUT" xlink:href="#input" transform="translate(3*$w+$w/2.0-12.0 1*$w+$w/2.0-12.0)"/>
     55       <def id="CV34_INPUT" xlink:href="#input" transform="translate(3*$w+$w/2.0-12.0 2*$w+$w/2.0-12.0)"/>
     56       <def id="CV44_INPUT" xlink:href="#input" transform="translate(3*$w+$w/2.0-12.0 3*$w+$w/2.0-12.0)"/>
     57     </g>
     58 
     59     <!-- <polyline class="guide" points="0,0 0,380" stroke-width="1" stroke="#0f0" transform="translate(10+0*$w+$w/2.0 0)" /> -->
     60     <!-- <polyline class="guide" points="0,0 0,380" stroke-width="1" stroke="#0f0" transform="translate(10+1*$w+$w/2.0 0)" /> -->
     61     <!-- <polyline class="guide" points="0,0 0,380" stroke-width="1" stroke="#0f0" transform="translate(10+2*$w+$w/2.0 0)" /> -->
     62     <!-- <polyline class="guide" points="0,0 0,380" stroke-width="1" stroke="#0f0" transform="translate(10+3*$w+$w/2.0 0)" /> -->
     63   </g>
     64 </module>