Chirp-src.svg (5741B)
1 <module hp="5"> 2 <style/> 3 4 <defs> 5 <symbol id="dial-time-chirp" viewBox="0 0 ${width}px ${width}px"> 6 <g transform="translate($width/2.0 $width/2.0)" var-scale="10000.0-50.0"> 7 <text font-size="7pt" text-anchor="middle" var-r="-240" transform="rotate($r) translate(27 0) rotate(-1.0*$r) translate(0 3)">50ms</text> 8 <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(250.0**0.5/$scale**0.5*300.0-240.0) translate(22 0)"/> 9 <polyline points="0,0 2.5,0" stroke-width="0.7" transform="rotate(500.0**0.5/$scale**0.5*300.0-240.0) translate(22 0)"/> 10 <text font-size="7pt" text-anchor="middle" var-r="1000.0**0.5/$scale**0.5*300.0-240.0" transform="rotate($r) translate(26 0) rotate(-1.0*$r) translate(0 3)">1</text> 11 <polyline points="0,0 3.5,0" stroke-width="0.7" transform="rotate(2000.0**0.5/$scale**0.5*300.0-240.0) translate(22 0)"/> 12 <polyline points="0,0 3.5,0" stroke-width="0.7" transform="rotate(3000.0**0.5/$scale**0.5*300.0-240.0) translate(22 0)"/> 13 <polyline points="0,0 3.5,0" stroke-width="0.7" transform="rotate(4000.0**0.5/$scale**0.5*300.0-240.0) translate(22 0)"/> 14 <text font-size="7pt" text-anchor="middle" var-r="5000.0**0.5/$scale**0.5*300.0-240.0" transform="rotate($r) translate(26 0) rotate(-1.0*$r) translate(0 3)">5</text> 15 <polyline points="0,0 3.5,0" stroke-width="0.7" transform="rotate(6000.0**0.5/$scale**0.5*300.0-240.0) translate(22 0)"/> 16 <polyline points="0,0 3.5,0" stroke-width="0.7" transform="rotate(7000.0**0.5/$scale**0.5*300.0-240.0) translate(22 0)"/> 17 <polyline points="0,0 3.5,0" stroke-width="0.7" transform="rotate(8000.0**0.5/$scale**0.5*300.0-240.0) translate(22 0)"/> 18 <polyline points="0,0 3.5,0" stroke-width="0.7" transform="rotate(9000.0**0.5/$scale**0.5*300.0-240.0) translate(22 0)"/> 19 <text font-size="7pt" text-anchor="middle" transform="rotate(60) translate(27 0) rotate(-60) translate(0 3)">10s</text> 20 </g> 21 </symbol> 22 </defs> 23 24 <def xlink:href="#module5" var-name="CHIRP"/> 25 26 <g transform="translate(0 35)" var-pad="11"> 27 <text font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate($width/2.0 0)">TIME</text> 28 <def id="TIME_PARAM" xlink:href="#knob38" transform="translate($width/2.0-19 $pad)"/> 29 <use xlink:href="#dial-time-chirp" transform="translate(0 $pad+19-$width/2.0)"/> 30 </g> 31 32 <g transform="translate(0 111)" var-pad="11"> 33 <text font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate($width/2.0 0)">FREQ 1</text> 34 <def id="FREQUENCY1_PARAM" xlink:href="#knob26" transform="translate($width/2.0-13.0 $pad)"/> 35 <def xlink:href="#dial-frequency-26" transform="translate($width/2.0-22.5 $pad-9.5)"/> 36 </g> 37 38 <g transform="translate(0 168)" var-pad="11"> 39 <text font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate($width/2 0)">FREQ 2</text> 40 <def id="FREQUENCY2_PARAM" xlink:href="#knob26" transform="translate($width/2.0-13.0 $pad)"/> 41 <def xlink:href="#dial-frequency-26" transform="translate($width/2.0-22.5 $pad-9.5)"/> 42 </g> 43 44 <g transform="translate(0 220)"> 45 <g transform="translate(10 -4)"> 46 <def id="TRIGGER_PARAM" xlink:href="#button" transform="translate(0 0)"/> 47 <text class="input-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(9 26)">TRIG</text> 48 </g> 49 50 <g transform="translate($width/2.0+7.0 0)"> 51 <g transform="translate(0 -1)"> 52 <text font-size="5pt" letter-spacing="1.5px" transform="translate(-3 6)">EXP</text> 53 <def id="EXPONENTIAL_PARAM" xlink:href="#button-small" transform="translate(15 -1)"/> 54 </g> 55 <g transform="translate(0 13)"> 56 <text font-size="5pt" letter-spacing="1.5px" transform="translate(-9 6)">LOOP</text> 57 <def id="LOOP_PARAM" xlink:href="#button-small" transform="translate(15 -1)"/> 58 </g> 59 </g> 60 </g> 61 62 <g transform="translate(0 248)"> 63 <rect class="input-background" width="64" height="112" rx="5" transform="translate(5.5 0)" /> 64 <def id="FREQUENCY1_INPUT" xlink:href="#input" transform="translate(10.5 3)"/> 65 <text class="input-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(22.5 35)">V/O1</text> 66 <def id="FREQUENCY2_INPUT" xlink:href="#input" transform="translate(40.5 3)"/> 67 <text class="input-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(52.5 35)">V/O2</text> 68 <def id="TIME_INPUT" xlink:href="#input" transform="translate(10.5 40)"/> 69 <text class="input-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(22.5 72)">TIME</text> 70 <def id="TRIGGER_INPUT" xlink:href="#input" transform="translate(10.5 77)"/> 71 <text class="input-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(22.5 109)">TRIG</text> 72 <g class="io-group" transform="translate(30 36)"> 73 <rect class="output-background" width="32" height="74" rx="5" transform="translate(7.5 2)"/> 74 <rect class="output-background-filler" width="32" height="10" transform="translate(7.5 2)"/> 75 <rect class="output-background-filler" width="10" height="10" transform="translate(7.5 66)"/> 76 <def id="EOC_OUTPUT" xlink:href="#output" transform="translate(10.5 4)"/> 77 <text class="output-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(22.5 36)">EOC</text> 78 <def id="OUT_OUTPUT" xlink:href="#output" transform="translate(10.5 41)"/> 79 <text class="output-label" font-size="5pt" letter-spacing="2px" text-anchor="middle" transform="translate(22.5 73)">OUT</text> 80 </g> 81 </g> 82 </module>