Ranalyzer-src.svg (8030B)
1 <module hp="45" noskin="true"> 2 <style/> 3 <localstyle> 4 text { 5 fill: #fff; 6 } 7 text.name, text.brand { 8 font-family: 'Comfortaa', sans-serif; 9 font-size: 7pt; 10 font-weight: bold; 11 } 12 13 polyline { 14 stroke: #fff; 15 } 16 path { 17 stroke: #fff; 18 } 19 20 rect.input-background, rect.input-background-filler { 21 fill: #aaa; 22 } 23 rect.output-background, rect.output-background-filler { 24 fill: #666; 25 } 26 text.input-label { 27 fill: #222; 28 } 29 polyline.input-label, path.input-label { 30 stroke: #222; 31 } 32 text.output-label { 33 fill: #ddd; 34 } 35 polyline.output-label, path.output-label { 36 stroke: #ddd; 37 } 38 </localstyle> 39 40 <defs> 41 <symbol id="dial-frequency-ranalyzer" viewbox="75 40"> 42 <g transform="translate(37.5 20)" var-scale="10.0"> 43 <text font-size="6pt" text-anchor="middle" var-r="-240" transform="rotate($r) translate(21 0) rotate(-1.0*$r) translate(0 3)">1</text> 44 <polyline points="0,0 2.5,0" stroke-width="0.7" fill="none" transform="rotate(1.0/$scale*300.0-240.0) translate(16 0)"/> 45 <polyline points="0,0 2.5,0" stroke-width="0.7" fill="none" transform="rotate(2.0/$scale*300.0-240.0) translate(16 0)"/> 46 <polyline points="0,0 2.5,0" stroke-width="0.7" fill="none" transform="rotate(3.0/$scale*300.0-240.0) translate(16 0)"/> 47 <polyline points="0,0 2.5,0" stroke-width="0.7" fill="none" transform="rotate(4.0/$scale*300.0-240.0) translate(16 0)"/> 48 <polyline points="0,0 2.5,0" stroke-width="0.7" fill="none" transform="rotate(5.0/$scale*300.0-240.0) translate(16 0)"/> 49 <polyline points="0,0 2.5,0" stroke-width="0.7" fill="none" transform="rotate(6.0/$scale*300.0-240.0) translate(16 0)"/> 50 <polyline points="0,0 2.5,0" stroke-width="0.7" fill="none" transform="rotate(7.0/$scale*300.0-240.0) translate(16 0)"/> 51 <polyline points="0,0 2.5,0" stroke-width="0.7" fill="none" transform="rotate(8.0/$scale*300.0-240.0) translate(16 0)"/> 52 <polyline points="0,0 2.5,0" stroke-width="0.7" fill="none" transform="rotate(9.0/$scale*300.0-240.0) translate(16 0)"/> 53 <text font-size="6pt" text-anchor="middle" var-r="60" transform="rotate($r) translate(21 0) rotate(-1.0*$r) translate(0 3)">NQ</text> 54 </g> 55 </symbol> 56 57 <symbol id="dial-delay-ranalyzer" viewbox="75 40"> 58 <g transform="translate(37.5 20)" var-scale="66.0"> 59 <text font-size="6pt" text-anchor="middle" var-r="-240" transform="rotate($r) translate(16 0) rotate(-1.0*$r) translate(0 3)">2</text> 60 <polyline points="0,0 2.5,0" stroke-width="0.7" fill="none" transform="rotate(10.0/$scale*300.0-240.0) translate(11 0)"/> 61 <text font-size="6pt" text-anchor="middle" var-r="18.0/$scale*300.0-240.0" transform="rotate($r) translate(16 0) rotate(-1.0*$r) translate(-0.5 3)">18</text> 62 <polyline points="0,0 2.5,0" stroke-width="0.7" fill="none" transform="rotate(26.0/$scale*300.0-240.0) translate(11 0)"/> 63 <text font-size="6pt" text-anchor="middle" var-r="34.0/$scale*300.0-240.0" transform="rotate($r) translate(16 0) rotate(-1.0*$r) translate(0 3.5)">34</text> 64 <polyline points="0,0 2.5,0" stroke-width="0.7" fill="none" transform="rotate(42.0/$scale*300.0-240.0) translate(11 0)"/> 65 <text font-size="6pt" text-anchor="middle" var-r="50.0/$scale*300.0-240.0" transform="rotate($r) translate(16 0) rotate(-1.0*$r) translate(0.5 3)">50</text> 66 <polyline points="0,0 2.5,0" stroke-width="0.7" fill="none" transform="rotate(58.0/$scale*300.0-240.0) translate(11 0)"/> 67 <text font-size="6pt" text-anchor="middle" var-r="60" transform="rotate($r) translate(16 0) rotate(-1.0*$r) translate(0 3)">66</text> 68 </g> 69 </symbol> 70 </defs> 71 72 <rect width="100%" height="100%" fill="#000"/> 73 <text class="name" transform="translate(2.5 11)" letter-spacing="1.3">RANALYZER</text> 74 <text class="brand" transform="translate(2.5 375)" letter-spacing="2">BOGAUDIO</text> 75 76 <g transform="translate(0 30)"> 77 <text font-size="7pt" letter-spacing="2px" text-anchor="middle" transform="translate(37.5 0)">FREQ1</text> 78 <def id="FREQUENCY1_PARAM" xlink:href="#knob26" transform="translate(37.5-13.0 12)"/> 79 <use xlink:href="#dial-frequency-ranalyzer" transform="translate(0 5)"/> 80 </g> 81 82 <g transform="translate(0 91.5)"> 83 <text font-size="7pt" letter-spacing="2px" text-anchor="middle" transform="translate(37.5 0)">FREQ2</text> 84 <def id="FREQUENCY2_PARAM" xlink:href="#knob26" transform="translate(37.5-13.0 12)"/> 85 <use xlink:href="#dial-frequency-ranalyzer" transform="translate(0 5)"/> 86 </g> 87 88 <g class="io-group" transform="translate(0 147)"> 89 <rect class="input-background" width="62" height="32" rx="5" transform="translate(6.5 0)" /> 90 <def id="TRIGGER_PARAM" xlink:href="#button" transform="translate(18 7)"/> 91 <def id="TRIGGER_INPUT" xlink:href="#input" transform="translate(40.5 4)"/> 92 <text class="input-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(15 16) rotate(-90)">TRIG</text> 93 94 <g transform="translate(16 30)"> 95 <rect class="input-background" width="43" height="32" rx="5" transform="translate(0 0)" /> 96 <rect class="input-background" width="43" height="10" transform="translate(0 0)" /> 97 <def id="TEST_INPUT" xlink:href="#input" transform="translate(14.5 4)"/> 98 <text class="input-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(10 16.5) rotate(-90)">TEST</text> 99 </g> 100 101 <g transform="translate(0 67)"> 102 <g transform="translate(5 0)"> 103 <text font-size="5pt" letter-spacing="1.5px" transform="translate(0 6)">EXP</text> 104 <def id="EXPONENTIAL_PARAM" xlink:href="#button-small" transform="translate(18 -1)"/> 105 </g> 106 <g transform="translate(38 0)"> 107 <text font-size="5pt" letter-spacing="1.5px" transform="translate(0 6)">LOOP</text> 108 <def id="LOOP_PARAM" xlink:href="#button-small" transform="translate(24 -1)"/> 109 </g> 110 </g> 111 </g> 112 113 <g transform="translate(0 237.5)"> 114 <text font-size="7pt" letter-spacing="1.5px" text-anchor="middle" transform="translate(37.5 0)">R. DELAY</text> 115 <def id="DELAY_PARAM" xlink:href="#knob16" transform="translate(37.5-8.0 15)"/> 116 <use xlink:href="#dial-delay-ranalyzer" transform="translate(0 3)"/> 117 </g> 118 119 <g class="io-group" transform="translate(0 283)"> 120 <rect class="output-background" width="64" height="77" rx="5" transform="translate(5.5 0)" /> 121 <def id="TRIGGER_OUTPUT" xlink:href="#output" transform="translate(10.5 3)"/> 122 <text class="output-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(22.5 35)">TRIG</text> 123 <def id="EOC_OUTPUT" xlink:href="#output" transform="translate(40.5 3)"/> 124 <text class="output-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(52.5 35)">EOC</text> 125 <def id="SEND_OUTPUT" xlink:href="#output" transform="translate(10.5 40)"/> 126 <text class="output-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(22.5 72)">SEND</text> 127 <g transform="translate(30 36)"> 128 <rect class="input-background" width="32" height="39" rx="5" transform="translate(7.5 2)"/> 129 <rect class="input-background-filler" width="32" height="10" transform="translate(7.5 2)"/> 130 <rect class="input-background-filler" width="10" height="10" transform="translate(7.5 31)"/> 131 <def id="RETURN_INPUT" xlink:href="#input" transform="translate(10.5 4)"/> 132 <text class="input-label" font-size="5pt" letter-spacing="0.5px" text-anchor="middle" transform="translate(22.5 36)">RETURN</text> 133 </g> 134 </g> 135 136 <def id="DISPLAY_WIDGET" xlink:href="#display" var-width="600" var-height="380" transform="translate(75 0)"/> 137 138 <!-- <polyline class="guide" points="0,0 0,380" stroke-width="1" fill="none" transform="translate(37.5 0)"/> --> 139 </module>