Analyzer-src.svg (9088B)
1 <?xml version="1.0"?> 2 <module hp="20"> 3 <style/> 4 5 <defs> 6 <symbol id="dial-range-analyzer" viewBox="0 0 100px 100px"> 7 <g transform="translate(50.5 50.5)"> 8 <path d="M 0 -32 A 32 32 0 0 1 32 0" stroke-width="0.7" stroke-linecap="round" stroke="#333" fill="none" transform="rotate(15)"/> 9 <path d="M 0 -32 A 32 32 0 0 1 32 0" stroke-width="0.7" stroke-linecap="round" stroke="#333" fill="none" transform="rotate(50)"/> 10 <path d="M 0 -32 A 32 32 0 0 0 -32 0" stroke-width="0.7" stroke-linecap="round" stroke="#333" fill="none" transform="rotate(-15)"/> 11 <path d="M 0 -32 A 32 32 0 0 0 -32 0" stroke-width="0.7" stroke-linecap="round" stroke="#333" fill="none" transform="rotate(-50)"/> 12 <g transform="rotate(-90) translate(29 0)"> 13 <polyline points="0,0 6,0" stroke-width="1.5"/> 14 </g> 15 </g> 16 </symbol> 17 18 <symbol id="dial-smooth-analyzer" viewBox="0 0 100px 100px"> 19 <g transform="translate(50.5 50.5)"> 20 <g transform="rotate(-240) translate(31 0)"> 21 <g transform="translate(2 0) rotate(240)"> 22 <text font-size="7pt" transform="translate(-4 4)">0</text> 23 </g> 24 </g> 25 <g transform="rotate(-210) translate(30 0)"> 26 <polyline points="0,0 4,0" stroke-width="0.7"/> 27 </g> 28 <g transform="rotate(-180) translate(30 0)"> 29 <polyline points="0,0 4,0" stroke-width="0.7"/> 30 </g> 31 <g transform="rotate(-150) translate(30 0)"> 32 <polyline points="0,0 5,0" stroke-width="0.7"/> 33 </g> 34 <g transform="rotate(-120) translate(30 0)"> 35 <polyline points="0,0 4,0" stroke-width="0.7"/> 36 </g> 37 <g transform="rotate(-90) translate(30 0)"> 38 <polyline points="0,0 4,0" stroke-width="0.7"/> 39 </g> 40 <g transform="rotate(-60) translate(30 0)"> 41 <polyline points="0,0 4,0" stroke-width="0.7"/> 42 </g> 43 <g transform="rotate(-30) translate(30 0)"> 44 <polyline points="0,0 4,0" stroke-width="0.7"/> 45 </g> 46 <g transform="rotate(0) translate(30 0)"> 47 <polyline points="0,0 4,0" stroke-width="0.7"/> 48 </g> 49 <g transform="rotate(30) translate(30 0)"> 50 <polyline points="0,0 4,0" stroke-width="0.7"/> 51 </g> 52 <g transform="rotate(60) translate(31 0)"> 53 <g transform="translate(2 0) rotate(-60)"> 54 <text font-size="7pt" transform="translate(-6 4.3)">500ms</text> 55 </g> 56 </g> 57 </g> 58 </symbol> 59 </defs> 60 61 <def xlink:href="#module" var-name="ANALYZER"/> 62 63 <g transform="translate(10 25)"> 64 <def id="DISPLAY_WIDGET" xlink:href="#display" var-width="280" var-height="230"/> 65 </g> 66 67 <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 0)" /> --> 68 <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(82.5 0)" /> --> 69 <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(155 0)" /> --> 70 <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(227 0)" /> --> 71 <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(290 0)" /> --> 72 <!-- <polyline points="0,0 0,380" stroke="#f00" stroke-width="1" fill="none" transform="translate(150 0)" /> --> 73 <g transform="translate(0 320)"> 74 <g class="io-group" transform="translate(10 0)"> 75 <rect class="input-background" width="62" height="40" rx="5"/> 76 <rect class="output-background" width="23" height="40" rx="5" transform="translate(40)"/> 77 <rect class="output-background-filler" width="20" height="40" transform="translate(31)"/> 78 <def id="SIGNALA_INPUT" xlink:href="#input" transform="translate(3.5 3)"/> 79 <text class="input-label" font-size="6pt" letter-spacing="2px" transform="translate(10.5 36)">IN</text> 80 <def id="SIGNALA_OUTPUT" xlink:href="#output" transform="translate(34.5 3)"/> 81 <text class="output-label" font-size="6pt" letter-spacing="2px" transform="translate(33.5 36)">THRU</text> 82 </g> 83 84 <g class="io-group" transform="translate(82.5 0)"> 85 <rect class="input-background" width="62" height="40" rx="5"/> 86 <rect class="output-background" width="23" height="40" rx="5" transform="translate(40)"/> 87 <rect class="output-background-filler" width="20" height="40" transform="translate(31)"/> 88 <def id="SIGNALB_INPUT" xlink:href="#input" transform="translate(3.5 3)"/> 89 <text class="input-label" font-size="6pt" letter-spacing="2px" transform="translate(10.5 36)">IN</text> 90 <def id="SIGNALB_OUTPUT" xlink:href="#output" transform="translate(34.5 3)"/> 91 <text class="output-label" font-size="6pt" letter-spacing="2px" transform="translate(33.5 36)">THRU</text> 92 </g> 93 94 <g class="io-group" transform="translate(155 0)"> 95 <rect class="input-background" width="62" height="40" rx="5"/> 96 <rect class="output-background" width="23" height="40" rx="5" transform="translate(40)"/> 97 <rect class="output-background-filler" width="20" height="40" transform="translate(31)"/> 98 <def id="SIGNALC_INPUT" xlink:href="#input" transform="translate(3.5 3)"/> 99 <text class="input-label" font-size="6pt" letter-spacing="2px" transform="translate(10.5 36)">IN</text> 100 <def id="SIGNALC_OUTPUT" xlink:href="#output" transform="translate(34.5 3)"/> 101 <text class="output-label" font-size="6pt" letter-spacing="2px" transform="translate(33.5 36)">THRU</text> 102 </g> 103 104 <g class="io-group" transform="translate(227 0)"> 105 <rect class="input-background" width="62" height="40" rx="5"/> 106 <rect class="output-background" width="23" height="40" rx="5" transform="translate(40)"/> 107 <rect class="output-background-filler" width="20" height="40" transform="translate(31)"/> 108 <def id="SIGNALD_INPUT" xlink:href="#input" transform="translate(3.5 3)"/> 109 <text class="input-label" font-size="6pt" letter-spacing="2px" transform="translate(10.5 36)">IN</text> 110 <def id="SIGNALD_OUTPUT" xlink:href="#output" transform="translate(34.5 3)"/> 111 <text class="output-label" font-size="6pt" letter-spacing="2px" transform="translate(33.5 36)">THRU</text> 112 </g> 113 </g> 114 115 <g transform="translate(0 271)"> 116 <g transform="translate(30 0)"> 117 <def id="RANGE2_PARAM" xlink:href="#knob38" transform="translate(0 0)"/> 118 <text font-size="7pt" letter-spacing="2px" transform="rotate(-90) translate(-38 -11)">RANGE</text> 119 </g> 120 121 <g transform="translate(103 0)"> 122 <def id="SMOOTH_PARAM" xlink:href="#knob38" transform="translate(0 0)"/> 123 <text font-size="7pt" letter-spacing="2px" transform="rotate(-90) translate(-44 -11)">SMOOTH</text> 124 </g> 125 126 <g transform="translate(175 0)"> 127 <g transform="translate(-5 -5)"> 128 <g transform="translate(0 1)"> 129 <def id="QUALITY_ULTRA_LIGHT" xlink:href="#light-small" transform="translate(0 0)"/> 130 <text font-size="6pt" letter-spacing="2px" transform="translate(9 6.1)">ULTRA</text> 131 </g> 132 <g transform="translate(0 15)"> 133 <def id="QUALITY_HIGH_LIGHT" xlink:href="#light-small" transform="translate(0 0)"/> 134 <text font-size="6pt" letter-spacing="2px" transform="translate(9 6.1)">HIGH</text> 135 </g> 136 <g transform="translate(0 29)"> 137 <def id="QUALITY_GOOD_LIGHT" xlink:href="#light-small" transform="translate(0 0)"/> 138 <text font-size="6pt" letter-spacing="2px" transform="translate(9 6.1)">GOOD</text> 139 </g> 140 <g transform="translate(9 40)"> 141 <def id="QUALITY_PARAM" xlink:href="#button-small"/> 142 </g> 143 </g> 144 <text font-size="7pt" letter-spacing="2px" transform="rotate(-90) translate(-45 -11)">QUALITY</text> 145 </g> 146 147 <g transform="translate(247 0)"> 148 <g transform="translate(-6 -5)"> 149 <g transform="translate(0 1)"> 150 <def id="WINDOW_NONE_LIGHT" xlink:href="#light-small" transform="translate(0 0)"/> 151 <text font-size="6pt" letter-spacing="2px" transform="translate(9 6.1)">NONE</text> 152 </g> 153 <g transform="translate(0 15)"> 154 <def id="WINDOW_HAMMING_LIGHT" xlink:href="#light-small" transform="translate(0 0)"/> 155 <text font-size="6pt" letter-spacing="0.5px" transform="translate(9 6.1)">HAMMING</text> 156 </g> 157 <g transform="translate(0 29)"> 158 <def id="WINDOW_KAISER_LIGHT" xlink:href="#light-small" transform="translate(0 0)"/> 159 <text font-size="6pt" letter-spacing="1px" transform="translate(9 6.1)">KAISER</text> 160 </g> 161 <g transform="translate(9 40)"> 162 <def id="WINDOW_PARAM" xlink:href="#button-small"/> 163 </g> 164 </g> 165 <text font-size="7pt" letter-spacing="2px" transform="rotate(-90) translate(-43.5 -11)">WINDOW</text> 166 </g> 167 </g> 168 169 <use xlink:href="#dial-range-analyzer" transform=" translate(11.3 252) scale(0.75)"/> 170 <use xlink:href="#dial-smooth-analyzer" transform=" translate(84.3 252) scale(0.75)"/> 171 </module>