Velo-src.svg (4474B)
1 <?xml version="1.0"?> 2 <module hp="3"> 3 <style/> 4 5 <defs> 6 <symbol id="dial-response-velo" viewBox="0 0 40px 40px"> 7 <g transform="translate(20 20)"> 8 <text font-size="5pt" text-anchor="middle" transform="rotate(-240) translate(14 0) rotate(240) translate(0 2)">0dB</text> 9 <text font-size="5pt" text-anchor="middle" var-r="3.0**0.5/60.0**0.5*300.0-240.0" transform="rotate($r) translate(13 0) rotate(-1.0*$r) translate(0 3)">-3</text> 10 <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(6.0**0.5/60.0**0.5*300.0-240.0) translate(10 0)"/> 11 <!-- <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(9.0**0.5/60.0**0.5*300.0-240.0) translate(10 0)"/> --> 12 <!-- <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(12.0**0.5/60.0**0.5*300.0-240.0) translate(10 0)"/> --> 13 <text font-size="5pt" text-anchor="middle" var-r="12.0**0.5/60.0**0.5*300.0-240.0" transform="rotate($r) translate(13 0) rotate(-1.0*$r) translate(0 3)">-12</text> 14 <text font-size="5pt" text-anchor="middle" var-r="24.0**0.5/60.0**0.5*300.0-240.0" transform="rotate($r) translate(14 0) rotate(-1.0*$r) translate(0 3)">-24</text> 15 <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(36.0**0.5/60.0**0.5*300.0-240.0) translate(10 0)"/> 16 <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(48.0**0.5/60.0**0.5*300.0-240.0) translate(10 0)"/> 17 <polyline points="0,0 4,0" stroke-width="1" transform="rotate(60) translate(10 0)"/> 18 <polyline points="-3,0 3,0" stroke-width="1.0"/> 19 <polyline points="0,-3 0,3" stroke-width="1.0"/> 20 </g> 21 </symbol> 22 </defs> 23 24 <def xlink:href="#module3" var-name="VELO"/> 25 26 <g transform="translate(0 25)"> 27 <text font-size="6pt" letter-spacing="2px" text-anchor="middle" transform="translate(22.5 0)">LEVEL</text> 28 <def id="LEVEL_PARAM" xlink:href="#knob26" transform="translate(9.5 9.5)"/> 29 <def xlink:href="#dial-linear" transform="translate(0 0)"/> 30 <def id="LEVEL_ATTENUATOR_PARAM" xlink:href="#knob16" transform="translate(14.5 50)"/> 31 <def xlink:href="#dial-centertick" transform="translate(2.5 38)"/> 32 </g> 33 34 <g transform="translate(0 104)"> 35 <text font-size="6pt" letter-spacing="1px" text-anchor="middle" transform="translate(22.5 0)">V. R.</text> 36 <def id="VELOCITY_PARAM" xlink:href="#knob16" transform="translate(14.5 11)"/> 37 <def xlink:href="#dial-response-velo" transform="translate(2.5 -1)"/> 38 </g> 39 40 <g transform="translate(10.5 144)"> 41 <text font-size="5pt" letter-spacing="1px" transform="translate(0 6)">LIN</text> 42 <def id="LINEAR_PARAM" xlink:href="#button-small" transform="translate(15 -1)"/> 43 </g> 44 45 <g transform="translate(0 157)"> 46 <g class="io-group" transform="translate(5.5 0)"> 47 <rect class="input-background" width="34" height="140" rx="5"/> 48 <rect class="input-background-filler" width="34" height="10" transform="translate(0 133)"/> 49 <def id="LEVEL_INPUT" xlink:href="#input" transform="translate(5 3)"/> 50 <text class="input-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(17 35)">LEVEL</text> 51 <def id="CV_INPUT" xlink:href="#input" transform="translate(5 38)"/> 52 <text class="input-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(17 70)">CV</text> 53 <def id="VELOCITY_INPUT" xlink:href="#input" transform="translate(5 73)"/> 54 <text class="input-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(17 105)">VELO</text> 55 <def id="IN_INPUT" xlink:href="#input" transform="translate(5 108)"/> 56 <text class="input-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(17 140)">IN</text> 57 </g> 58 <g class="io-group" transform="translate(5.5 146)"> 59 <rect class="output-background-filler" width="34" height="10" transform="translate(0 -3)"/> 60 <rect class="output-background" width="34" height="35" rx="5"/> 61 <def id="OUT_OUTPUT" xlink:href="#output" transform="translate(5 0)"/> 62 <text class="output-label" font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text> 63 </g> 64 </g> 65 66 <!-- <polyline points="0,0 0,380" stroke-width="0.7" stroke="#0f0" transform="translate(36.5 0)" /> --> 67 <!-- <polyline points="0,0 0,380" stroke-width="0.7" stroke="#0f0" transform="translate(8.5 0)" /> --> 68 </module>