Sine-src.svg (4322B)
1 <?xml version="1.0"?> 2 <module hp="3"> 3 <style/> 4 5 <defs> 6 <symbol id="dial-frequency-sine" viewBox="0 0 45px 45px"> 7 <g transform="translate(22.5 22.5)"> 8 <polyline points="0,0 3.5,0" stroke-width="0.7" transform="rotate(-240) translate(15 0)"/> 9 <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-206.67) translate(15 0)"/> 10 <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-173.33) translate(15 0)"/> 11 12 <g transform="rotate(-140) translate(14 0)"> 13 <polyline points="0,0 2.5,0" stroke-width="1.0" transform="translate(0 0)"/> 14 <text font-size="5.0pt" transform="translate(5 0) rotate(140) translate(-5.5 0)">OV</text> 15 </g> 16 17 <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-106.67) translate(15 0)"/> 18 <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-73.33) translate(15 0)"/> 19 <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-40) translate(15 0)"/> 20 <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(-6.67) translate(15 0)"/> 21 <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(26.67) translate(15 0)"/> 22 <polyline points="0,0 3.5,0" stroke-width="0.7" transform="rotate(60) translate(15 0)"/> 23 </g> 24 </symbol> 25 </defs> 26 27 <def xlink:href="#module3" var-name="SINE"/> 28 29 <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> 30 31 <g transform="translate(0 25)"> 32 <!-- <polyline points="0,0 45,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 0)" /> --> 33 <def id="FREQUENCY_PARAM" xlink:href="#knob26" transform="translate(9.5 2)"/> 34 <use xlink:href="#dial-frequency-sine" transform="translate(0 -7.5)"/> 35 </g> 36 37 <g transform="translate(0 63)"> 38 <text font-size="6pt" letter-spacing="1px" transform="translate(4 6.1)">SLOW</text> 39 <def id="SLOW_PARAM" xlink:href="#button-small" transform="translate(31 -1)"/> 40 </g> 41 42 <g transform="translate(0 83)"> 43 <!-- <rect width="45" height="8" fill="#f0f" transform="translate(0 -14)" /> --> 44 <text font-size="6pt" letter-spacing="2px" transform="translate(16 0)">FM</text> 45 <def id="FM_DEPTH_PARAM" xlink:href="#knob16" transform="translate(14.5 9.5)"/> 46 <def xlink:href="#dial-mintick" transform="translate(2.2 -2.5)"/> 47 </g> 48 49 <g transform="translate(0 125)"> 50 <!-- <rect width="45" height="8" fill="#f0f" transform="translate(0 -14)" /> --> 51 <text font-size="6pt" letter-spacing="2px" transform="translate(6 0)">PHASE</text> 52 <def id="PHASE_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 158)"> 57 <!-- <rect width="45" height="8" fill="#f0f" transform="translate(0 -8)" /> --> 58 <g class="io-group" transform="translate(5.5 0)"> 59 <rect class="input-background-filler" width="34" height="10" transform="translate(0 133)"/> 60 <rect class="input-background" width="34" height="140" rx="5"/> 61 <def id="PITCH_INPUT" xlink:href="#input" transform="translate(5 3)"/> 62 <text class="input-label" font-size="5pt" letter-spacing="2px" transform="translate(3.5 35)">V/OCT</text> 63 <def id="FM_INPUT" xlink:href="#input" transform="translate(5 38)"/> 64 <text class="input-label" font-size="5pt" letter-spacing="2px" transform="translate(11 70)">FM</text> 65 <def id="PHASE_INPUT" xlink:href="#input" transform="translate(5 73)"/> 66 <text class="input-label" font-size="5pt" letter-spacing="2px" transform="translate(2.5 105)">PHASE</text> 67 <def id="SYNC_INPUT" xlink:href="#input" transform="translate(5 108)"/> 68 <text class="input-label" font-size="5pt" letter-spacing="2px" transform="translate(5 140)">SYNC</text> 69 </g> 70 <g class="io-group" transform="translate(5.5 146)"> 71 <rect class="output-background-filler" width="34" height="10" transform="translate(0 -3)"/> 72 <rect class="output-background" width="34" height="35" rx="5"/> 73 <def id="OUT_OUTPUT" xlink:href="#output" transform="translate(5 0)"/> 74 <text class="output-label" font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text> 75 </g> 76 </g> 77 </module>