LLFO-src.svg (7143B)
1 <?xml version="1.0"?> 2 <module hp="3"> 3 <style/> 4 5 <defs> 6 <symbol id="dial-frequency-llfo" 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 3.5,0" stroke-width="0.7" transform="rotate(60) translate(15 0)"/> 10 11 <g transform="rotate(-202) translate(14 0)"> 12 <polyline points="0,0 2.5,0" stroke-width="0.7" transform="translate(0 0)"/> 13 <text font-size="5.0pt" transform="translate(5 0) rotate(202) translate(3 9.5) rotate(-90)">0.2</text> 14 </g> 15 16 <g transform="rotate(-124.62) translate(14 0)"> 17 <polyline points="0,0 2.5,0" stroke-width="1.0" transform="translate(0 0)"/> 18 <text font-size="5.0pt" transform="translate(5 0) rotate(124.62) translate(-7.5 2.3)">OV</text> 19 </g> 20 21 <g transform="rotate(-48.68) translate(14 0)"> 22 <polyline points="0,0 2.5,0" stroke-width="0.7" transform="translate(0 0)"/> 23 <text font-size="5.0pt" transform="translate(5 0) rotate(48.68) translate(-1 2.3)">20</text> 24 </g> 25 26 <g transform="rotate(27.98) translate(14 0)"> 27 <polyline points="0,0 2.5,0" stroke-width="0.7" transform="translate(0 0)"/> 28 <text font-size="5.0pt" transform="translate(5 0) rotate(-27.98) translate(-2.3 -0.5) rotate(90)">200</text> 29 </g> 30 31 <text font-size="5.0pt" transform="translate(-4.5 22)">HZ</text> 32 </g> 33 </symbol> 34 </defs> 35 36 <def xlink:href="#module3" var-name="LLFO"/> 37 38 <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> 39 40 <g transform="translate(0 25)"> 41 <!-- <polyline points="0,0 45,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 0)" /> --> 42 <def id="FREQUENCY_PARAM" xlink:href="#knob26" transform="translate(9.5 2)"/> 43 <use xlink:href="#dial-frequency-llfo" transform="translate(0 -7.5)"/> 44 </g> 45 46 <g transform="translate(0 72)"> 47 <text font-size="6pt" letter-spacing="1px" transform="translate(4 6.1)">SLOW</text> 48 <def id="SLOW_PARAM" xlink:href="#button-small" transform="translate(31 -1)"/> 49 </g> 50 51 <g transform="translate(0.5 88)"> 52 <!-- <rect width="45" height="8" fill="#f0f" transform="translate(0 -8)" /> --> 53 <g transform="translate(9 0)"> 54 <g transform="translate(0 0)"> 55 <def id="SINE_LIGHT" xlink:href="#light-small" transform="translate(-7.5 1)"/> 56 <g transform="translate(1 1) scale(0.8)"> 57 <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#f0f" /> --> 58 <path d="M 0 4 A 2 3 0 0 1 6 4" stroke-width="1" stroke="#333" fill="none"/> 59 <path d="M 6 4 A 2 3 0 0 0 12 4" stroke-width="1" stroke="#333" fill="none"/> 60 </g> 61 </g> 62 63 <g transform="translate(0 13)"> 64 <def id="RAMP_UP_LIGHT" xlink:href="#light-small" transform="translate(-7.5 1)"/> 65 <g transform="translate(1 1) scale(0.8)"> 66 <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#f0f" /> --> 67 <polyline points="0,8 12,0 12,8" stroke-width="1" fill="none"/> 68 </g> 69 </g> 70 71 <g transform="translate(0 26)"> 72 <def id="SQUARE_LIGHT" xlink:href="#light-small" transform="translate(-7.5 1)"/> 73 <g transform="translate(1 1) scale(0.8)"> 74 <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#f0f" /> --> 75 <polyline points="0,4 0,0 6,0 6,8 12,8 12,4" stroke-width="1" fill="none"/> 76 </g> 77 </g> 78 79 <g transform="translate(0 39)"> 80 <def id="STEPPED_LIGHT" xlink:href="#light-small" transform="translate(-7.5 1)"/> 81 <g transform="translate(1 1) scale(0.8)"> 82 <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#f0f" /> --> 83 <polyline points="0,0 0,5 12,5 12,8" stroke-width="1" fill="none"/> 84 </g> 85 </g> 86 </g> 87 88 <g transform="translate(31 0)"> 89 <g transform="translate(0 0)"> 90 <def id="TRIANGLE_LIGHT" xlink:href="#light-small" transform="translate(-7.5 1)"/> 91 <g transform="translate(1 1) scale(0.8)"> 92 <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#f0f" /> --> 93 <polyline points="0,4 3,0 9,8 12,4" stroke-width="1" fill="none"/> 94 </g> 95 </g> 96 97 <g transform="translate(0 13)"> 98 <def id="RAMP_DOWN_LIGHT" xlink:href="#light-small" transform="translate(-7.5 1)"/> 99 <g transform="translate(1 1) scale(0.8)"> 100 <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#f0f" /> --> 101 <polyline points="0,8 0,0 12,8" stroke-width="1" fill="none"/> 102 </g> 103 </g> 104 105 <g transform="translate(0 26)"> 106 <def id="PULSE_LIGHT" xlink:href="#light-small" transform="translate(-7.5 1)"/> 107 <g transform="translate(1 1) scale(0.8)"> 108 <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#f0f" /> --> 109 <polyline points="0,4 0,0 3,0 3,8 12,8 12,4" stroke-width="1" fill="none"/> 110 </g> 111 </g> 112 </g> 113 114 <def id="WAVE_PARAM" xlink:href="#button-small" transform="translate(29 38)"/> 115 </g> 116 117 <g transform="translate(0 149)"> 118 <!-- <rect width="45" height="8" fill="#f0f" transform="translate(0 -14)" /> --> 119 <text font-size="6pt" letter-spacing="2px" transform="translate(3 0)">OFFSET</text> 120 <def id="OFFSET_PARAM" xlink:href="#knob16" transform="translate(14.5 9.5)"/> 121 <def xlink:href="#dial-centertick" transform="translate(2.2 -2.5)"/> 122 </g> 123 124 <g transform="translate(0 190)"> 125 <!-- <rect width="45" height="8" fill="#f0f" transform="translate(0 -14)" /> --> 126 <text font-size="6pt" letter-spacing="2px" transform="translate(6.6 0)">SCALE</text> 127 <def id="SCALE_PARAM" xlink:href="#knob16" transform="translate(14.5 9.5)"/> 128 <def xlink:href="#dial-mintick" transform="translate(2.2 -2.5)"/> 129 </g> 130 131 <g transform="translate(0 228)"> 132 <!-- <rect width="45" height="8" fill="#f0f" transform="translate(0 -8)" /> --> 133 <g class="io-group" transform="translate(5.5 0)"> 134 <rect class="input-background-filler" width="34" height="10" transform="translate(0 63)"/> 135 <rect class="input-background" width="34" height="70" rx="5"/> 136 <def id="PITCH_INPUT" xlink:href="#input" transform="translate(5 3)"/> 137 <text class="input-label" font-size="5pt" letter-spacing="2px" transform="translate(3.5 35)">V/OCT</text> 138 <def id="RESET_INPUT" xlink:href="#input" transform="translate(5 38)"/> 139 <text class="input-label" font-size="5pt" letter-spacing="2px" transform="translate(3.5 70)">RESET</text> 140 </g> 141 <g class="io-group" transform="translate(5.5 76)"> 142 <rect class="output-background-filler" width="34" height="10" transform="translate(0 -3)"/> 143 <rect class="output-background" width="34" height="35" rx="5"/> 144 <def id="OUT_OUTPUT" xlink:href="#output" transform="translate(5 0)"/> 145 <text class="output-label" font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text> 146 </g> 147 </g> 148 </module>