VCM-src.svg (7143B)
1 <?xml version="1.0"?> 2 <module hp="10"> 3 <style/> 4 5 <defs> 6 <symbol id="dial-level-vcm" viewBox="0 0 60px 60px"> 7 <g transform="translate(30 30)"> 8 <text font-size="6.0pt" transform="rotate(-240) translate(25 0) rotate(240) translate(-2.3 2.5)">0</text> 9 <polyline points="0,0 3.5,0" stroke-width="0.7" transform="rotate(-210) translate(22 0)"/> 10 <polyline points="0,0 3.5,0" stroke-width="0.7" transform="rotate(-180) translate(22 0)"/> 11 <polyline points="0,0 3.5,0" stroke-width="0.7" transform="rotate(-150) translate(22 0)"/> 12 <polyline points="0,0 3.5,0" stroke-width="0.7" transform="rotate(-120) translate(22 0)"/> 13 <polyline points="0,0 3.5,0" stroke-width="0.7" transform="rotate(-90) translate(22 0)"/> 14 <polyline points="0,0 3.5,0" stroke-width="0.7" transform="rotate(-60) translate(22 0)"/> 15 <polyline points="0,0 3.5,0" stroke-width="0.7" transform="rotate(-30) translate(22 0)"/> 16 <polyline points="0,0 3.5,0" stroke-width="0.7" transform="rotate(0) translate(22 0)"/> 17 <polyline points="0,0 3.5,0" stroke-width="0.7" transform="rotate(30) translate(22 0)"/> 18 <polyline points="0,0 5,0" stroke-width="1" transform="rotate(60) translate(22 0)"/> 19 </g> 20 </symbol> 21 </defs> 22 23 <def xlink:href="#module" var-name="VCM"/> 24 25 <g transform="translate(0 32)"> 26 <g class="io-group" transform="translate(10 1)"> 27 <rect class="input-background" width="63" height="43" rx="5"/> 28 <g transform="translate(1 0)"> 29 <def id="IN1_INPUT" xlink:href="#input" transform="translate(3 4)"/> 30 <text class="input-label" font-size="6pt" letter-spacing="2px" transform="translate(10 39)">IN</text> 31 </g> 32 <g transform="translate(32 0)"> 33 <def id="CV1_INPUT" xlink:href="#input" transform="translate(3 4)"/> 34 <text class="input-label" font-size="6pt" letter-spacing="2px" transform="translate(8.5 39)">CV</text> 35 </g> 36 </g> 37 <!-- <polyline points="0,0 150,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 22.5)" /> --> 38 <def id="LEVEL1_PARAM" xlink:href="#knob38" transform="translate(89.5 3.5)"/> 39 <use xlink:href="#dial-level-vcm" transform="translate(78.5 -7.5)"/> 40 <text font-size="5pt" letter-spacing="2px" transform="translate(139 13.8) rotate(90)">CH1</text> 41 </g> 42 43 <g transform="translate(0 96)"> 44 <g class="io-group" transform="translate(10 1)"> 45 <rect class="input-background" width="63" height="43" rx="5"/> 46 <g transform="translate(1 0)"> 47 <def id="IN2_INPUT" xlink:href="#input" transform="translate(3 4)"/> 48 <text class="input-label" font-size="6pt" letter-spacing="2px" transform="translate(10 39)">IN</text> 49 </g> 50 <g transform="translate(32 0)"> 51 <def id="CV2_INPUT" xlink:href="#input" transform="translate(3 4)"/> 52 <text class="input-label" font-size="6pt" letter-spacing="2px" transform="translate(8.5 39)">CV</text> 53 </g> 54 </g> 55 <!-- <polyline points="0,0 150,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 22.5)" /> --> 56 <def id="LEVEL2_PARAM" xlink:href="#knob38" transform="translate(89.5 3.5)"/> 57 <use xlink:href="#dial-level-vcm" transform="translate(78.5 -7.5)"/> 58 <text font-size="5pt" letter-spacing="2px" transform="translate(139 13.8) rotate(90)">CH2</text> 59 </g> 60 61 <g transform="translate(0 160)"> 62 <g class="io-group" transform="translate(10 1)"> 63 <rect class="input-background" width="63" height="43" rx="5"/> 64 <g transform="translate(1 0)"> 65 <def id="IN3_INPUT" xlink:href="#input" transform="translate(3 4)"/> 66 <text class="input-label" font-size="6pt" letter-spacing="2px" transform="translate(10 39)">IN</text> 67 </g> 68 <g transform="translate(32 0)"> 69 <def id="CV3_INPUT" xlink:href="#input" transform="translate(3 4)"/> 70 <text class="input-label" font-size="6pt" letter-spacing="2px" transform="translate(8.5 39)">CV</text> 71 </g> 72 </g> 73 <!-- <polyline points="0,0 150,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 22.5)" /> --> 74 <def id="LEVEL3_PARAM" xlink:href="#knob38" transform="translate(89.5 3.5)"/> 75 <use xlink:href="#dial-level-vcm" transform="translate(78.5 -7.5)"/> 76 <text font-size="5pt" letter-spacing="2px" transform="translate(139 13.8) rotate(90)">CH3</text> 77 </g> 78 79 <g transform="translate(0 225)"> 80 <g class="io-group" transform="translate(10 1)"> 81 <rect class="input-background" width="63" height="43" rx="5"/> 82 <g transform="translate(1 0)"> 83 <def id="IN4_INPUT" xlink:href="#input" transform="translate(3 4)"/> 84 <text class="input-label" font-size="6pt" letter-spacing="2px" transform="translate(10 39)">IN</text> 85 </g> 86 <g transform="translate(32 0)"> 87 <def id="CV4_INPUT" xlink:href="#input" transform="translate(3 4)"/> 88 <text class="input-label" font-size="6pt" letter-spacing="2px" transform="translate(8.5 39)">CV</text> 89 </g> 90 </g> 91 <!-- <polyline points="0,0 150,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 22.5)" /> --> 92 <def id="LEVEL4_PARAM" xlink:href="#knob38" transform="translate(89.5 3.5)"/> 93 <use xlink:href="#dial-level-vcm" transform="translate(78.5 -7.5)"/> 94 <text font-size="5pt" letter-spacing="2px" transform="translate(139 13.8) rotate(90)">CH4</text> 95 </g> 96 97 <g transform="translate(0 290)"> 98 <text font-size="5pt" letter-spacing="2px" transform="translate(11 30.5) rotate(-90)">MIX</text> 99 <def id="MIX_PARAM" xlink:href="#knob38" transform="translate(22.5 3.5)"/> 100 <use xlink:href="#dial-level-vcm" transform="translate(11.5 -7.5)"/> 101 <g class="io-group" transform="translate(77 0)"> 102 <rect class="output-background" width="63" height="43" rx="5"/> 103 <rect class="input-background" width="31.5" height="43" rx="5"/> 104 <rect class="input-background-filler" width="5" height="43" transform="translate(26.5 0)"/> 105 <g transform="translate(1 0)"> 106 <def id="MIX_CV_INPUT" xlink:href="#input" transform="translate(3 4)"/> 107 <text class="input-label" font-size="6pt" letter-spacing="2px" transform="translate(8.5 39)">CV</text> 108 </g> 109 <g transform="translate(32 0)"> 110 <def id="MIX_OUTPUT" xlink:href="#output" transform="translate(3 4)"/> 111 <text class="output-label" font-size="6pt" letter-spacing="2px" transform="translate(5 39)">OUT</text> 112 </g> 113 </g> 114 115 <g transform="translate(42 54)"> 116 <text font-size="6pt" letter-spacing="2px" transform="translate(9 6.1)">LINEAR</text> 117 <def id="LINEAR_PARAM" xlink:href="#button-small" transform="translate(49 -1.3)"/> 118 </g> 119 </g> 120 121 <!-- <rect width="150" height="20" fill="#0f0" transform="translate(0 77)" /> --> 122 <!-- <rect width="150" height="20" fill="#0f0" transform="translate(0 142)" /> --> 123 <!-- <rect width="150" height="20" fill="#0f0" transform="translate(0 207)" /> --> 124 <!-- <rect width="150" height="20" fill="#0f0" transform="translate(0 274)" /> --> 125 <!-- <rect width="150" height="20" fill="#0f0" transform="translate(0 342)" /> --> 126 </module>