BogaudioModules

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

SampleHold-src.svg (4593B)


      1 <?xml version="1.0"?>
      2 <module hp="3">
      3   <style/>
      4 
      5   <def xlink:href="#module3" var-name="S&amp;H"/>
      6 
      7   <g transform="translate(0 18)">
      8     <!-- <text font-size="6pt" letterspacing="2px" transform="translate(5.5 0)">1</text> -->
      9     <!-- <polyline points="0,0 21,0" stroke-width="1" transform="translate(14 -3)" /> -->
     10     <g transform="translate(0 5)">
     11       <g class="io-group" transform="translate(5.5 0)">
     12         <rect class="input-background-filler" width="34" height="10" transform="translate(0 58)"/>
     13         <rect class="input-background" width="34" height="62" rx="5"/>
     14         <def id="TRIGGER1_PARAM" xlink:href="#button" transform="translate(8 4)"/>
     15         <def id="TRIGGER1_INPUT" xlink:href="#input" transform="translate(5 26)"/>
     16         <text class="input-label" font-size="5pt" letter-spacing="2px" transform="translate(5.5 58)">GATE</text>
     17       </g>
     18     </g>
     19 
     20     <g transform="translate(0 65)">
     21       <g class="io-group" transform="translate(5.5 0)">
     22         <rect class="input-background-filler" width="34" height="10" transform="translate(0 51)"/>
     23         <rect class="input-background" width="34" height="58" rx="5"/>
     24         <def id="IN1_INPUT" xlink:href="#input" transform="translate(5 3)"/>
     25         <text class="input-label" font-size="5pt" letter-spacing="2px" transform="translate(12.5 35)">IN</text>
     26       </g>
     27 
     28       <g transform="translate(9.5 41)">
     29         <text class="input-label" font-size="5pt" letter-spacing="1px" transform="translate(0 5.5)">TRK</text>
     30         <def id="TRACK1_PARAM" xlink:href="#button-small" transform="translate(17 -1.3)"/>
     31       </g>
     32 
     33       <g transform="translate(9.5 52)">
     34         <text class="input-label" font-size="5pt" letter-spacing="1.2px" transform="translate(1 5.5)">INV</text>
     35         <def id="INVERT1_PARAM" xlink:href="#button-small" transform="translate(17 -1.3)"/>
     36       </g>
     37 
     38       <g class="io-group" transform="translate(5.5 64)">
     39         <rect class="output-background-filler" width="34" height="10" transform="translate(0 -3)"/>
     40         <rect class="output-background" width="34" height="35" rx="5"/>
     41         <def id="OUT1_OUTPUT" xlink:href="#output" transform="translate(5 0)"/>
     42         <text class="output-label" font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text>
     43       </g>
     44     </g>
     45   </g>
     46   <!-- <rect width="90" height="13" fill="#0f0" transform="translate(0 172)" /> -->
     47 
     48   <g transform="translate(0 181)">
     49     <!-- <text font-size="6pt" letterspacing="2px" transform="translate(4.4 0)">2</text> -->
     50     <g transform="translate(0 5)">
     51       <g class="io-group" transform="translate(5.5 0)">
     52         <rect class="input-background-filler" width="34" height="10" transform="translate(0 58)"/>
     53         <rect class="input-background" width="34" height="62" rx="5"/>
     54         <def id="TRIGGER2_PARAM" xlink:href="#button" transform="translate(8 4)"/>
     55         <def id="TRIGGER2_INPUT" xlink:href="#input" transform="translate(5 26)"/>
     56         <text class="input-label" font-size="5pt" letter-spacing="2px" transform="translate(5.5 58)">GATE</text>
     57       </g>
     58     </g>
     59 
     60     <g transform="translate(0 65)">
     61       <g class="io-group" transform="translate(5.5 0)">
     62         <rect class="input-background-filler" width="34" height="10" transform="translate(0 51)"/>
     63         <rect class="input-background" width="34" height="58" rx="5"/>
     64         <def id="IN2_INPUT" xlink:href="#input" transform="translate(5 3)"/>
     65         <text class="input-label" font-size="5pt" letter-spacing="2px" transform="translate(12.5 35)">IN</text>
     66       </g>
     67 
     68       <g transform="translate(9.5 41)">
     69         <text class="input-label" font-size="5pt" letter-spacing="1px" transform="translate(0 5.5)">TRK</text>
     70         <def id="TRACK2_PARAM" xlink:href="#button-small" transform="translate(17 -1.3)"/>
     71       </g>
     72 
     73       <g transform="translate(9.5 52)">
     74         <text class="input-label" font-size="5pt" letter-spacing="1.2px" transform="translate(1 5.5)">INV</text>
     75         <def id="INVERT2_PARAM" xlink:href="#button-small" transform="translate(17 -1.3)"/>
     76       </g>
     77 
     78       <g class="io-group" transform="translate(5.5 64)">
     79         <rect class="output-background-filler" width="34" height="10" transform="translate(0 -3)"/>
     80         <rect class="output-background" width="34" height="35" rx="5"/>
     81         <def id="OUT2_OUTPUT" xlink:href="#output" transform="translate(5 0)"/>
     82         <text class="output-label" font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text>
     83       </g>
     84     </g>
     85   </g>
     86   <!-- <rect width="90" height="13" fill="#0f0" transform="translate(0 335)" /> -->
     87 </module>