BogaudioModules

BogaudioModules for VCV Rack
Log | Files | Refs | README | LICENSE

commit e8f23b09bb83f9668749d453adcb7a115eaa3733
parent 8e20e796763aca99f00cea4f2157601787ed9fa4
Author: Matt Demanett <matt@demanett.net>
Date:   Tue,  4 Aug 2020 01:03:58 -0400

SVG handling gets nested defs, variables, expressions; factor module background, border, title, brand out as defs.

Diffstat:
Mres-pp/AD-pp.svg | 49++++++++++++++++++++++++++++++-------------------
Mres-pp/ADSR-pp.svg | 49+++++++++++++++++++++++++++++++------------------
Mres-pp/AMRM-pp.svg | 50++++++++++++++++++++++++++++++++++----------------
Mres-pp/ASR-pp.svg | 49++++++++++++++++++++++++++++++-------------------
Mres-pp/Additator-pp.svg | 90+++++++++++++++++++++++++++++++++++++++++++++----------------------------------
Mres-pp/AddrSeq-pp.svg | 66++++++++++++++++++++++++++++++++++++++++++------------------------
Mres-pp/Analyzer-pp.svg | 56+++++++++++++++++++++++++++++++++++++-------------------
Mres-pp/AnalyzerXL-pp.svg | 23+++++++++++++++++++----
Mres-pp/Arp-pp.svg | 56+++++++++++++++++++++++++++++++++++++-------------------
Mres-pp/Assign-pp.svg | 44++++++++++++++++++++++++++++++--------------
Mres-pp/Blank3-pp.svg | 37+++++++++++++++++++++++++++----------
Mres-pp/Blank6-pp.svg | 37+++++++++++++++++++++++++++----------
Mres-pp/Bool-pp.svg | 42++++++++++++++++++++++++++++++------------
Mres-pp/CVD-pp.svg | 46+++++++++++++++++++++++++++++++---------------
Mres-pp/Clpr-pp.svg | 48+++++++++++++++++++++++++++++++++---------------
Mres-pp/Cmp-pp.svg | 58++++++++++++++++++++++++++++++++++++++--------------------
Mres-pp/CmpDist-pp.svg | 64++++++++++++++++++++++++++++++++++++++++------------------------
Mres-pp/DADSRH-pp.svg | 42++++++++++++++++++++++++++++++------------
Mres-pp/DADSRHPlus-pp.svg | 42++++++++++++++++++++++++++++++------------
Mres-pp/DGate-pp.svg | 47++++++++++++++++++++++++++++++-----------------
Mres-pp/Detune-pp.svg | 48+++++++++++++++++++++++++++++++-----------------
Mres-pp/EQ-pp.svg | 54++++++++++++++++++++++++++++++++++++------------------
Mres-pp/EQS-pp.svg | 44+++++++++++++++++++++++++++++++-------------
Mres-pp/Edge-pp.svg | 60+++++++++++++++++++++++++++++++++++++++---------------------
Mres-pp/EightFO-pp.svg | 133+++++++++++++++++++++++++++++++++++++++++++------------------------------------
Mres-pp/EightHP-pp.svg | 38++++++++++++++++++++++++++++----------
Mres-pp/EightOne-pp.svg | 50++++++++++++++++++++++++++++++++++----------------
Mres-pp/EighteenHP-pp.svg | 38++++++++++++++++++++++++++++----------
Mres-pp/FFB-pp.svg | 70++++++++++++++++++++++++++++++++++++++++++++--------------------------
Mres-pp/FMOp-pp.svg | 89+++++++++++++++++++++++++++++++++++++++++++++----------------------------------
Mres-pp/FifteenHP-pp.svg | 38++++++++++++++++++++++++++++----------
Mres-pp/FiveHP-pp.svg | 38++++++++++++++++++++++++++++----------
Mres-pp/FlipFlop-pp.svg | 47++++++++++++++++++++++++++++++-----------------
Mres-pp/Follow-pp.svg | 50+++++++++++++++++++++++++++++++++-----------------
Mres-pp/FourMan-pp.svg | 42++++++++++++++++++++++++++++++------------
Mres-pp/Inv-pp.svg | 42++++++++++++++++++++++++++++++------------
Mres-pp/LFO-pp.svg | 91++++++++++++++++++++++++++++++++++++++++++++++---------------------------------
Mres-pp/LLFO-pp.svg | 68+++++++++++++++++++++++++++++++++++++++++++-------------------------
Mres-pp/LVCF-pp.svg | 46++++++++++++++++++++++++++++++++--------------
Mres-pp/LVCO-pp.svg | 66++++++++++++++++++++++++++++++++++++++++++------------------------
Mres-pp/Lag-pp.svg | 46+++++++++++++++++++++++++++++++---------------
Mres-pp/Lmtr-pp.svg | 48+++++++++++++++++++++++++++++++++---------------
Mres-pp/Manual-pp.svg | 42++++++++++++++++++++++++++++++------------
Mres-pp/Matrix44-pp.svg | 53++++++++++++++++++++++++++++++++---------------------
Mres-pp/Matrix88-pp.svg | 82++++++++++++++++++++++++++++++++++++++++++++++---------------------------------
Mres-pp/Mix1-pp.svg | 49+++++++++++++++++++++++++++++++------------------
Mres-pp/Mix2-pp.svg | 40+++++++++++++++++++++++++++++-----------
Mres-pp/Mix4-pp.svg | 73+++++++++++++++++++++++++++++++++++++++++++------------------------------
Mres-pp/Mix4x-pp.svg | 58+++++++++++++++++++++++++++++++++++-----------------------
Mres-pp/Mix8-pp.svg | 97+++++++++++++++++++++++++++++++++++++++++++++----------------------------------
Mres-pp/Mix8x-pp.svg | 47++++++++++++++++++++++++++++++-----------------
Mres-pp/Mono-pp.svg | 60++++++++++++++++++++++++++++++++++++++----------------------
Mres-pp/Mult-pp.svg | 42++++++++++++++++++++++++++++++------------
Mres-pp/Mumix-pp.svg | 58++++++++++++++++++++++++++++++++++++++--------------------
Mres-pp/Mute8-pp.svg | 43+++++++++++++++++++++++++++++--------------
Mres-pp/Noise-pp.svg | 42++++++++++++++++++++++++++++++------------
Mres-pp/Nsgt-pp.svg | 52+++++++++++++++++++++++++++++++++++-----------------
Mres-pp/Offset-pp.svg | 60+++++++++++++++++++++++++++++++++++++++---------------------
Mres-pp/OneEight-pp.svg | 50++++++++++++++++++++++++++++++++++----------------
Mres-pp/PEQ-pp.svg | 71+++++++++++++++++++++++++++++++++++++++++++----------------------------
Mres-pp/PEQ14-pp.svg | 85++++++++++++++++++++++++++++++++++++++++++++++---------------------------------
Mres-pp/PEQ14XF-pp.svg | 44+++++++++++++++++++++++++++++++-------------
Mres-pp/PEQ14XR-pp.svg | 38++++++++++++++++++++++++++++----------
Mres-pp/PEQ14XV-pp.svg | 52+++++++++++++++++++++++++++++++++++-----------------
Mres-pp/PEQ6-pp.svg | 67++++++++++++++++++++++++++++++++++++++++---------------------------
Mres-pp/PEQ6XF-pp.svg | 42++++++++++++++++++++++++++++++------------
Mres-pp/Pan-pp.svg | 51++++++++++++++++++++++++++++++++-------------------
Mres-pp/Pgmr-pp.svg | 58+++++++++++++++++++++++++++++++++++++---------------------
Mres-pp/PgmrX-pp.svg | 48++++++++++++++++++++++++++++++++----------------
Mres-pp/PolyCon16-pp.svg | 48+++++++++++++++++++++++++++++++++---------------
Mres-pp/PolyCon8-pp.svg | 62++++++++++++++++++++++++++++++++++++++++----------------------
Mres-pp/PolyMult-pp.svg | 44++++++++++++++++++++++++++++++--------------
Mres-pp/PolyOff16-pp.svg | 47++++++++++++++++++++++++++++++-----------------
Mres-pp/PolyOff8-pp.svg | 68+++++++++++++++++++++++++++++++++++++++++++-------------------------
Mres-pp/Pressor-pp.svg | 127++++++++++++++++++++++++++++++++++++++++---------------------------------------
Mres-pp/Pulse-pp.svg | 56+++++++++++++++++++++++++++++++++++++-------------------
Mres-pp/Reftone-pp.svg | 62+++++++++++++++++++++++++++++++++++++-------------------------
Mres-pp/SampleHold-pp.svg | 52+++++++++++++++++++++++++++++++++++-----------------
Mres-pp/Shaper-pp.svg | 38++++++++++++++++++++++++++++----------
Mres-pp/ShaperPlus-pp.svg | 38++++++++++++++++++++++++++++----------
Mres-pp/Sine-pp.svg | 54++++++++++++++++++++++++++++++++++++------------------
Mres-pp/SixHP-pp.svg | 38++++++++++++++++++++++++++++----------
Mres-pp/SixteenHP-pp.svg | 43++++++++++++++++++++++++++++---------------
Mres-pp/Slew-pp.svg | 56++++++++++++++++++++++++++++++++++++--------------------
Mres-pp/Stack-pp.svg | 60++++++++++++++++++++++++++++++++++++------------------------
Mres-pp/Sums-pp.svg | 42++++++++++++++++++++++++++++++------------
Mres-pp/Switch-pp.svg | 47++++++++++++++++++++++++++++++-----------------
Mres-pp/Switch1616-pp.svg | 129+++++++++++++++++++++++++++++++++++++++++++------------------------------------
Mres-pp/Switch44-pp.svg | 53++++++++++++++++++++++++++++++++---------------------
Mres-pp/Switch88-pp.svg | 82++++++++++++++++++++++++++++++++++++++++++++++---------------------------------
Mres-pp/TenHP-pp.svg | 38++++++++++++++++++++++++++++----------
Mres-pp/Test-pp.svg | 53+++++++++++++++++++++++++++++++++--------------------
Mres-pp/Test2-pp.svg | 38++++++++++++++++++++++++++++----------
Mres-pp/TestExpanderBase-pp.svg | 42++++++++++++++++++++++++++++++------------
Mres-pp/TestExpanderExtension-pp.svg | 42++++++++++++++++++++++++++++++------------
Mres-pp/TestVCF-pp.svg | 58++++++++++++++++++++++++++++++++++++++--------------------
Mres-pp/ThirteenHP-pp.svg | 38++++++++++++++++++++++++++++----------
Mres-pp/ThirtyHP-pp.svg | 38++++++++++++++++++++++++++++----------
Mres-pp/ThreeHP-pp.svg | 42++++++++++++++++++++++++++++++------------
Mres-pp/TwelveHP-pp.svg | 38++++++++++++++++++++++++++++----------
Mres-pp/TwentyFiveHP-pp.svg | 38++++++++++++++++++++++++++++----------
Mres-pp/TwentyHP-pp.svg | 38++++++++++++++++++++++++++++----------
Mres-pp/TwentyTwoHP-pp.svg | 38++++++++++++++++++++++++++++----------
Mres-pp/UMix-pp.svg | 44+++++++++++++++++++++++++++++++-------------
Mres-pp/Unison-pp.svg | 44+++++++++++++++++++++++++++++++-------------
Mres-pp/VCA-pp.svg | 53+++++++++++++++++++++++++++++++++--------------------
Mres-pp/VCAmp-pp.svg | 47++++++++++++++++++++++++++++++-----------------
Mres-pp/VCF-pp.svg | 60+++++++++++++++++++++++++++++++++++++++---------------------
Mres-pp/VCM-pp.svg | 74++++++++++++++++++++++++++++++++++++++++++--------------------------------
Mres-pp/VCO-pp.svg | 93++++++++++++++++++++++++++++++++++++++++++++++---------------------------------
Mres-pp/VU-pp.svg | 59++++++++++++++++++++++++++++++++++++-----------------------
Mres-pp/Walk-pp.svg | 44+++++++++++++++++++++++++++++++-------------
Mres-pp/Walk2-pp.svg | 62++++++++++++++++++++++++++++++++++++++------------------------
Mres-pp/XCO-pp.svg | 131++++++++++++++++++++++++++++++++++++++++++++-----------------------------------
Mres-pp/XFade-pp.svg | 54+++++++++++++++++++++++++++++++++++-------------------
Mres-src/AD-src.svg | 24+++---------------------
Mres-src/ADSR-src.svg | 22+++-------------------
Mres-src/AMRM-src.svg | 15+++------------
Mres-src/ASR-src.svg | 24+++---------------------
Mres-src/Additator-src.svg | 21+++------------------
Mres-src/AddrSeq-src.svg | 15+++------------
Mres-src/Analyzer-src.svg | 15+++------------
Mres-src/AnalyzerXL-src.svg | 8++++----
Mres-src/Arp-src.svg | 17+++--------------
Mres-src/Assign-src.svg | 19+++----------------
Mres-src/Blank3-src.svg | 10++++------
Mres-src/Blank6-src.svg | 10++++------
Mres-src/Bool-src.svg | 17+++--------------
Mres-src/CVD-src.svg | 19+++----------------
Mres-src/Clpr-src.svg | 15+++------------
Mres-src/Cmp-src.svg | 15+++------------
Mres-src/CmpDist-src.svg | 17+++--------------
Mres-src/DADSRH-src.svg | 15+++------------
Mres-src/DADSRHPlus-src.svg | 15+++------------
Mres-src/DGate-src.svg | 22+++-------------------
Mres-src/Detune-src.svg | 21+++------------------
Mres-src/EQ-src.svg | 17+++--------------
Mres-src/EQS-src.svg | 15+++------------
Mres-src/Edge-src.svg | 17+++--------------
Mres-src/EightFO-src.svg | 20+++-----------------
Mres-src/EightHP-src.svg | 15+++------------
Mres-src/EightOne-src.svg | 15+++------------
Mres-src/EighteenHP-src.svg | 15+++------------
Mres-src/FFB-src.svg | 15+++------------
Mres-src/FMOp-src.svg | 20+++-----------------
Mres-src/FifteenHP-src.svg | 15+++------------
Mres-src/FiveHP-src.svg | 15+++------------
Mres-src/FlipFlop-src.svg | 22+++-------------------
Mres-src/Follow-src.svg | 19+++----------------
Mres-src/FourMan-src.svg | 17+++--------------
Mres-src/Inv-src.svg | 17+++--------------
Mres-src/LFO-src.svg | 18+++---------------
Mres-src/LLFO-src.svg | 17+++--------------
Mres-src/LVCF-src.svg | 17+++--------------
Mres-src/LVCO-src.svg | 17+++--------------
Mres-src/Lag-src.svg | 19+++----------------
Mres-src/Lmtr-src.svg | 15+++------------
Mres-src/Manual-src.svg | 17+++--------------
Mres-src/Matrix44-src.svg | 22+++-------------------
Mres-src/Matrix88-src.svg | 19+++----------------
Mres-src/Mix1-src.svg | 22+++-------------------
Mres-src/Mix2-src.svg | 15+++------------
Mres-src/Mix4-src.svg | 20+++-----------------
Mres-src/Mix4x-src.svg | 21+++------------------
Mres-src/Mix8-src.svg | 20+++-----------------
Mres-src/Mix8x-src.svg | 20+++-----------------
Mres-src/Mono-src.svg | 19+++----------------
Mres-src/Mult-src.svg | 17+++--------------
Mres-src/Mumix-src.svg | 15+++------------
Mres-src/Mute8-src.svg | 18+++---------------
Mres-src/Noise-src.svg | 17+++--------------
Mres-src/Nsgt-src.svg | 15+++------------
Mres-src/Offset-src.svg | 17+++--------------
Mres-src/OneEight-src.svg | 15+++------------
Mres-src/PEQ-src.svg | 18+++---------------
Mres-src/PEQ14-src.svg | 18+++---------------
Mres-src/PEQ14XF-src.svg | 15+++------------
Mres-src/PEQ14XR-src.svg | 15+++------------
Mres-src/PEQ14XV-src.svg | 15+++------------
Mres-src/PEQ6-src.svg | 20+++-----------------
Mres-src/PEQ6XF-src.svg | 17+++--------------
Mres-src/Pan-src.svg | 22+++-------------------
Mres-src/Pgmr-src.svg | 17+++--------------
Mres-src/PgmrX-src.svg | 17+++--------------
Mres-src/PolyCon16-src.svg | 15+++------------
Mres-src/PolyCon8-src.svg | 17+++--------------
Mres-src/PolyMult-src.svg | 19+++----------------
Mres-src/PolyOff16-src.svg | 20+++-----------------
Mres-src/PolyOff8-src.svg | 15+++------------
Mres-src/Pressor-src.svg | 30+++---------------------------
Mres-src/Pulse-src.svg | 17+++--------------
Mres-src/Reftone-src.svg | 23+++--------------------
Mres-src/SampleHold-src.svg | 17+++--------------
Mres-src/Shaper-src.svg | 15+++------------
Mres-src/ShaperPlus-src.svg | 15+++------------
Mres-src/Sine-src.svg | 17+++--------------
Mres-src/SixHP-src.svg | 15+++------------
Mres-src/SixteenHP-src.svg | 20+++-----------------
Mres-src/Slew-src.svg | 19+++----------------
Mres-src/Stack-src.svg | 23+++--------------------
Mres-src/Sums-src.svg | 17+++--------------
Mres-src/Switch-src.svg | 22+++-------------------
Mres-src/Switch1616-src.svg | 22+++-------------------
Mres-src/Switch44-src.svg | 22+++-------------------
Mres-src/Switch88-src.svg | 19+++----------------
Mres-src/TenHP-src.svg | 15+++------------
Mres-src/Test-src.svg | 22+++-------------------
Mres-src/Test2-src.svg | 15+++------------
Mres-src/TestExpanderBase-src.svg | 17+++--------------
Mres-src/TestExpanderExtension-src.svg | 17+++--------------
Mres-src/TestVCF-src.svg | 15+++------------
Mres-src/ThirteenHP-src.svg | 15+++------------
Mres-src/ThirtyHP-src.svg | 15+++------------
Mres-src/ThreeHP-src.svg | 17+++--------------
Mres-src/TwelveHP-src.svg | 15+++------------
Mres-src/TwentyFiveHP-src.svg | 15+++------------
Mres-src/TwentyHP-src.svg | 15+++------------
Mres-src/TwentyTwoHP-src.svg | 15+++------------
Mres-src/UMix-src.svg | 17+++--------------
Mres-src/Unison-src.svg | 17+++--------------
Mres-src/VCA-src.svg | 22+++-------------------
Mres-src/VCAmp-src.svg | 22+++-------------------
Mres-src/VCF-src.svg | 15+++------------
Mres-src/VCM-src.svg | 23+++--------------------
Mres-src/VCO-src.svg | 18+++---------------
Mres-src/VU-src.svg | 22+++-------------------
Mres-src/Walk-src.svg | 17+++--------------
Mres-src/Walk2-src.svg | 19+++----------------
Mres-src/XCO-src.svg | 18+++---------------
Mres-src/XFade-src.svg | 19+++----------------
Mres-src/defs.svg | 64+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
Mres-src/styles.css | 13+++++++++++++
Mres/AD.svg | 0
Mres/ADSR.svg | 0
Mres/AMRM.svg | 0
Mres/ASR.svg | 0
Mres/Additator.svg | 0
Mres/AddrSeq.svg | 0
Mres/Analyzer.svg | 0
Mres/AnalyzerXL.svg | 0
Mres/Arp.svg | 0
Mres/Assign.svg | 0
Mres/Blank3.svg | 0
Mres/Blank6.svg | 0
Mres/Bool.svg | 0
Mres/CVD.svg | 0
Mres/Clpr.svg | 0
Mres/Cmp.svg | 0
Mres/CmpDist.svg | 0
Mres/DADSRH.svg | 0
Mres/DADSRHPlus.svg | 0
Mres/DGate.svg | 0
Mres/Detune.svg | 0
Mres/EQ.svg | 0
Mres/EQS.svg | 0
Mres/Edge.svg | 0
Mres/EightFO.svg | 0
Mres/EightHP.svg | 0
Mres/EightOne.svg | 0
Mres/EighteenHP.svg | 0
Mres/FFB.svg | 0
Mres/FMOp.svg | 0
Mres/FifteenHP.svg | 0
Mres/FiveHP.svg | 0
Mres/FlipFlop.svg | 0
Mres/Follow.svg | 0
Mres/FourMan.svg | 0
Mres/Inv.svg | 0
Mres/LFO.svg | 0
Mres/LLFO.svg | 0
Mres/LVCF.svg | 0
Mres/LVCO.svg | 0
Mres/Lag.svg | 0
Mres/Lmtr.svg | 0
Mres/Manual.svg | 0
Mres/Matrix44.svg | 0
Mres/Matrix88.svg | 0
Mres/Mix1.svg | 0
Mres/Mix2.svg | 0
Mres/Mix4.svg | 0
Mres/Mix4x.svg | 0
Mres/Mix8.svg | 0
Mres/Mix8x.svg | 0
Mres/Mono.svg | 0
Mres/Mult.svg | 0
Mres/Mumix.svg | 0
Mres/Mute8.svg | 0
Mres/Noise.svg | 0
Mres/Nsgt.svg | 0
Mres/Offset.svg | 0
Mres/OneEight.svg | 0
Mres/PEQ.svg | 0
Mres/PEQ14.svg | 0
Mres/PEQ14XF.svg | 0
Mres/PEQ14XR.svg | 0
Mres/PEQ14XV.svg | 0
Mres/PEQ6.svg | 0
Mres/PEQ6XF.svg | 0
Mres/Pan.svg | 0
Mres/Pgmr.svg | 0
Mres/PgmrX.svg | 0
Mres/PolyCon16.svg | 0
Mres/PolyCon8.svg | 0
Mres/PolyMult.svg | 0
Mres/PolyOff16.svg | 0
Mres/PolyOff8.svg | 0
Mres/Pressor.svg | 0
Mres/Pulse.svg | 0
Mres/Reftone.svg | 0
Mres/SampleHold.svg | 0
Mres/Shaper.svg | 0
Mres/ShaperPlus.svg | 0
Mres/Sine.svg | 0
Mres/SixHP.svg | 0
Mres/SixteenHP.svg | 0
Mres/Slew.svg | 0
Mres/Stack.svg | 0
Mres/Sums.svg | 0
Mres/Switch.svg | 0
Mres/Switch1616.svg | 0
Mres/Switch44.svg | 0
Mres/Switch88.svg | 0
Mres/TenHP.svg | 0
Mres/Test.svg | 0
Mres/Test2.svg | 0
Mres/TestExpanderBase.svg | 0
Mres/TestExpanderExtension.svg | 0
Mres/TestVCF.svg | 0
Mres/ThirteenHP.svg | 0
Mres/ThirtyHP.svg | 0
Mres/ThreeHP.svg | 0
Mres/TwelveHP.svg | 0
Mres/TwentyFiveHP.svg | 0
Mres/TwentyHP.svg | 0
Mres/TwentyTwoHP.svg | 0
Mres/UMix.svg | 0
Mres/Unison.svg | 0
Mres/VCA.svg | 0
Mres/VCAmp.svg | 0
Mres/VCF.svg | 0
Mres/VCM.svg | 0
Mres/VCO.svg | 0
Mres/VU.svg | 0
Mres/Walk.svg | 0
Mres/Walk2.svg | 0
Mres/XCO.svg | 0
Mres/XFade.svg | 0
Mres/button_18px_0.svg | 0
Mres/button_18px_1.svg | 0
Mres/button_18px_1_green.svg | 0
Mres/button_18px_1_orange.svg | 0
Mres/button_9px_0.svg | 0
Mres/button_9px_1.svg | 0
Mres/button_9px_1_green.svg | 0
Mres/knob_16px.svg | 0
Mres/knob_19px.svg | 0
Mres/knob_26px.svg | 0
Mres/knob_29px.svg | 0
Mres/knob_38px.svg | 0
Mres/knob_45px.svg | 0
Mres/knob_68px.svg | 0
Mres/port.svg | 0
Mres/slider_switch_2_14px_0.svg | 0
Mres/slider_switch_2_14px_1.svg | 0
Mscripts/svg_preprocess.rb | 204++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------
Msrc/Test.cpp | 4+++-
Msrc/Test2.cpp | 4+++-
367 files changed, 4663 insertions(+), 3955 deletions(-)

diff --git a/res-pp/AD-pp.svg b/res-pp/AD-pp.svg @@ -13,27 +13,38 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <polyline points="13,0 3,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <polyline points="32,0 42,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 68)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 127)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 177)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">AD</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">AD</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="1.5px" transform="translate(3.5 0)">ATTACK</text> diff --git a/res-pp/ADSR-pp.svg b/res-pp/ADSR-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -37,23 +50,23 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 68)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 127)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 177)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">ADSR</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">ADSR</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2px" transform="translate(13 0)">ATT</text> @@ -184,7 +197,7 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-linear-adsr" transform="translate(0 0)"/> + <use xlink:href="#dial-linear-adsr" transform="translate(0 0)" href="#dial-linear-adsr"/> <g transform="translate(20.8 40)"><svg id="SUSTAIN_LIGHT"> <rect width="3.2" height="3.2" fill="#0f0"/> </svg></g> diff --git a/res-pp/AMRM-pp.svg b/res-pp/AMRM-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -49,20 +62,25 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="26.5" y="17" font-size="9pt" letter-spacing="3px">AM/RM</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="90.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 89.0,1 89.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 90.0,0 90.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="9pt" letter-spacing="3px" text-anchor="end" transform="translate(83.0 17)">AM/RM</text> + <g transform="translate(5.5 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> + <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> + </g> + </svg> - <!-- <rect width="90" height="23" fill="#0f0" transform="translate(0 18)" /> --> - <!-- <rect width="90" height="23" fill="#0f0" transform="translate(0 117)" /> --> - <!-- <rect width="90" height="23" fill="#0f0" transform="translate(0 217)" /> --> + + + <g transform="translate(0 49)"> <text font-size="8pt" letter-spacing="2px" transform="translate(18 0)">RECTIFY</text> @@ -73,7 +91,7 @@ text.brand { <circle cx="0" cy="0" r="22" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-rectify-amrm" transform="translate(0 -5)"/> + <use xlink:href="#dial-rectify-amrm" transform="translate(0 -5)" href="#dial-rectify-amrm"/> </g> <g transform="translate(0 148)"> @@ -85,7 +103,7 @@ text.brand { <circle cx="0" cy="0" r="22" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-drywet-amrm" transform="translate(0 -5)"/> + <use xlink:href="#dial-drywet-amrm" transform="translate(0 -5)" href="#dial-drywet-amrm"/> </g> <g transform="translate(11 240)"> @@ -141,5 +159,5 @@ text.brand { </g> </g> - <!-- <polyline points="0,0 45,0" stroke-width="0.5" stroke="#0f0" transform="translate(0 73)" /> --> + </svg> diff --git a/res-pp/ASR-pp.svg b/res-pp/ASR-pp.svg @@ -13,27 +13,38 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <polyline points="13,0 13,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <polyline points="32,0 32,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 68)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 127)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 177)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">ASR</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">ASR</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="1.5px" transform="translate(3.5 0)">ATTACK</text> diff --git a/res-pp/Additator-pp.svg b/res-pp/Additator-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -33,32 +46,31 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 224,1 224,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 225,0 225,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(175 0)" /> --> - - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(215 0)" /> --> - - <text class="title" x="49" y="19" font-size="12pt" letter-spacing="4px">ADDITATOR</text> - <g transform="translate(72.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="225.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 224.0,1 224.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 225.0,0 225.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(112.5 19)">ADDITATOR</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(112.5 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(97.0 -5)"/> + </g> + </svg> - <!-- <polyline points="0,0 225,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 135)" /> --> - <!-- <polyline points="0,0 225,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 269)" /> --> - <!-- <polyline points="0,0 225,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 180)" /> --> - <!-- <polyline points="0,0 225,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 224)" /> --> + + + + <g transform="translate(20 25)"> - <!-- <rect width="108" height="98" fill="none" stroke="#0f0" /> --> - <!-- <polyline points="0,54 254,54" stroke="#0f0" stroke-width="1" fill="none" /> --> - <!-- <polyline points="54,54 54,354" stroke="#0f0" stroke-width="1" fill="none" /> --> + + + <g transform="translate(20 20)"><svg id="FREQUENCY_PARAM"> <g transform="translate(34 34)"> <polyline points="-10,0 10,0" stroke-width="1" stroke="#00f"/> @@ -151,8 +163,8 @@ text.brand { <text font-size="6pt" letter-spacing="1px" transform="translate(30 135)">0V = C4 = 261.63HZ</text> <g transform="translate(144 60)"> - <!-- <polyline points="0,19 68,19" stroke="#0f0" stroke-width="1" fill="none" /> --> - <!-- <polyline points="40,-20 40,50" stroke="#0f0" stroke-width="1" fill="none" /> --> + + <text font-size="8pt" letter-spacing="2px" transform="translate(4 50) rotate(270)">PARTIALS</text> <g transform="translate(21 0)"><svg id="PARTIALS_PARAM"> <g transform="translate(19 19)"> @@ -161,15 +173,15 @@ text.brand { <circle cx="0" cy="0" r="18.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-partials-additator" transform="translate(5 -16)"/> + <use xlink:href="#dial-partials-additator" transform="translate(5 -16)" href="#dial-partials-additator"/> </g> <g transform="translate(10 155)"> <g transform="translate(10 5)"> - <!-- <polyline points="0,-5 70,-5" stroke="#0f0" stroke-width="1" fill="none" /> --> - <!-- <polyline points="0,8 70,8" stroke="#0f0" stroke-width="1" fill="none" /> --> - <!-- <polyline points="0,21 70,21" stroke="#0f0" stroke-width="1" fill="none" /> --> - <!-- <polyline points="21,-10 21,240" stroke="#0f0" stroke-width="1" fill="none" /> --> + + + + <text font-size="8pt" letter-spacing="2px" transform="translate(-3 22.5) rotate(270)">FINE</text> <g transform="translate(10 0)"><svg id="FINE_PARAM"> <g transform="translate(8 8)"> @@ -178,7 +190,7 @@ text.brand { <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <!-- <rect width="90" height="10" fill="#0f0" transform="translate(0 17)" /> --> + </g> <g transform="translate(8 -7)"><svg> <g transform="translate(20 20)"> @@ -192,7 +204,7 @@ text.brand { </g> </svg></g> <g transform="translate(53 0)"> - <!-- <polyline points="-50,13 168,13" stroke="#0f0" stroke-width="1" fill="none" /> --> + <text font-size="8pt" letter-spacing="2px" transform="translate(8 33) rotate(270)">WIDTH</text> <g transform="translate(16 0)"><svg id="WIDTH_PARAM"> <g transform="translate(13 13)"> @@ -218,7 +230,7 @@ text.brand { </g> </svg></g> <g transform="translate(106 0)"> - <!-- <polyline points="0,19 68,19" stroke="#0f0" stroke-width="1" fill="none" /> --> + <text font-size="8pt" letter-spacing="2px" transform="translate(8 38) rotate(270)">O-SKEW</text> <g transform="translate(16 0)"><svg id="ODD_SKEW_PARAM"> <g transform="translate(13 13)"> @@ -266,7 +278,7 @@ text.brand { </g> </svg></g> <g transform="translate(158 0)"> - <!-- <polyline points="0,19 68,19" stroke="#0f0" stroke-width="1" fill="none" /> --> + <text font-size="8pt" letter-spacing="2px" transform="translate(8 37.5) rotate(270)">E-SKEW</text> <g transform="translate(16 0)"><svg id="EVEN_SKEW_PARAM"> <g transform="translate(13 13)"> @@ -317,8 +329,8 @@ text.brand { <g transform="translate(10 218)"> <g transform="translate(-1 0)"> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(29 -100)" /> --> - <!-- <polyline points="0,13 270,13" stroke="#0f0" stroke-width="1" fill="none" /> --> + + <text font-size="8pt" letter-spacing="2px" transform="translate(8 28.5) rotate(270)">GAIN</text> <g transform="translate(16 0)"><svg id="GAIN_PARAM"> <g transform="translate(13 13)"> @@ -344,7 +356,7 @@ text.brand { </g> </svg></g> <g transform="translate(53 0)"> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(29 -100)" /> --> + <text font-size="8pt" letter-spacing="2px" transform="translate(8 33.5) rotate(270)">DECAY</text> <g transform="translate(16 0)"><svg id="DECAY_PARAM"> <g transform="translate(13 13)"> @@ -392,7 +404,7 @@ text.brand { </g> </svg></g> <g transform="translate(106 0)"> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(29 -100)" /> --> + <text font-size="8pt" letter-spacing="2px" transform="translate(8 43) rotate(270)">BALANCE</text> <g transform="translate(16 0)"><svg id="BALANCE_PARAM"> <g transform="translate(13 13)"> @@ -440,7 +452,7 @@ text.brand { </g> </svg></g> <g transform="translate(158 0)"> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(29 -100)" /> --> + <text font-size="8pt" letter-spacing="2px" transform="translate(8 34.5) rotate(270)">FILTER</text> <g transform="translate(16 0)"><svg id="FILTER_PARAM"> <g transform="translate(13 13)"> diff --git a/res-pp/AddrSeq-pp.svg b/res-pp/AddrSeq-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -45,16 +58,21 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="15" y="17" font-size="9pt" letter-spacing="0.5px">ADDR-SEQ</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="90.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 89.0,1 89.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 90.0,0 90.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="9pt" letter-spacing="3px" text-anchor="end" transform="translate(83.0 17)">ADDR-SEQ</text> + <g transform="translate(5.5 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> + <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> + </g> + </svg> <g transform="translate(6.5 32)"> <rect width="34" height="39" rx="5" fill="#fafafa"/> @@ -110,8 +128,8 @@ text.brand { <text font-size="5pt" letter-spacing="2px" transform="translate(-1.3 34)">REV</text> </g> - <!-- <rect width="45" height="14" fill="#0f0" transform="translate(0 200)" /> --> - <!-- <rect width="45" height="14" fill="#0f0" transform="translate(0 307)" /> --> + + <g transform="translate(1 220)"> <text font-size="6pt" letter-spacing="1.5px" transform="translate(4.5 0)">SELECT</text> <g transform="translate(0 2)"><svg id="SELECT_PARAM"> @@ -164,7 +182,7 @@ text.brand { <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-bipolar-addrseq" transform="translate(-3 -8)"/> + <use xlink:href="#dial-bipolar-addrseq" transform="translate(-3 -8)" href="#dial-bipolar-addrseq"/> <text font-size="5pt" letter-spacing="2px" transform="translate(11 32)">1</text> <g transform="translate(17 26.5)"><svg id="OUT1_LIGHT"> <rect width="6.4" height="6.4" fill="#0f0"/> @@ -177,7 +195,7 @@ text.brand { <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-bipolar-addrseq" transform="translate(-3 33.3)"/> + <use xlink:href="#dial-bipolar-addrseq" transform="translate(-3 33.3)" href="#dial-bipolar-addrseq"/> <text font-size="5pt" letter-spacing="2px" transform="translate(11 73.3)">2</text> <g transform="translate(17 67.8)"><svg id="OUT2_LIGHT"> <rect width="6.4" height="6.4" fill="#0f0"/> @@ -190,7 +208,7 @@ text.brand { <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-bipolar-addrseq" transform="translate(-3 74.6)"/> + <use xlink:href="#dial-bipolar-addrseq" transform="translate(-3 74.6)" href="#dial-bipolar-addrseq"/> <text font-size="5pt" letter-spacing="2px" transform="translate(11 114.6)">3</text> <g transform="translate(17 109.1)"><svg id="OUT3_LIGHT"> <rect width="6.4" height="6.4" fill="#0f0"/> @@ -203,7 +221,7 @@ text.brand { <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-bipolar-addrseq" transform="translate(-3 115.9)"/> + <use xlink:href="#dial-bipolar-addrseq" transform="translate(-3 115.9)" href="#dial-bipolar-addrseq"/> <text font-size="5pt" letter-spacing="2px" transform="translate(11 155.9)">4</text> <g transform="translate(17 150.4)"><svg id="OUT4_LIGHT"> <rect width="6.4" height="6.4" fill="#0f0"/> @@ -216,7 +234,7 @@ text.brand { <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-bipolar-addrseq" transform="translate(-3 157.1)"/> + <use xlink:href="#dial-bipolar-addrseq" transform="translate(-3 157.1)" href="#dial-bipolar-addrseq"/> <text font-size="5pt" letter-spacing="2px" transform="translate(11 197.1)">5</text> <g transform="translate(17 191.6)"><svg id="OUT5_LIGHT"> <rect width="6.4" height="6.4" fill="#0f0"/> @@ -229,7 +247,7 @@ text.brand { <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-bipolar-addrseq" transform="translate(-3 198.4)"/> + <use xlink:href="#dial-bipolar-addrseq" transform="translate(-3 198.4)" href="#dial-bipolar-addrseq"/> <text font-size="5pt" letter-spacing="2px" transform="translate(11 238.4)">6</text> <g transform="translate(17 232.9)"><svg id="OUT6_LIGHT"> <rect width="6.4" height="6.4" fill="#0f0"/> @@ -242,7 +260,7 @@ text.brand { <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-bipolar-addrseq" transform="translate(-3 239.7)"/> + <use xlink:href="#dial-bipolar-addrseq" transform="translate(-3 239.7)" href="#dial-bipolar-addrseq"/> <text font-size="5pt" letter-spacing="2px" transform="translate(11 279.7)">7</text> <g transform="translate(17 274.2)"><svg id="OUT7_LIGHT"> <rect width="6.4" height="6.4" fill="#0f0"/> @@ -255,15 +273,15 @@ text.brand { <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-bipolar-addrseq" transform="translate(-3 281)"/> + <use xlink:href="#dial-bipolar-addrseq" transform="translate(-3 281)" href="#dial-bipolar-addrseq"/> <text font-size="5pt" letter-spacing="2px" transform="translate(11 321)">8</text> <g transform="translate(17 315.5)"><svg id="OUT8_LIGHT"> <rect width="6.4" height="6.4" fill="#0f0"/> </svg></g> </g> - <!-- <polyline points="0,0 90,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 47)" /> --> - <!-- <polyline points="0,0 90,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 336)" /> --> - <!-- <polyline points="0,0 90,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 351)" /> --> - <!-- <polyline points="0,0 0,360" stroke="#f00" stroke-width="1" fill="none" transform="translate(23.50 0)" /> --> + + + + </svg> diff --git a/res-pp/Analyzer-pp.svg b/res-pp/Analyzer-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -75,27 +88,32 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 299,1 299,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 299.5,0.5 299.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 300,0 300,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="92.5" y="19" font-size="12pt" letter-spacing="4px">ANALYZER</text> - <g transform="translate(110 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="300.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 299.0,1 299.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 299.5,0.5 299.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 300.0,0 300.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(150.0 19)">ANALYZER</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(150.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(134.5 -5)"/> + </g> + </svg> <g transform="translate(10 25)"> - <use id="DISPLAY_WIDGET" xlink:href="#display-analyzer"/> + <use id="DISPLAY_WIDGET" xlink:href="#display-analyzer" href="#display-analyzer"/> </g> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(82.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(155 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(227 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(290 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#f00" stroke-width="1" fill="none" transform="translate(150 0)" /> --> + + + + + + <g transform="translate(0 320)"> <g transform="translate(10 0)"> <rect width="62" height="40" rx="5" fill="#fafafa"/> @@ -264,6 +282,6 @@ text.brand { </g> </g> - <use xlink:href="#dial-range-analyzer" transform=" translate(11.3 252) scale(0.75)"/> - <use xlink:href="#dial-smooth-analyzer" transform=" translate(84.3 252) scale(0.75)"/> + <use xlink:href="#dial-range-analyzer" transform=" translate(11.3 252) scale(0.75)" href="#dial-range-analyzer"/> + <use xlink:href="#dial-smooth-analyzer" transform=" translate(84.3 252) scale(0.75)" href="#dial-smooth-analyzer"/> </svg> diff --git a/res-pp/AnalyzerXL-pp.svg b/res-pp/AnalyzerXL-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -21,9 +34,11 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#000"/> + <svg> + <rect class="module-background background-fill" width="630.0" height="380.0"/> + </svg> <g transform="translate(0 375) rotate(-90)"> - <text transform="translate(0 12.5)">ANALYZER-XL</text> + <text transform="translate(0 12.5)" letter-spacing="1">ANALYZER-XL</text> <text transform="translate(0 25.5)">BOGAUDIO</text> </g> @@ -78,6 +93,6 @@ text.brand { </svg></g> </g> - <use id="DISPLAY_WIDGET" xlink:href="#display-analyzerxl" transform="translate(30 0)"/> - <!-- <rect cx="0" cy="0" width="600" height="380" fill="#555" transform="translate(30 0)" /> --> + <use id="DISPLAY_WIDGET" xlink:href="#display-analyzerxl" transform="translate(30 0)" href="#display-analyzerxl"/> + </svg> diff --git a/res-pp/Arp-pp.svg b/res-pp/Arp-pp.svg @@ -13,26 +13,44 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">ARP</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">ARP</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#f00" stroke-width="1" fill="none" transform="translate(3 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(42 0)" /> --> + + + - <!-- <rect width="20" height="24" fill="#0f0" transform="translate(0 0)" /> --> + <g transform="translate(3 18)"> <text font-size="6pt" letter-spacing="2.0px" transform="translate(5 6)">MODE</text> <g transform="translate(0 10)"> @@ -104,7 +122,7 @@ text.brand { <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke="#333" stroke-width="0.5" stroke-linecap="round" fill="none" transform="rotate(-43)"/> </g> </svg></g> - <!-- <rect width="45" height="5" fill="#0f0" transform="translate(0 -11)" /> --> + </g> <g transform="translate(6 115)"> @@ -114,8 +132,8 @@ text.brand { <circle r="4" stroke-width="1" stroke="#00f" fill="#f00"/> </g> </svg></g> - <!-- <rect width="45" height="5" fill="#0f0" transform="translate(0 -6)" /> --> - <!-- <rect width="45" height="5" fill="#0f0" transform="translate(0 8)" /> --> + + </g> <g transform="translate(0 129)"> diff --git a/res-pp/Assign-pp.svg b/res-pp/Assign-pp.svg @@ -13,22 +13,38 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">ASSIGN</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">ASSIGN</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2.0px" transform="translate(8 0)">CHAN</text> diff --git a/res-pp/Blank3-pp.svg b/res-pp/Blank3-pp.svg @@ -13,17 +13,34 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> - <!-- <rect width="45" height="380" fill="#0f0" /> --> - <!-- <rect width="35" height="130" fill="#ddd" transform="translate(5 125)" /> --> - <!-- <g transform="translate(6 122) scale(5.0) rotate(90)"> --> - <!-- <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> --> - <!-- <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)" /> --> - <!-- </g> --> + + + + + + </svg> diff --git a/res-pp/Blank6-pp.svg b/res-pp/Blank6-pp.svg @@ -13,17 +13,34 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> + <svg> + <rect class="module-background background-fill" width="90.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 89.0,1 89.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 90.0,0 90.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> - <!-- <rect width="90" height="380" fill="#0f0" /> --> - <!-- <rect width="30" height="316" fill="#ddd" transform="translate(30 32)" /> --> - <!-- <g transform="translate(30 31) scale(4.0) rotate(90)"> --> - <!-- <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> --> - <!-- <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)" /> --> - <!-- </g> --> + + + + + + </svg> diff --git a/res-pp/Bool-pp.svg b/res-pp/Bool-pp.svg @@ -13,20 +13,38 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">BOOL</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">BOOL</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(7.5 18)"> <rect width="34" height="63.5" rx="5" fill="#fafafa" transform="translate(-2 0)"/> diff --git a/res-pp/CVD-pp.svg b/res-pp/CVD-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -33,20 +46,23 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="0,0 0,300" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">CVD</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">CVD</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2.0px" transform="translate(9.5 0)">TIME</text> @@ -110,7 +126,7 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-mix-cvd" transform="translate(0 3)"/> + <use xlink:href="#dial-mix-cvd" transform="translate(0 3)" href="#dial-mix-cvd"/> <g transform="translate(5.5 49)"> <rect width="34" height="38" rx="5" fill="#fafafa"/> <g transform="translate(5 3)"><svg id="MIX_INPUT"> diff --git a/res-pp/Clpr-pp.svg b/res-pp/Clpr-pp.svg @@ -13,24 +13,42 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="38" y="17" font-size="9pt" letter-spacing="3px">CLPR</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="90.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 89.0,1 89.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 90.0,0 90.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="9pt" letter-spacing="3px" text-anchor="end" transform="translate(83.0 17)">CLPR</text> + <g transform="translate(5.5 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> + <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> + </g> + </svg> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(45 0)" /> --> - <!-- <rect width="90" height="15" fill="#0f0" transform="translate(0 18)" /> --> - <!-- <rect width="90" height="15" fill="#0f0" transform="translate(0 102)" /> --> - <!-- <rect width="90" height="7" fill="#0f0" transform="translate(0 185)" /> --> - <!-- <rect width="90" height="7" fill="#0f0" transform="translate(0 232)" /> --> + + + + + <g transform="translate(0 40)"> <text font-size="8pt" letter-spacing="2px" transform="translate(8 0)">THRESHOLD</text> diff --git a/res-pp/Cmp-pp.svg b/res-pp/Cmp-pp.svg @@ -13,13 +13,26 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> <symbol id="dial-voltage-cmp" viewBox="0 0 90px 45px"> - <!-- <rect width="90" height="45" fill="#f003" transform="translate(0 0)" /> --> + <g transform="translate(8 22.5)"> - <text font-size="5.0pt" transform="rotate(-22.5) translate(14 0) rotate(22.5) translate(-1 2.6)">0-10V</text> + <text font-size="5.0pt" transform="rotate(-22.5) translate(14 0) rotate(22.5) translate(-1 2.6)">-10V</text> <polyline points="0,0 2,0" stroke-width="1" stroke="#333" transform="rotate(-22.5) translate(9.5 0)"/> <text font-size="5.0pt" transform="rotate(22.5) translate(14 0) rotate(-22.5) translate(-1 2.0)">+/-5V</text> <polyline points="0,0 2,0" stroke-width="1" stroke="#333" transform="rotate(22.5) translate(9.5 0)"/> @@ -78,20 +91,25 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="45" y="17" font-size="9pt" letter-spacing="3px">CMP</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="90.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 89.0,1 89.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 90.0,0 90.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="9pt" letter-spacing="3px" text-anchor="end" transform="translate(83.0 17)">CMP</text> + <g transform="translate(5.5 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> + <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> + </g> + </svg> - <!-- <rect width="90" height="12" fill="#0f0" transform="translate(0 122)" /> --> - <!-- <rect width="90" height="12" fill="#0f0" transform="translate(0 228)" /> --> - <!-- <rect width="90" height="12" fill="#0f0" transform="translate(0 267)" /> --> + + + <g transform="translate(0 35)"> <text font-size="6pt" letter-spacing="1px" transform="translate(20 0)">A</text> @@ -102,7 +120,7 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-offset-cmp" transform="translate(0 3)"/> + <use xlink:href="#dial-offset-cmp" transform="translate(0 3)" href="#dial-offset-cmp"/> <g transform="translate(5.5 49)"> <rect width="34" height="38" rx="5" fill="#fafafa"/> <g transform="translate(5 3)"><svg id="A_INPUT"> @@ -124,7 +142,7 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-offset-cmp" transform="translate(0 3)"/> + <use xlink:href="#dial-offset-cmp" transform="translate(0 3)" href="#dial-offset-cmp"/> <g transform="translate(5.5 49)"> <rect width="34" height="38" rx="5" fill="#fafafa"/> <g transform="translate(5 3)"><svg id="B_INPUT"> @@ -186,7 +204,7 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-lag-cmp" transform="translate(0 3)"/> + <use xlink:href="#dial-lag-cmp" transform="translate(0 3)" href="#dial-lag-cmp"/> <g transform="translate(5.5 49)"> <rect width="34" height="38" rx="5" fill="#fafafa"/> <g transform="translate(5 3)"><svg id="LAG_INPUT"> @@ -200,7 +218,7 @@ text.brand { </g> <g transform="translate(25 239)"> - <!-- <rect width="40" height="32" fill="#0f03" transform="translate(0 0)" /> --> + <text font-size="6pt" letter-spacing="1px" transform="translate(1.5 7)">OUTPUT</text> <g transform="translate(0.5 12)"><svg id="OUTPUT_PARAM"> <g transform="translate(8 8)"> @@ -209,7 +227,7 @@ text.brand { <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-voltage-cmp" transform="translate(0.5 -2.5)"/> + <use xlink:href="#dial-voltage-cmp" transform="translate(0.5 -2.5)" href="#dial-voltage-cmp"/> </g> <g transform="translate(11 279)"> diff --git a/res-pp/CmpDist-pp.svg b/res-pp/CmpDist-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -63,22 +76,25 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="30" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="30" height="20" fill="#0f0" transform="translate(120 0)" /> --> - <text class="title" x="26" y="19" font-size="12pt" letter-spacing="3.5px">CMPDIST</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="150.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 149.0,1 149.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 150.0,0 150.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(75.0 19)">CMPDIST</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(75.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(59.5 -5)"/> + </g> + </svg> - <!-- <rect width="150" height="14" fill="#0f0" transform="translate(0 80)" /> --> - <!-- <rect width="150" height="14" fill="#0f0" transform="translate(0 145)" /> --> - <!-- <rect width="150" height="14" fill="#0f0" transform="translate(0 211)" /> --> + + + <g transform="translate(6 35)"> <text font-size="6pt" letter-spacing="1px" transform="translate(3.5 0)">A SCALE</text> @@ -89,7 +105,7 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-attenuverter-cmpdist" transform="translate(0 3)"/> + <use xlink:href="#dial-attenuverter-cmpdist" transform="translate(0 3)" href="#dial-attenuverter-cmpdist"/> </g> <g transform="translate(52.5 35)"> @@ -131,7 +147,7 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-attenuverter-cmpdist" transform="translate(0 3)"/> + <use xlink:href="#dial-attenuverter-cmpdist" transform="translate(0 3)" href="#dial-attenuverter-cmpdist"/> </g> <g transform="translate(6 100)"> @@ -143,7 +159,7 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-attenuverter-cmpdist" transform="translate(0 3)"/> + <use xlink:href="#dial-attenuverter-cmpdist" transform="translate(0 3)" href="#dial-attenuverter-cmpdist"/> </g> <g transform="translate(52.5 100)"> @@ -155,7 +171,7 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-attenuverter-cmpdist" transform="translate(0 3)"/> + <use xlink:href="#dial-attenuverter-cmpdist" transform="translate(0 3)" href="#dial-attenuverter-cmpdist"/> </g> <g transform="translate(99 100)"> @@ -167,12 +183,12 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-attenuverter-cmpdist" transform="translate(0 3)"/> + <use xlink:href="#dial-attenuverter-cmpdist" transform="translate(0 3)" href="#dial-attenuverter-cmpdist"/> </g> - <!-- <polyline points="0,0 0,350" stroke="#0f0" stroke-width="1" fill="none" transform="translate(28.5 0)" /> --> - <!-- <polyline points="0,0 0,350" stroke="#0f0" stroke-width="1" fill="none" transform="translate(121.5 0)" /> --> - <!-- <polyline points="0,0 150,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 190.5)" /> --> + + + <g transform="translate(52.5 165)"> <text font-size="6pt" letter-spacing="1px" transform="translate(2.5 0)">DRY/WET</text> @@ -183,7 +199,7 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-drywet-cmpdist" transform="translate(0 3)"/> + <use xlink:href="#dial-drywet-cmpdist" transform="translate(0 3)" href="#dial-drywet-cmpdist"/> </g> <g transform="translate(20.5 182.5)"> diff --git a/res-pp/DADSRH-pp.svg b/res-pp/DADSRH-pp.svg @@ -13,18 +13,36 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="22" y="19" font-size="12pt" letter-spacing="4px">DADSR(H)</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="150.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 149.0,1 149.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 150.0,0 150.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(75.0 19)">DADSR(H)</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(75.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(59.5 -5)"/> + </g> + </svg> <g transform="translate(9 33)"> <g transform="translate(0 0)"> @@ -403,7 +421,7 @@ text.brand { </g> </svg></g> - <g> + <g transform="translate(77 96)"> <g transform="translate(0 0)"> <svg id="ATTACK_SHAPE1_LIGHT"> @@ -505,7 +523,7 @@ text.brand { </svg> </g> </g> - </g> + <g transform="translate(84 37)"> <rect width="58" height="40" rx="5" fill="#fafafa"/> diff --git a/res-pp/DADSRHPlus-pp.svg b/res-pp/DADSRHPlus-pp.svg @@ -13,18 +13,36 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 224,1 224,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 225,0 225,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="52.5" y="19" font-size="12pt" letter-spacing="4px">DADSR(H)+</text> - <g transform="translate(72.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="225.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 224.0,1 224.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 225.0,0 225.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(112.5 19)">DADSR(H)+</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(112.5 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(97.0 -5)"/> + </g> + </svg> <g transform="translate(149 26)"> <rect width="30" height="323" rx="5" fill="#fafafa"/> @@ -476,7 +494,7 @@ text.brand { </g> </svg></g> - <g> + <g transform="translate(77 96)"> <g transform="translate(0 0)"> <svg id="ATTACK_SHAPE1_LIGHT"> @@ -578,7 +596,7 @@ text.brand { </svg> </g> </g> - </g> + <g transform="translate(84 37)"> <rect width="58" height="40" rx="5" fill="#fafafa"/> diff --git a/res-pp/DGate-pp.svg b/res-pp/DGate-pp.svg @@ -13,25 +13,38 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 68)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 127)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 177)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">DGATE</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">DGATE</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2px" transform="translate(6.5 0)">DELAY</text> diff --git a/res-pp/Detune-pp.svg b/res-pp/Detune-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -55,22 +68,23 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 64)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 113)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">DETUNE</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">DETUNE</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2px" transform="translate(5.5 0)">CENTS</text> @@ -81,7 +95,7 @@ text.brand { <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-cents-detune" transform="translate(0 -2)"/> + <use xlink:href="#dial-cents-detune" transform="translate(0 -2)" href="#dial-cents-detune"/> </g> <g transform="translate(5.5 74)"> diff --git a/res-pp/EQ-pp.svg b/res-pp/EQ-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -34,18 +47,23 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">EQ</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">EQ</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 36)"> <text font-size="6pt" letter-spacing="2.0px" transform="translate(12.5 0)">LOW</text> @@ -56,8 +74,8 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-eq-eq" transform="translate(0 3)"/> - <!-- <rect width="45" height="24" fill="#f0f" transform="translate(0 48)" /> --> + <use xlink:href="#dial-eq-eq" transform="translate(0 3)" href="#dial-eq-eq"/> + </g> <g transform="translate(0 114)"> @@ -69,8 +87,8 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-eq-eq" transform="translate(0 3)"/> - <!-- <rect width="45" height="24" fill="#f0f" transform="translate(0 48)" /> --> + <use xlink:href="#dial-eq-eq" transform="translate(0 3)" href="#dial-eq-eq"/> + </g> <g transform="translate(0 192)"> @@ -82,8 +100,8 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-eq-eq" transform="translate(0 3)"/> - <!-- <rect width="45" height="24" fill="#f0f" transform="translate(0 48)" /> --> + <use xlink:href="#dial-eq-eq" transform="translate(0 3)" href="#dial-eq-eq"/> + </g> <g transform="translate(0 264)"> diff --git a/res-pp/EQS-pp.svg b/res-pp/EQS-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -34,16 +47,21 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="50" y="17" font-size="9pt" letter-spacing="3px">EQS</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="90.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 89.0,1 89.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 90.0,0 90.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="9pt" letter-spacing="3px" text-anchor="end" transform="translate(83.0 17)">EQS</text> + <g transform="translate(5.5 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> + <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> + </g> + </svg> <g transform="translate(0 40)"> <text font-size="8pt" letter-spacing="2px" transform="translate(32 0)">LOW</text> @@ -54,7 +72,7 @@ text.brand { <circle cx="0" cy="0" r="18.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-eq-eqs" transform="translate(10 -3)"/> + <use xlink:href="#dial-eq-eqs" transform="translate(10 -3)" href="#dial-eq-eqs"/> </g> <g transform="translate(0 122)"> @@ -66,7 +84,7 @@ text.brand { <circle cx="0" cy="0" r="18.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-eq-eqs" transform="translate(10 -3)"/> + <use xlink:href="#dial-eq-eqs" transform="translate(10 -3)" href="#dial-eq-eqs"/> </g> <g transform="translate(0 204)"> @@ -78,7 +96,7 @@ text.brand { <circle cx="0" cy="0" r="18.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-eq-eqs" transform="translate(10 -3)"/> + <use xlink:href="#dial-eq-eqs" transform="translate(10 -3)" href="#dial-eq-eqs"/> </g> <g transform="translate(11 275)"> diff --git a/res-pp/Edge-pp.svg b/res-pp/Edge-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -50,7 +63,7 @@ text.brand { </g> <g transform="rotate(-90) translate(17 0)"> - <!-- <polyline points="0,0 4,0" stroke-width="0.5" stroke="#333" /> --> + <g transform="translate(2.4 0) rotate(90)"> <text font-size="5pt" transform="translate(-1.9 2)">0</text> </g> @@ -88,13 +101,13 @@ text.brand { </g> <g transform="rotate(-225) translate(22 0)"> - <!-- <polyline points="-10,0 10,0" stroke-width="0.5" stroke="#0f0" /> --> + <g transform="translate(2.5 0) rotate(225)"> <text font-size="5pt" transform="translate(-3 7)">-10</text> </g> </g> <g transform="rotate(45) translate(22 0)"> - <!-- <polyline points="-10,0 10,0" stroke-width="0.5" stroke="#0f0" /> --> + <g transform="translate(2.5 0) rotate(-45)"> <text font-size="5pt" transform="translate(-7 7)">10</text> </g> @@ -119,18 +132,23 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">EDGE</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">EDGE</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2px" transform="translate(11 0)">RISE</text> @@ -141,8 +159,8 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-time-edge" transform="scale(1) translate(0 5)"/> - <!-- <rect width="45" height="6" fill="#0f0" transform="translate(0 52)" /> --> + <use xlink:href="#dial-time-edge" transform="scale(1) translate(0 5)" href="#dial-time-edge"/> + </g> <g transform="translate(0 89)"> @@ -154,8 +172,8 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-time-edge" transform="scale(1) translate(0 5)"/> - <!-- <rect width="45" height="6" fill="#0f0" transform="translate(0 52)" /> --> + <use xlink:href="#dial-time-edge" transform="scale(1) translate(0 5)" href="#dial-time-edge"/> + </g> <g transform="translate(0 153)"> @@ -167,8 +185,8 @@ text.brand { <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-hold-edge" transform="scale(1) translate(2.5 -3)"/> - <!-- <rect width="45" height="6" fill="#0f0" transform="translate(0 32)" /> --> + <use xlink:href="#dial-hold-edge" transform="scale(1) translate(2.5 -3)" href="#dial-hold-edge"/> + </g> <g transform="translate(0 191)"> diff --git a/res-pp/EightFO-pp.svg b/res-pp/EightFO-pp.svg @@ -13,13 +13,26 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> <symbol id="waves-eightfo" viewBox="0 0 70px 70px"> - <!-- <polyline points="0,0 0,70" stroke-width="1" stroke="#0f0" transform="translate(20 0)" /> --> + <g transform="translate(20 35)"> - <!-- <circle r="18" fill="none" stroke="#00f" /> --> + <polyline points="0,0 5,0" stroke-width="1" stroke="#333" transform="rotate(-90) translate(11 0)"/> <polyline points="0,0 5,0" stroke-width="1" stroke="#333" transform="rotate(-45) translate(11 0)"/> <polyline points="0,0 5,0" stroke-width="1" stroke="#333" transform="rotate(0) translate(11 0)"/> @@ -27,24 +40,24 @@ text.brand { <polyline points="0,0 5,0" stroke-width="1" stroke="#333" transform="rotate(90) translate(11 0)"/> </g> <g transform="translate(14 8)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#0f0" /> --> + <polyline points="0,8 12,0 12,8" stroke-width="1" stroke="#333" fill="none"/> </g> <g transform="translate(33.5 13.5)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#0f0" /> --> + <polyline points="0,8 0,0 12,8" stroke-width="1" stroke="#333" fill="none"/> </g> <g transform="translate(39 31)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#0f0" /> --> + <path d="M 0 4 A 2 3 0 0 1 6 4" stroke="#333" stroke-width="1" fill="none"/> <path d="M 6 4 A 2 3 0 0 0 12 4" stroke="#333" stroke-width="1" fill="none"/> </g> <g transform="translate(33.5 48.5)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#0f0" /> --> + <polyline points="0,4 3,0 9,8 12,4" stroke-width="1" stroke="#333" fill="none"/> </g> <g transform="translate(14 54)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#0f0" /> --> + <polyline points="0,4 0,0 6,0 6,8 12,8 12,4" stroke-width="1" stroke="#333" fill="none"/> </g> </symbol> @@ -62,26 +75,26 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 254,1 254,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 254.5,0.5 254.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 255,0 255,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="110" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="110" height="20" fill="#0f0" transform="translate(160 0)" /> --> - <!-- <rect width="95" height="20" fill="#0f0" transform="translate(0 360)" /> --> - <!-- <rect width="95" height="20" fill="#0f0" transform="translate(175 360)" /> --> - - <text class="title" x="114" y="19" font-size="12pt" letter-spacing="4px">8FO</text> - <g transform="translate(95 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="255.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 254.0,1 254.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 254.5,0.5 254.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 255.0,0 255.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(127.5 19)">8FO</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(127.5 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(112.0 -5)"/> + </g> + </svg> <g transform="translate(20 25)"> - <!-- <rect width="108" height="108" fill="none" stroke="#0f0" /> --> - <!-- <polyline points="0,54 54,54" stroke="#0f0" stroke-width="1" fill="none" /> --> - <!-- <polyline points="54,54 54,354" stroke="#0f0" stroke-width="1" fill="none" /> --> + + + <g transform="translate(20 20)"><svg id="FREQUENCY_PARAM"> <g transform="translate(34 34)"> <polyline points="-10,0 10,0" stroke-width="1" stroke="#00f"/> @@ -125,10 +138,10 @@ text.brand { <polyline points="0,0 3,0" stroke-width="0.7" stroke="#333" transform="rotate(-216.92) translate(37 0)"/> <polyline points="0,0 3,0" stroke-width="0.7" stroke="#333" transform="rotate(-193.85) translate(37 0)"/> - <!-- <polyline points="0,0 3,0" stroke-width="0.7" stroke="#333" transform="rotate(-170.77) translate(37 0)" /> --> + <polyline points="0,0 3,0" stroke-width="0.7" stroke="#333" transform="rotate(-147.69) translate(37 0)"/> - <!-- <polyline points="0,0 3,0" stroke-width="0.7" stroke="#333" transform="rotate(-124.62) translate(37 0)" /> --> + <polyline points="0,0 3,0" stroke-width="0.7" stroke="#333" transform="rotate(-101.54) translate(37 0)"/> <polyline points="0,0 3,0" stroke-width="0.7" stroke="#333" transform="rotate(-78.46) translate(37 0)"/> @@ -144,8 +157,8 @@ text.brand { </g> </svg></g> - <!-- <rect width="20" height="10" fill="#0f0" transform="translate(20 130)" /> --> - <!-- <rect width="20" height="10" fill="#0f0" transform="translate(108 130)" /> --> + + <text font-size="6pt" letter-spacing="1px" transform="translate(34 133)">0V = C-3 = 2.04HZ</text> <g transform="translate(78 335)"> @@ -157,9 +170,9 @@ text.brand { </svg></g> </g> - <!-- <rect width="230" height="10" fill="#0f0" transform="translate(0 137)" /> --> + <g transform="translate(10 163)"> - <!-- <polyline points="0,0 170,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 13)" /> --> + <g transform="translate(10 0)"> <g transform="translate(0 5)"><svg id="WAVE_PARAM"> <g transform="translate(8 8)"> @@ -168,13 +181,13 @@ text.brand { <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <!-- <rect width="60" height="60" fill="none" stroke="#0f0" transform="translate(-10 -30) translate(8 13)" /> --> + </g> <g transform="translate(70 0)"> - <!-- <polyline points="0,0 170,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(-10 -10)" /> --> - <!-- <polyline points="0,0 170,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(-10 13)" /> --> - <!-- <polyline points="0,0 0,170" stroke="#0f0" stroke-width="1" fill="none" transform="translate(33 -13)" /> --> - <!-- <polyline points="0,0 170,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(-10 33)" /> --> + + + + <text font-size="8pt" letter-spacing="2px" transform="translate(8 38) rotate(270)">SAM/PW</text> <g transform="translate(20 0)"><svg id="SAMPLE_PWM_PARAM"> <g transform="translate(13 13)"> @@ -221,15 +234,15 @@ text.brand { </g> </g> </svg></g> - <use xlink:href="#waves-eightfo" transform="translate(-2 -22)"/> + <use xlink:href="#waves-eightfo" transform="translate(-2 -22)" href="#waves-eightfo"/> </g> - <!-- <rect width="230" height="10" fill="#0f0" transform="translate(0 203)" /> --> + <g transform="translate(10 226)"> - <!-- <polyline points="0,0 170,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(10 -10)" /> --> - <!-- <polyline points="0,0 170,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 13)" /> --> - <!-- <polyline points="0,0 0,170" stroke="#0f0" stroke-width="1" fill="none" transform="translate(43 -13)" /> --> - <!-- <polyline points="0,0 170,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(10 33)" /> --> + + + + <g transform="translate(10 0)"> <text font-size="8pt" letter-spacing="2px" transform="translate(8 36.5) rotate(270)">OFFSET</text> <g transform="translate(20 0)"><svg id="OFFSET_PARAM"> @@ -371,7 +384,7 @@ text.brand { </svg></g> </g> <g transform="translate(0 280)"> - <!-- <polyline points="0,0 200,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 12)" /> --> + <g transform="translate(4 4)"><svg id="PHASE0_PARAM"> <g transform="translate(8 8)"> <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/> @@ -384,15 +397,15 @@ text.brand { </g> <g transform="translate(137 36)"> - <use xlink:href="#dial-phase-eightfo" transform="translate(3 0) translate(12 12) rotate(-225) translate(-20 -20)"/> - <use xlink:href="#dial-phase-eightfo" transform="translate(3 40) translate(12 12) rotate(-180) translate(-20 -20)"/> - <use xlink:href="#dial-phase-eightfo" transform="translate(3 80) translate(12 12) rotate(-135) translate(-20 -20)"/> - <use xlink:href="#dial-phase-eightfo" transform="translate(3 120) translate(12 12) rotate(-90) translate(-20 -20)"/> + <use xlink:href="#dial-phase-eightfo" transform="translate(3 0) translate(12 12) rotate(-225) translate(-20 -20)" href="#dial-phase-eightfo"/> + <use xlink:href="#dial-phase-eightfo" transform="translate(3 40) translate(12 12) rotate(-180) translate(-20 -20)" href="#dial-phase-eightfo"/> + <use xlink:href="#dial-phase-eightfo" transform="translate(3 80) translate(12 12) rotate(-135) translate(-20 -20)" href="#dial-phase-eightfo"/> + <use xlink:href="#dial-phase-eightfo" transform="translate(3 120) translate(12 12) rotate(-90) translate(-20 -20)" href="#dial-phase-eightfo"/> - <use xlink:href="#dial-phase-eightfo" transform="translate(3 160) translate(12 12) rotate(-45) translate(-20 -20)"/> - <use xlink:href="#dial-phase-eightfo" transform="translate(3 200) translate(12 12) rotate(0) translate(-20 -20)"/> - <use xlink:href="#dial-phase-eightfo" transform="translate(3 240) translate(12 12) rotate(45) translate(-20 -20)"/> - <use xlink:href="#dial-phase-eightfo" transform="translate(3 280) translate(12 12) rotate(90) translate(-20 -20)"/> + <use xlink:href="#dial-phase-eightfo" transform="translate(3 160) translate(12 12) rotate(-45) translate(-20 -20)" href="#dial-phase-eightfo"/> + <use xlink:href="#dial-phase-eightfo" transform="translate(3 200) translate(12 12) rotate(0) translate(-20 -20)" href="#dial-phase-eightfo"/> + <use xlink:href="#dial-phase-eightfo" transform="translate(3 240) translate(12 12) rotate(45) translate(-20 -20)" href="#dial-phase-eightfo"/> + <use xlink:href="#dial-phase-eightfo" transform="translate(3 280) translate(12 12) rotate(90) translate(-20 -20)" href="#dial-phase-eightfo"/> </g> <g transform="translate(176 32)"> @@ -507,15 +520,15 @@ text.brand { <text font-size="6pt" letter-spacing="2px" transform="translate(5 320)">OUT</text> </g> - <!-- <polyline points="0,0 0,360" stroke="#0f0" stroke-width="1" fill="none" transform="translate(135 0)" /> --> - <!-- <polyline points="0,0 270,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 360)" /> --> - <!-- <rect width="230" height="10" fill="#0f0" transform="translate(0 263)" /> --> + + + <g transform="translate(0 313)"> <rect width="70" height="87" rx="5" fill="#fafafa" transform="translate(10 -40)"/> <rect width="108" height="43" rx="5" fill="#fafafa" transform="translate(10 -40)"/> - <!-- <rect width="300" height="7" fill="#f00" transform="translate(10 40)" /> --> + <g transform="translate(10 -40)"> - <!-- <rect width="30" height="40" rx="5" fill="#fafafa" /> --> + <g transform="translate(4 4)"><svg id="SAMPLE_PWM_INPUT"> <g transform="translate(12 12)"> <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/> @@ -525,7 +538,7 @@ text.brand { <text font-size="6pt" letter-spacing="1px" transform="translate(4 38)">S/PW</text> </g> <g transform="translate(50 -40)"> - <!-- <rect width="30" height="40" rx="5" fill="#fafafa" /> --> + <g transform="translate(2 4)"><svg id="OFFSET_INPUT"> <g transform="translate(12 12)"> <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/> @@ -535,7 +548,7 @@ text.brand { <text font-size="6pt" letter-spacing="2px" transform="translate(4.5 38)">OFF</text> </g> <g transform="translate(90 -40)"> - <!-- <rect width="30" height="40" rx="5" fill="#fafafa" /> --> + <g transform="translate(0 4)"><svg id="SCALE_INPUT"> <g transform="translate(12 12)"> <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/> @@ -545,7 +558,7 @@ text.brand { <text font-size="6pt" letter-spacing="2px" transform="translate(2.5 38)">SCL</text> </g> <g transform="translate(10 0)"> - <!-- <rect width="30" height="47" rx="5" fill="#fafafa" /> --> + <g transform="translate(4 5)"><svg id="PITCH_INPUT"> <g transform="translate(12 12)"> <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/> @@ -555,7 +568,7 @@ text.brand { <text font-size="6pt" letter-spacing="1px" transform="translate(2 40)">V/OCT</text> </g> <g transform="translate(50 0)"> - <!-- <rect width="30" height="47" rx="5" fill="#fafafa" /> --> + <g transform="translate(2 5)"><svg id="RESET_INPUT"> <g transform="translate(12 12)"> <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/> diff --git a/res-pp/EightHP-pp.svg b/res-pp/EightHP-pp.svg @@ -13,16 +13,34 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 119,1 119,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 119.5,0.5 119.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 120,0 120,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="50" y="17" font-size="9pt" letter-spacing="3px">8HP8HP</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="120.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 119.0,1 119.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 119.5,0.5 119.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 120.0,0 120.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(60.0 19)">8HP8HP</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(60.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(44.5 -5)"/> + </g> + </svg> </svg> diff --git a/res-pp/EightOne-pp.svg b/res-pp/EightOne-pp.svg @@ -13,18 +13,36 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="63" y="17" font-size="9pt" letter-spacing="3px">8:1</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="90.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 89.0,1 89.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 90.0,0 90.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="9pt" letter-spacing="3px" text-anchor="end" transform="translate(83.0 17)">8:1</text> + <g transform="translate(5.5 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> + <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> + </g> + </svg> <g transform="translate(6.5 32)"> <rect width="34" height="337" rx="5" fill="#fafafa" transform="translate(0 -9)"/> @@ -173,8 +191,8 @@ text.brand { <text font-size="5pt" letter-spacing="2px" transform="translate(-1.3 34)">REV</text> </g> - <!-- <rect width="45" height="14" fill="#0f0" transform="translate(0 200)" /> --> - <!-- <rect width="45" height="14" fill="#0f0" transform="translate(0 307)" /> --> + + <g transform="translate(44 220)"> <text font-size="6pt" letter-spacing="1.5px" transform="translate(4.5 0)">SELECT</text> <g transform="translate(0 2)"><svg id="SELECT_PARAM"> @@ -219,8 +237,8 @@ text.brand { <text font-size="5pt" letter-spacing="2px" transform="translate(8 35)">OUT</text> </g> - <!-- <polyline points="0,0 90,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 47)" /> --> - <!-- <polyline points="0,0 90,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 336)" /> --> - <!-- <polyline points="0,0 90,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 351)" /> --> - <!-- <polyline points="0,0 0,360" stroke="#f00" stroke-width="1" fill="none" transform="translate(66.50 0)" /> --> + + + + </svg> diff --git a/res-pp/EighteenHP-pp.svg b/res-pp/EighteenHP-pp.svg @@ -13,16 +13,34 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 269,1 269,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 269.5,0.5 269.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 270,0 270,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="44" y="19" font-size="12pt" letter-spacing="4px">18HP-18HP-18HP</text> - <g transform="translate(95 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="270.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 269.0,1 269.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 269.5,0.5 269.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 270.0,0 270.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(135.0 19)">18HP-18HP-18HP</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(135.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(119.5 -5)"/> + </g> + </svg> </svg> diff --git a/res-pp/FFB-pp.svg b/res-pp/FFB-pp.svg @@ -13,22 +13,40 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 119,1 119,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 119.5,0.5 119.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 120,0 120,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="82" y="17" font-size="9pt" letter-spacing="3px">FFB</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> - <!-- <rect width="120" height="254" fill="#0ff" transform="translate(0 24)" /> --> + <svg> + <svg> + <rect class="module-background background-fill" width="120.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 119.0,1 119.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 119.5,0.5 119.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 120.0,0 120.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="9pt" letter-spacing="3px" text-anchor="middle" transform="translate(60.0 19)">FFB</text> + <g transform="translate(5.5 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> + <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> + </g> + </svg> + <g transform="translate(1.5 24)"> - <!-- <rect width="38" height="44" fill="#f0f" transform="translate(0 0)" /> --> + <text font-size="6pt" letter-spacing="2px" transform="translate(10 6)">125</text> <g transform="translate(6 13.5)"><svg id="BAND_1_PARAM"> <g transform="translate(13 13)"> @@ -52,7 +70,7 @@ text.brand { <polyline points="0,0 3.5,0" stroke-width="1" stroke="#333" transform="rotate(60) translate(15 0)"/> </g> </svg></g> - <!-- <use id="BAND_1_LIGHT" xlink:href="#light-small" transform="translate(1 8.5)" /> --> + </g> <g transform="translate(41 24)"> <text font-size="6pt" letter-spacing="2px" transform="translate(10 6)">500</text> @@ -78,7 +96,7 @@ text.brand { <polyline points="0,0 3.5,0" stroke-width="1" stroke="#333" transform="rotate(60) translate(15 0)"/> </g> </svg></g> - <!-- <use id="BAND_5_LIGHT" xlink:href="#light-small" transform="translate(1 8.5)" /> --> + </g> <g transform="translate(80.5 24)"> <text font-size="6pt" letter-spacing="2px" transform="translate(7 6)">2000</text> @@ -104,7 +122,7 @@ text.brand { <polyline points="0,0 3.5,0" stroke-width="1" stroke="#333" transform="rotate(60) translate(15 0)"/> </g> </svg></g> - <!-- <use id="BAND_9_LIGHT" xlink:href="#light-small" transform="translate(1 8.5)" /> --> + </g> <g transform="translate(1.5 75)"> @@ -131,7 +149,7 @@ text.brand { <polyline points="0,0 3.5,0" stroke-width="1" stroke="#333" transform="rotate(60) translate(15 0)"/> </g> </svg></g> - <!-- <use id="BAND_2_LIGHT" xlink:href="#light-small" transform="translate(1 8.5)" /> --> + </g> <g transform="translate(41 75)"> <text font-size="6pt" letter-spacing="2px" transform="translate(10 6)">700</text> @@ -157,7 +175,7 @@ text.brand { <polyline points="0,0 3.5,0" stroke-width="1" stroke="#333" transform="rotate(60) translate(15 0)"/> </g> </svg></g> - <!-- <use id="BAND_6_LIGHT" xlink:href="#light-small" transform="translate(1 8.5)" /> --> + </g> <g transform="translate(80.5 75)"> <text font-size="6pt" letter-spacing="2px" transform="translate(7 6)">2800</text> @@ -183,7 +201,7 @@ text.brand { <polyline points="0,0 3.5,0" stroke-width="1" stroke="#333" transform="rotate(60) translate(15 0)"/> </g> </svg></g> - <!-- <use id="BAND_10_LIGHT" xlink:href="#light-small" transform="translate(1 8.5)" /> --> + </g> <g transform="translate(1.5 126)"> @@ -210,7 +228,7 @@ text.brand { <polyline points="0,0 3.5,0" stroke-width="1" stroke="#333" transform="rotate(60) translate(15 0)"/> </g> </svg></g> - <!-- <use id="BAND_3_LIGHT" xlink:href="#light-small" transform="translate(1 8.5)" /> --> + </g> <g transform="translate(41 126)"> <text font-size="6pt" letter-spacing="2px" transform="translate(6.5 6)">1000</text> @@ -236,7 +254,7 @@ text.brand { <polyline points="0,0 3.5,0" stroke-width="1" stroke="#333" transform="rotate(60) translate(15 0)"/> </g> </svg></g> - <!-- <use id="BAND_7_LIGHT" xlink:href="#light-small" transform="translate(1 8.5)" /> --> + </g> <g transform="translate(80.5 126)"> <text font-size="6pt" letter-spacing="2px" transform="translate(6.5 6)">4000</text> @@ -262,7 +280,7 @@ text.brand { <polyline points="0,0 3.5,0" stroke-width="1" stroke="#333" transform="rotate(60) translate(15 0)"/> </g> </svg></g> - <!-- <use id="BAND_11_LIGHT" xlink:href="#light-small" transform="translate(1 8.5)" /> --> + </g> <g transform="translate(1.5 177)"> @@ -289,7 +307,7 @@ text.brand { <polyline points="0,0 3.5,0" stroke-width="1" stroke="#333" transform="rotate(60) translate(15 0)"/> </g> </svg></g> - <!-- <use id="BAND_4_LIGHT" xlink:href="#light-small" transform="translate(1 8.5)" /> --> + </g> <g transform="translate(41 177)"> <text font-size="6pt" letter-spacing="2px" transform="translate(6.5 6)">1400</text> @@ -315,7 +333,7 @@ text.brand { <polyline points="0,0 3.5,0" stroke-width="1" stroke="#333" transform="rotate(60) translate(15 0)"/> </g> </svg></g> - <!-- <use id="BAND_8_LIGHT" xlink:href="#light-small" transform="translate(1 8.5)" /> --> + </g> <g transform="translate(80.5 177)"> <text font-size="6pt" letter-spacing="2px" transform="translate(7 6)">5600</text> @@ -341,7 +359,7 @@ text.brand { <polyline points="0,0 3.5,0" stroke-width="1" stroke="#333" transform="rotate(60) translate(15 0)"/> </g> </svg></g> - <!-- <use id="BAND_12_LIGHT" xlink:href="#light-small" transform="translate(1 8.5)" /> --> + </g> <g transform="translate(1.5 228)"> @@ -368,7 +386,7 @@ text.brand { <polyline points="0,0 3.5,0" stroke-width="1" stroke="#333" transform="rotate(60) translate(15 0)"/> </g> </svg></g> - <!-- <use id="LOWWPASS_LIGHT" xlink:href="#light-small" transform="translate(1 8.5)" /> --> + </g> <g transform="translate(41 228)"> <text font-size="6pt" letter-spacing="2px" transform="translate(6 6)">FREQ</text> @@ -415,7 +433,7 @@ text.brand { <polyline points="0,0 3.5,0" stroke-width="1" stroke="#333" transform="rotate(60) translate(15 0)"/> </g> </svg></g> - <!-- <use id="HIGHPASS_LIGHT" xlink:href="#light-small" transform="translate(1 8.5)" /> --> + </g> <g transform="translate(28.5 278)"> diff --git a/res-pp/FMOp-pp.svg b/res-pp/FMOp-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -106,26 +119,26 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="35" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="35" height="20" fill="#0f0" transform="translate(115 0)" /> --> - - <!-- <polyline points="0,50 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(120 0)" /> --> - - <text class="title" x="39" y="19" font-size="12pt" letter-spacing="4px">FM-OP</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="150.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 149.0,1 149.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 150.0,0 150.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(75.0 19)">FM-OP</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(75.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(59.5 -5)"/> + </g> + </svg> <g transform="translate(10 25)"> - <!-- <rect width="78" height="68" fill="none" stroke="#0f0" /> --> + <g transform="translate(0 20)"> - <!-- <polyline points="0,0 0,354" stroke="#0f0" stroke-width="1" fill="none" transform="translate(39 0)" /> --> + <g transform="translate(20 0)"><svg id="RATIO_PARAM"> <g transform="translate(19 19)"> <polyline points="-5,0 5,0" stroke-width="1" stroke="#00f"/> @@ -134,7 +147,7 @@ text.brand { </g> </svg></g> </g> - <use xlink:href="#dial-ratio-fmop" transform="translate(-10 0)"/> + <use xlink:href="#dial-ratio-fmop" transform="translate(-10 0)" href="#dial-ratio-fmop"/> <g transform="translate(82 20)"> <text font-size="8pt" letter-spacing="2px" transform="translate(8 35) rotate(270)">FINE</text> <g transform="translate(20 12)"><svg id="FINE_PARAM"> @@ -144,7 +157,7 @@ text.brand { <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <!-- <polyline points="0,50 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(28 -100)" /> --> + </g> <g transform="translate(90 20)"><svg> <g transform="translate(20 20)"> @@ -159,7 +172,7 @@ text.brand { </svg></g> </g> - <!-- <g transform="translate(87 90)"> --> + <g transform="translate(87 94)"> <text font-size="8pt" letter-spacing="2px" transform="translate(8 25) rotate(270)">ATT</text> <g transform="translate(20 0)"><svg id="ATTACK_PARAM"> @@ -169,14 +182,14 @@ text.brand { <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <!-- <rect width="30" height="18" fill="#0f0" transform="translate(20 26)" /> --> - <use xlink:href="#dial-time-fmop" transform="translate(10.5 -9.5)"/> + + <use xlink:href="#dial-time-fmop" transform="translate(10.5 -9.5)" href="#dial-time-fmop"/> <g transform="translate(31.5 29)"><svg id="ATTACK_LIGHT"> <rect width="3.2" height="3.2" fill="#0f0"/> </svg></g> </g> <g transform="translate(87 139)"> - <!-- <polyline points="0,0 200,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(-140 -10)" /> --> + <text font-size="8pt" letter-spacing="2px" transform="translate(8 25) rotate(270)">DEC</text> <g transform="translate(20 0)"><svg id="DECAY_PARAM"> <g transform="translate(13 13)"> @@ -185,14 +198,14 @@ text.brand { <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <!-- <rect width="30" height="18" fill="#0f0" transform="translate(20 26)" /> --> - <use xlink:href="#dial-time-fmop" transform="translate(10.5 -9.5)"/> + + <use xlink:href="#dial-time-fmop" transform="translate(10.5 -9.5)" href="#dial-time-fmop"/> <g transform="translate(31.5 29)"><svg id="DECAY_LIGHT"> <rect width="3.2" height="3.2" fill="#0f0"/> </svg></g> </g> <g transform="translate(87 184)"> - <!-- <polyline points="0,0 200,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(-140 -10)" /> --> + <text font-size="8pt" letter-spacing="2px" transform="translate(8 25) rotate(270)">SUS</text> <g transform="translate(20 0)"><svg id="SUSTAIN_PARAM"> <g transform="translate(13 13)"> @@ -201,7 +214,7 @@ text.brand { <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <!-- <rect width="30" height="18" fill="#0f0" transform="translate(20 26)" /> --> + <g transform="translate(10.5 -9.5)"><svg> <g transform="translate(22.5 22.5)"> <text font-size="5.0pt" transform="rotate(-240) translate(18 0) rotate(240) translate(-2 2)">0</text> @@ -222,7 +235,7 @@ text.brand { </svg></g> </g> <g transform="translate(87 229)"> - <!-- <polyline points="0,0 200,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(-140 -10)" /> --> + <text font-size="8pt" letter-spacing="2px" transform="translate(8 25) rotate(270)">REL</text> <g transform="translate(20 0)"><svg id="RELEASE_PARAM"> <g transform="translate(13 13)"> @@ -231,17 +244,17 @@ text.brand { <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <!-- <rect width="30" height="18" fill="#0f0" transform="translate(20 26)" /> --> - <use xlink:href="#dial-time-fmop" transform="translate(10.5 -9.5)"/> + + <use xlink:href="#dial-time-fmop" transform="translate(10.5 -9.5)" href="#dial-time-fmop"/> <g transform="translate(31.5 29)"><svg id="RELEASE_LIGHT"> <rect width="3.2" height="3.2" fill="#0f0"/> </svg></g> </g> - <!-- <rect width="70" height="8" fill="#ff0" transform="translate(80 126)" /> --> - <!-- <rect width="70" height="8" fill="#ff0" transform="translate(80 171)" /> --> - <!-- <rect width="70" height="8" fill="#ff0" transform="translate(80 216)" /> --> - <!-- <rect width="70" height="8" fill="#ff0" transform="translate(80 261)" /> --> + + + + <g transform="translate(16 106)"> <text font-size="8pt" letter-spacing="1px" transform="translate(8 38) rotate(270)">DEPTH</text> @@ -310,7 +323,7 @@ text.brand { </svg></g> </g> <g transform="translate(16 218)"> - <!-- <polyline points="0,0 150,0" fill="none" stroke="#0f0" transform="translate(0 13)" /> --> + <text font-size="8pt" letter-spacing="2px" transform="translate(8 37.5) rotate(270)">LEVEL</text> <g transform="translate(20 0)"><svg id="LEVEL_PARAM"> <g transform="translate(13 13)"> @@ -344,9 +357,9 @@ text.brand { </svg></g> </g> - <!-- <rect width="70" height="9" fill="#f0f" transform="translate(0 148)" /> --> - <!-- <rect width="70" height="9" fill="#f0f" transform="translate(0 204)" /> --> - <!-- <rect width="70" height="9" fill="#f0f" transform="translate(0 260)" /> --> + + + <g transform="translate(0 269)"> <rect width="130" height="91" rx="5" fill="#bbb" transform="translate(10 0)"/> diff --git a/res-pp/FifteenHP-pp.svg b/res-pp/FifteenHP-pp.svg @@ -13,16 +13,34 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 224,1 224,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 225,0 225,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="54" y="19" font-size="12pt" letter-spacing="4px">15HP-15HP</text> - <g transform="translate(72.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="225.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 224.0,1 224.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 225.0,0 225.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(112.5 19)">15HP-15HP</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(112.5 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(97.0 -5)"/> + </g> + </svg> </svg> diff --git a/res-pp/FiveHP-pp.svg b/res-pp/FiveHP-pp.svg @@ -13,16 +13,34 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 74,1 74,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 74.5,0.5 74.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 75,0 75,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="35" y="17" font-size="9pt" letter-spacing="3px">5HP</text> - <g transform="translate(25 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BGA</text> - <rect width="2" height="2" fill="#ddd" transform="translate(11.5 -4)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="75.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 74.0,1 74.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 74.5,0.5 74.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 75.0,0 75.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="9pt" letter-spacing="3px" text-anchor="end" transform="translate(68.0 17)">5HP</text> + <g transform="translate(25 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BGA</text> + <rect width="2" height="2" fill="#ddd" transform="translate(11.5 -4)"/> + </g> + </svg> </svg> diff --git a/res-pp/FlipFlop-pp.svg b/res-pp/FlipFlop-pp.svg @@ -13,25 +13,38 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 68)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 127)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 177)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="1.5px">FLIPFLOP</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">FLIPFLOP</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 18)"> <g transform="translate(5.5 0)"> diff --git a/res-pp/Follow-pp.svg b/res-pp/Follow-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -49,20 +62,23 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="0,0 0,300" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">FOLLOW</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">FOLLOW</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2.0px" transform="translate(8.5 0)">DAMP</text> @@ -73,7 +89,7 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-response-follow" transform="translate(0 3)"/> + <use xlink:href="#dial-response-follow" transform="translate(0 3)" href="#dial-response-follow"/> <g transform="translate(5.5 49)"> <rect width="34" height="39" rx="5" fill="#fafafa"/> <g transform="translate(5 3)"><svg id="RESPONSE_INPUT"> @@ -95,7 +111,7 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-scale-follow" transform="translate(0 3)"/> + <use xlink:href="#dial-scale-follow" transform="translate(0 3)" href="#dial-scale-follow"/> <g transform="translate(5.5 49)"> <rect width="34" height="38" rx="5" fill="#fafafa"/> <g transform="translate(5 3)"><svg id="GAIN_INPUT"> @@ -133,5 +149,5 @@ text.brand { </g> </g> - <!-- <polyline points="0,0 45,0" stroke-width="0.5" stroke="#0f0" transform="translate(0 73)" /> --> + </svg> diff --git a/res-pp/FourMan-pp.svg b/res-pp/FourMan-pp.svg @@ -13,20 +13,38 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">4MAN</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">4MAN</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 18)"> <g transform="translate(5.5 0)"> diff --git a/res-pp/Inv-pp.svg b/res-pp/Inv-pp.svg @@ -13,20 +13,38 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">INV</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">INV</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 18)"> <g transform="translate(5.5 0)"> diff --git a/res-pp/LFO-pp.svg b/res-pp/LFO-pp.svg @@ -13,28 +13,43 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(100 0)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="53" y="19" font-size="12pt" letter-spacing="4px">LFO</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="150.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 149.0,1 149.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 150.0,0 150.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(75.0 19)">LFO</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(75.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(59.5 -5)"/> + </g> + </svg> - <!-- <polyline points="0,0 0,354" stroke="#0f0" stroke-width="1" fill="none" transform="translate(75 0)" /> --> + <g transform="translate(21 25)"> - <!-- <rect width="108" height="108" fill="none" stroke="#0f0" /> --> - <!-- <polyline points="0,54 54,54" stroke="#0f0" stroke-width="1" fill="none" /> --> - <!-- <polyline points="54,54 54,354" stroke="#0f0" stroke-width="1" fill="none" /> --> + + + <g transform="translate(20 20)"><svg id="FREQUENCY_PARAM"> <g transform="translate(34 34)"> <polyline points="-10,0 10,0" stroke-width="1" stroke="#00f"/> @@ -78,10 +93,10 @@ text.brand { <polyline points="0,0 3,0" stroke-width="0.7" stroke="#333" transform="rotate(-216.92) translate(37 0)"/> <polyline points="0,0 3,0" stroke-width="0.7" stroke="#333" transform="rotate(-193.85) translate(37 0)"/> - <!-- <polyline points="0,0 3,0" stroke-width="0.7" stroke="#333" transform="rotate(-170.77) translate(37 0)" /> --> + <polyline points="0,0 3,0" stroke-width="0.7" stroke="#333" transform="rotate(-147.69) translate(37 0)"/> - <!-- <polyline points="0,0 3,0" stroke-width="0.7" stroke="#333" transform="rotate(-124.62) translate(37 0)" /> --> + <polyline points="0,0 3,0" stroke-width="0.7" stroke="#333" transform="rotate(-101.54) translate(37 0)"/> <polyline points="0,0 3,0" stroke-width="0.7" stroke="#333" transform="rotate(-78.46) translate(37 0)"/> @@ -97,8 +112,8 @@ text.brand { </g> </svg></g> - <!-- <rect width="20" height="10" fill="#0f0" transform="translate(20 130)" /> --> - <!-- <rect width="20" height="10" fill="#0f0" transform="translate(108 130)" /> --> + + <text font-size="6pt" letter-spacing="1px" transform="translate(34 133)">0V = C-3 = 2.04HZ</text> <g transform="translate(110.5 238.5)"> @@ -112,8 +127,8 @@ text.brand { <g transform="translate(10 150)"> <g transform="translate(7 0)"> - <!-- <rect width="52" height="38" fill="none" stroke="#0f0" transform="translate(0 -7)" /> --> - <!-- <polyline points="0,0 0,354" stroke="#0f0" stroke-width="1" fill="none" transform="translate(33 0)" /> --> + + <text font-size="8pt" letter-spacing="2px" transform="translate(8 27) rotate(270)">SAM</text> <g transform="translate(20 0)"><svg id="SAMPLE_PARAM"> <g transform="translate(13 13)"> @@ -139,8 +154,8 @@ text.brand { </g> </svg></g> <g transform="translate(72 0)"> - <!-- <rect width="52" height="38" fill="none" stroke="#0f0" transform="translate(0 -7)" /> --> - <!-- <polyline points="0,0 0,354" stroke="#0f0" stroke-width="1" fill="none" transform="translate(33 0)" /> --> + + <text font-size="8pt" letter-spacing="2px" transform="translate(8 22.5) rotate(270)">PW</text> <g transform="translate(20 0)"><svg id="PW_PARAM"> <g transform="translate(13 13)"> @@ -191,7 +206,7 @@ text.brand { <g transform="translate(10 196)"> <g transform="translate(7 0)"> - <!-- <rect width="52" height="38" fill="none" stroke="#0f0" transform="translate(0 -7)" /> --> + <text font-size="8pt" letter-spacing="2px" transform="translate(8 18) rotate(270)">OFF</text> <g transform="translate(25 0)"><svg id="OFFSET_PARAM"> <g transform="translate(8 8)"> @@ -213,7 +228,7 @@ text.brand { </g> </svg></g> <g transform="translate(72 0)"> - <!-- <rect width="52" height="38" fill="none" stroke="#0f0" transform="translate(0 -7)" /> --> + <text font-size="8pt" letter-spacing="2px" transform="translate(8 18) rotate(270)">SCL</text> <g transform="translate(25 0)"><svg id="SCALE_PARAM"> <g transform="translate(8 8)"> @@ -236,9 +251,9 @@ text.brand { </svg></g> </g> - <!-- <rect width="50" height="10" fill="#0f0" transform="translate(0 137)" /> --> - <!-- <rect width="50" height="10" fill="#0f0" transform="translate(0 181)" /> --> - <!-- <rect width="50" height="10" fill="#0f0" transform="translate(0 215)" /> --> + + + <g transform="translate(0 225)"> <rect width="130" height="91" rx="5" fill="#bbb" transform="translate(10 44)"/> @@ -273,9 +288,9 @@ text.brand { <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#f00" fill="none"/> </g> </svg></g> - <!-- <text font-size="6pt" letter-spacing="2px" transform="translate(4.5 40)">SAW</text> --> + <g transform="translate(9 33.5)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#0f0" /> --> + <polyline points="0,8 0,0 12,8" stroke-width="1" stroke="#333" fill="none"/> </g> </g> @@ -317,9 +332,9 @@ text.brand { <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#f00" fill="none"/> </g> </svg></g> - <!-- <text font-size="6pt" letter-spacing="2px" transform="translate(5.5 40)">SQR</text> --> + <g transform="translate(9 33.5)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#0f0" /> --> + <polyline points="0,4 0,0 6,0 6,8 12,8 12,4" stroke-width="1" stroke="#333" fill="none"/> </g> </g> @@ -350,9 +365,9 @@ text.brand { <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#f00" fill="none"/> </g> </svg></g> - <!-- <text font-size="6pt" letter-spacing="2px" transform="translate(7 40)">TRI</text> --> + <g transform="translate(9 33.5)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#0f0" /> --> + <polyline points="0,4 3,0 9,8 12,4" stroke-width="1" stroke="#333" fill="none"/> </g> </g> @@ -363,9 +378,9 @@ text.brand { <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#f00" fill="none"/> </g> </svg></g> - <!-- <text font-size="6pt" letter-spacing="2px" transform="translate(6.5 40)">SIN</text> --> + <g transform="translate(9 33.5)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#0f0" /> --> + <path d="M 0 4 A 2 3 0 0 1 6 4" stroke="#333" stroke-width="1" fill="none"/> <path d="M 6 4 A 2 3 0 0 0 12 4" stroke="#333" stroke-width="1" fill="none"/> </g> diff --git a/res-pp/LLFO-pp.svg b/res-pp/LLFO-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -46,23 +59,28 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">LLFO</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">LLFO</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> + <g transform="translate(0 25)"> - <!-- <polyline points="0,0 45,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 0)" /> --> + <g transform="translate(9.5 2)"><svg id="FREQUENCY_PARAM"> <g transform="translate(13 13)"> <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/> @@ -70,7 +88,7 @@ text.brand { <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-frequency-llfo" transform="translate(0 -7.5)"/> + <use xlink:href="#dial-frequency-llfo" transform="translate(0 -7.5)" href="#dial-frequency-llfo"/> </g> <g transform="translate(0 72)"> @@ -83,14 +101,14 @@ text.brand { </g> <g transform="translate(0.5 88)"> - <!-- <rect width="45" height="8" fill="#f0f" transform="translate(0 -8)" /> --> + <g transform="translate(9 0)"> <g transform="translate(0 0)"> <g transform="translate(-7.5 1)"><svg id="SINE_LIGHT"> <rect width="6.4" height="6.4" fill="#0f0"/> </svg></g> <g transform="translate(1 1) scale(0.8)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#f0f" /> --> + <path d="M 0 4 A 2 3 0 0 1 6 4" stroke="#333" stroke-width="1" fill="none"/> <path d="M 6 4 A 2 3 0 0 0 12 4" stroke="#333" stroke-width="1" fill="none"/> </g> @@ -101,7 +119,7 @@ text.brand { <rect width="6.4" height="6.4" fill="#0f0"/> </svg></g> <g transform="translate(1 1) scale(0.8)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#f0f" /> --> + <polyline points="0,8 12,0 12,8" stroke-width="1" stroke="#333" fill="none"/> </g> </g> @@ -111,7 +129,7 @@ text.brand { <rect width="6.4" height="6.4" fill="#0f0"/> </svg></g> <g transform="translate(1 1) scale(0.8)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#f0f" /> --> + <polyline points="0,4 0,0 6,0 6,8 12,8 12,4" stroke-width="1" stroke="#333" fill="none"/> </g> </g> @@ -123,7 +141,7 @@ text.brand { <rect width="6.4" height="6.4" fill="#0f0"/> </svg></g> <g transform="translate(1 1) scale(0.8)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#f0f" /> --> + <polyline points="0,4 3,0 9,8 12,4" stroke-width="1" stroke="#333" fill="none"/> </g> </g> @@ -133,7 +151,7 @@ text.brand { <rect width="6.4" height="6.4" fill="#0f0"/> </svg></g> <g transform="translate(1 1) scale(0.8)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#f0f" /> --> + <polyline points="0,8 0,0 12,8" stroke-width="1" stroke="#333" fill="none"/> </g> </g> @@ -143,7 +161,7 @@ text.brand { <rect width="6.4" height="6.4" fill="#0f0"/> </svg></g> <g transform="translate(1 1) scale(0.8)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#f0f" /> --> + <polyline points="0,4 0,0 3,0 3,8 12,8 12,4" stroke-width="1" stroke="#333" fill="none"/> </g> </g> @@ -157,7 +175,7 @@ text.brand { </g> <g transform="translate(0 149)"> - <!-- <rect width="45" height="8" fill="#f0f" transform="translate(0 -14)" /> --> + <text font-size="6pt" letter-spacing="2px" transform="translate(3 0)">OFFSET</text> <g transform="translate(14.5 9.5)"><svg id="OFFSET_PARAM"> <g transform="translate(8 8)"> @@ -180,7 +198,7 @@ text.brand { </g> <g transform="translate(0 190)"> - <!-- <rect width="45" height="8" fill="#f0f" transform="translate(0 -14)" /> --> + <text font-size="6pt" letter-spacing="2px" transform="translate(6.6 0)">SCALE</text> <g transform="translate(14.5 9.5)"><svg id="SCALE_PARAM"> <g transform="translate(8 8)"> @@ -203,7 +221,7 @@ text.brand { </g> <g transform="translate(0 228)"> - <!-- <rect width="45" height="8" fill="#f0f" transform="translate(0 -8)" /> --> + <g transform="translate(5.5 0)"> <rect width="34" height="10" fill="#fafafa" transform="translate(0 63)"/> <rect width="34" height="70" rx="5" fill="#fafafa"/> diff --git a/res-pp/LVCF-pp.svg b/res-pp/LVCF-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -52,18 +65,23 @@ text.brand { </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">LVCF</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">LVCF</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 31)"> <text font-size="6pt" letter-spacing="1px" transform="translate(5 0)">CUTOFF</text> @@ -74,7 +92,7 @@ text.brand { <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-cutoff-lvcf" transform="translate(0 -1.5)"/> + <use xlink:href="#dial-cutoff-lvcf" transform="translate(0 -1.5)" href="#dial-cutoff-lvcf"/> </g> <g transform="translate(0 84)"> @@ -108,7 +126,7 @@ text.brand { <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-q-lvcf" transform="translate(0 -1.5)"/> + <use xlink:href="#dial-q-lvcf" transform="translate(0 -1.5)" href="#dial-q-lvcf"/> </g> <g transform="translate(0.5 180)"> diff --git a/res-pp/LVCO-pp.svg b/res-pp/LVCO-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -37,23 +50,28 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">LVCO</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">LVCO</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> + <g transform="translate(0 25)"> - <!-- <polyline points="0,0 45,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 0)" /> --> + <g transform="translate(9.5 2)"><svg id="FREQUENCY_PARAM"> <g transform="translate(13 13)"> <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/> @@ -61,7 +79,7 @@ text.brand { <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-frequency-lvco" transform="translate(0 -7.5)"/> + <use xlink:href="#dial-frequency-lvco" transform="translate(0 -7.5)" href="#dial-frequency-lvco"/> </g> <g transform="translate(0 63)"> @@ -74,14 +92,14 @@ text.brand { </g> <g transform="translate(0.5 86)"> - <!-- <rect width="45" height="8" fill="#f0f" transform="translate(0 -8)" /> --> + <g transform="translate(9 0)"> <g transform="translate(0 0)"> <g transform="translate(-7.5 1)"><svg id="SINE_LIGHT"> <rect width="6.4" height="6.4" fill="#0f0"/> </svg></g> <g transform="translate(1 1) scale(0.8)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#f0f" /> --> + <path d="M 0 4 A 2 3 0 0 1 6 4" stroke="#333" stroke-width="1" fill="none"/> <path d="M 6 4 A 2 3 0 0 0 12 4" stroke="#333" stroke-width="1" fill="none"/> </g> @@ -92,7 +110,7 @@ text.brand { <rect width="6.4" height="6.4" fill="#0f0"/> </svg></g> <g transform="translate(1 1) scale(0.8)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#f0f" /> --> + <polyline points="0,8 12,0 12,8" stroke-width="1" stroke="#333" fill="none"/> </g> </g> @@ -102,7 +120,7 @@ text.brand { <rect width="6.4" height="6.4" fill="#0f0"/> </svg></g> <g transform="translate(1 1) scale(0.8)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#f0f" /> --> + <polyline points="0,4 0,0 4.5,0 4.5,8 12,8 12,4" stroke-width="1" stroke="#333" fill="none"/> </g> </g> @@ -114,7 +132,7 @@ text.brand { <rect width="6.4" height="6.4" fill="#0f0"/> </svg></g> <g transform="translate(1 1) scale(0.8)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#f0f" /> --> + <polyline points="0,4 3,0 9,8 12,4" stroke-width="1" stroke="#333" fill="none"/> </g> </g> @@ -124,7 +142,7 @@ text.brand { <rect width="6.4" height="6.4" fill="#0f0"/> </svg></g> <g transform="translate(1 1) scale(0.8)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#f0f" /> --> + <polyline points="0,4 0,0 6,0 6,8 12,8 12,4" stroke-width="1" stroke="#333" fill="none"/> </g> </g> @@ -134,7 +152,7 @@ text.brand { <rect width="6.4" height="6.4" fill="#0f0"/> </svg></g> <g transform="translate(1 1) scale(0.8)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#f0f" /> --> + <polyline points="0,4 0,0 3,0 3,8 12,8 12,4" stroke-width="1" stroke="#333" fill="none"/> </g> </g> @@ -148,7 +166,7 @@ text.brand { </g> <g transform="translate(0 150.5)"> - <!-- <rect width="45" height="8" fill="#f0f" transform="translate(0 -14)" /> --> + <text font-size="6pt" letter-spacing="2px" transform="translate(16 0)">FM</text> <g transform="translate(14.5 9.5)"><svg id="FM_DEPTH_PARAM"> <g transform="translate(8 8)"> @@ -171,7 +189,7 @@ text.brand { </g> <g transform="translate(0 193)"> - <!-- <rect width="45" height="8" fill="#f0f" transform="translate(0 -8)" /> --> + <g transform="translate(5.5 0)"> <rect width="34" height="10" fill="#fafafa" transform="translate(0 98)"/> <rect width="34" height="105" rx="5" fill="#fafafa"/> diff --git a/res-pp/Lag-pp.svg b/res-pp/Lag-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -33,20 +46,23 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="0,0 0,300" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">LAG</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">LAG</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2.0px" transform="translate(9.5 0)">TIME</text> @@ -110,7 +126,7 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-shape-lag" transform="translate(0 3)"/> + <use xlink:href="#dial-shape-lag" transform="translate(0 3)" href="#dial-shape-lag"/> <g transform="translate(5.5 49)"> <rect width="34" height="38" rx="5" fill="#fafafa"/> <g transform="translate(5 3)"><svg id="SHAPE_INPUT"> diff --git a/res-pp/Lmtr-pp.svg b/res-pp/Lmtr-pp.svg @@ -13,24 +13,42 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="38" y="17" font-size="9pt" letter-spacing="3px">LMTR</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="90.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 89.0,1 89.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 90.0,0 90.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="9pt" letter-spacing="3px" text-anchor="end" transform="translate(83.0 17)">LMTR</text> + <g transform="translate(5.5 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> + <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> + </g> + </svg> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(45 0)" /> --> - <!-- <rect width="90" height="15" fill="#0f0" transform="translate(0 18)" /> --> - <!-- <rect width="90" height="15" fill="#0f0" transform="translate(0 102)" /> --> - <!-- <rect width="90" height="7" fill="#0f0" transform="translate(0 185)" /> --> - <!-- <rect width="90" height="7" fill="#0f0" transform="translate(0 232)" /> --> + + + + + <g transform="translate(0 40)"> <text font-size="8pt" letter-spacing="2px" transform="translate(8 0)">THRESHOLD</text> diff --git a/res-pp/Manual-pp.svg b/res-pp/Manual-pp.svg @@ -13,20 +13,38 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">MANUAL</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">MANUAL</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 18)"> <g transform="translate(0 0)"> diff --git a/res-pp/Matrix44-pp.svg b/res-pp/Matrix44-pp.svg @@ -13,25 +13,36 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <rect width="150" height="24" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="150" height="22" fill="#0f0" transform="translate(0 22)" /> --> - <!-- <rect width="150" height="22" fill="#0f0" transform="translate(0 78)" /> --> - <!-- <rect width="150" height="22" fill="#0f0" transform="translate(0 134)" /> --> - <!-- <rect width="150" height="22" fill="#0f0" transform="translate(0 190)" /> --> - <!-- <rect width="150" height="22" fill="#0f0" transform="translate(0 245)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="19" y="19" font-size="12pt" letter-spacing="4px">MATRIX44</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="150.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 149.0,1 149.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 150.0,0 150.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(75.0 19)">MATRIX44</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(75.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(59.5 -5)"/> + </g> + </svg> <g transform="translate(13.5 42.5)"> <text font-size="6pt" letter-spacing="2px" transform="translate(7.5 6)">1A</text> @@ -423,8 +434,8 @@ text.brand { </g> </g> - <!-- <polyline points="0,0 0,380" stroke-width="1" stroke="#0f0" transform="translate(27 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke-width="1" stroke="#0f0" transform="translate(59 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke-width="1" stroke="#0f0" transform="translate(91 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke-width="1" stroke="#0f0" transform="translate(123 0)" /> --> + + + + </svg> diff --git a/res-pp/Matrix88-pp.svg b/res-pp/Matrix88-pp.svg @@ -13,22 +13,36 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 329,1 329,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 329.5,0.5 329.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 330,0 330,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <rect width="110" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="110" height="20" fill="#0f0" transform="translate(220 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 0)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="110.5" y="19" font-size="12pt" letter-spacing="4px">MATRIX88</text> - <g transform="translate(125 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="330.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 329.0,1 329.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 329.5,0.5 329.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 330.0,0 330.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(165.0 19)">MATRIX88</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(165.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(149.5 -5)"/> + </g> + </svg> <g transform="translate(5.5 25)"> <rect width="34" height="293" rx="5" fill="#fafafa" transform="translate(0 0)"/> @@ -1294,28 +1308,28 @@ text.brand { </svg></g> </g> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> + - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(63.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(98.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(133.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(168.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(203.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(238.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(273.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(308.5 0)" /> --> + + + + + + + + - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 42)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 79)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 116)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 153)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 190)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 227)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 264)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 301)" /> --> + + + + + + + + - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 340)" /> --> + - <!-- <rect width="330" height="11" fill="#0f0" transform="translate(0 274)" /> --> - <!-- <rect width="8" height="380" fill="#0f0" transform="translate(77 0)" /> --> + + </svg> diff --git a/res-pp/Mix1-pp.svg b/res-pp/Mix1-pp.svg @@ -13,25 +13,38 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 68)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 127)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 177)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">MIX1</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">MIX1</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 18)"> <g transform="translate(0 0)"><svg> @@ -65,7 +78,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> diff --git a/res-pp/Mix2-pp.svg b/res-pp/Mix2-pp.svg @@ -13,18 +13,36 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 74,1 74,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 74.5,0.5 74.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 75,0 75,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="30" y="17" font-size="9pt" letter-spacing="3px">MIX2</text> - <g transform="translate(25 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BGA</text> - <rect width="2" height="2" fill="#ddd" transform="translate(11.5 -4)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="75.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 74.0,1 74.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 74.5,0.5 74.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 75.0,0 75.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="9pt" letter-spacing="3px" text-anchor="end" transform="translate(68.0 17)">MIX2</text> + <g transform="translate(25 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BGA</text> + <rect width="2" height="2" fill="#ddd" transform="translate(11.5 -4)"/> + </g> + </svg> <g transform="translate(0 32)"> <g transform="translate(15 0)"><svg> @@ -58,7 +76,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> diff --git a/res-pp/Mix4-pp.svg b/res-pp/Mix4-pp.svg @@ -13,26 +13,39 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 224,1 224,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 225,0 225,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <rect width="85" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="85" height="20" fill="#0f0" transform="translate(140 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(215 0)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="85" y="19" font-size="12pt" letter-spacing="4px">MIX4</text> - <g transform="translate(72.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="225.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 224.0,1 224.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 225.0,0 225.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(112.5 19)">MIX4</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(112.5 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(97.0 -5)"/> + </g> + </svg> <g transform="translate(4 20)"> - <!-- <rect width="39" height="344" fill="#ccc" transform="translate(3 0)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(13.7 9)">CH1</text> <g transform="translate(0 12)"><svg> <g transform="translate(0 6.5)"> @@ -65,7 +78,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -128,11 +141,11 @@ text.brand { </svg></g> <text font-size="5pt" letter-spacing="2px" transform="translate(12.5 105)">IN</text> </g> - <!-- <rect width="8" height="40" fill="#f00" transform="translate(39.5 300)" /> --> + </g> <g transform="translate(47 20)"> - <!-- <rect width="39" height="344" fill="#ccc" transform="translate(3 0)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(13.7 9)">CH2</text> <g transform="translate(0 12)"><svg> <g transform="translate(0 6.5)"> @@ -165,7 +178,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -228,11 +241,11 @@ text.brand { </svg></g> <text font-size="5pt" letter-spacing="2px" transform="translate(12.5 105)">IN</text> </g> - <!-- <rect width="8" height="40" fill="#f00" transform="translate(39.5 300)" /> --> + </g> <g transform="translate(90 20)"> - <!-- <rect width="39" height="344" fill="#ccc" transform="translate(3 0)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(13.7 9)">CH3</text> <g transform="translate(0 12)"><svg> <g transform="translate(0 6.5)"> @@ -265,7 +278,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -328,11 +341,11 @@ text.brand { </svg></g> <text font-size="5pt" letter-spacing="2px" transform="translate(12.5 105)">IN</text> </g> - <!-- <rect width="8" height="40" fill="#f00" transform="translate(39.5 300)" /> --> + </g> <g transform="translate(133 20)"> - <!-- <rect width="39" height="344" fill="#ccc" transform="translate(3 0)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(13.7 9)">CH4</text> <g transform="translate(0 12)"><svg> <g transform="translate(0 6.5)"> @@ -365,7 +378,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -428,11 +441,11 @@ text.brand { </svg></g> <text font-size="5pt" letter-spacing="2px" transform="translate(12.5 105)">IN</text> </g> - <!-- <rect width="8" height="40" fill="#f00" transform="translate(39.5 300)" /> --> + </g> <g transform="translate(176 20)"> - <!-- <rect width="39" height="344" fill="#ccc" transform="translate(3 0)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(13.7 9)">MIX</text> <g transform="translate(0 12)"><svg> <g transform="translate(0 6.5)"> @@ -465,7 +478,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -518,5 +531,5 @@ text.brand { <text font-size="5pt" letter-spacing="2px" transform="translate(15 108)">R</text> </g> </g> - <!-- <polyline points="0,0 225,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 360)" /> --> + </svg> diff --git a/res-pp/Mix4x-pp.svg b/res-pp/Mix4x-pp.svg @@ -13,24 +13,36 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 224,1 224,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 225,0 225,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <rect width="75" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="75" height="20" fill="#0f0" transform="translate(150 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(215 0)" /> --> - <!-- <polyline points="0,0 225,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 360)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="77" y="19" font-size="12pt" letter-spacing="4px">MIX4X</text> - <g transform="translate(72.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="225.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 224.0,1 224.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 225.0,0 225.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(112.5 19)">MIX4X</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(112.5 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(97.0 -5)"/> + </g> + </svg> <g transform="translate(4 20)"> <text font-size="5pt" letter-spacing="2px" transform="translate(13.7 9)">CH1</text> @@ -545,7 +557,7 @@ text.brand { </g> <g transform="translate(176 20)"> - <!-- <rect width="39" height="344" fill="#ccc" transform="translate(3 0)" /> --> + <g transform="translate(5.5 1)"> <rect width="34" height="50" rx="5" fill="#bbb"/> <g transform="translate(5 3)"><svg id="SEND_A_OUTPUT"> @@ -586,11 +598,11 @@ text.brand { </g> </svg></g> <text font-size="5pt" letter-spacing="2px" transform="translate(11 181)">CV</text> - <!-- <g transform="translate(0 29.5)"> --> - <!-- <rect width="9" height="36" rx="5" fill="#fafafa" transform="translate(-9 8.5)" /> --> - <!-- <rect width="4" height="36" fill="#fafafa" transform="translate(-4 8.5)" /> --> - <!-- <text font-size="5pt" letter-spacing="2px" transform="translate(-1 40) rotate(-90)">AUX A</text> --> - <!-- </g> --> + + + + + </g> <g transform="translate(2.5 106)"><svg> <g transform="translate(20 20)"> @@ -649,6 +661,6 @@ text.brand { <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke="#333" stroke-width="0.5" stroke-linecap="round" fill="none" transform="rotate(-43)"/> </g> </svg></g> - <!-- <polyline points="0,0 0,350" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> + </g> </svg> diff --git a/res-pp/Mix8-pp.svg b/res-pp/Mix8-pp.svg @@ -13,26 +13,39 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 404,1 404,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 404.5,0.5 404.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 405,0 405,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <rect width="175" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="175" height="20" fill="#0f0" transform="translate(230 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(395 0)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="175" y="19" font-size="12pt" letter-spacing="4px">MIX8</text> - <g transform="translate(162.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="405.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 404.0,1 404.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 404.5,0.5 404.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 405.0,0 405.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(202.5 19)">MIX8</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(202.5 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(187.0 -5)"/> + </g> + </svg> <g transform="translate(4 20)"> - <!-- <rect width="39" height="344" fill="#ccc" transform="translate(3 0)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(13.7 9)">CH1</text> <g transform="translate(0 12)"><svg> <g transform="translate(0 6.5)"> @@ -65,7 +78,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -128,11 +141,11 @@ text.brand { </svg></g> <text font-size="5pt" letter-spacing="2px" transform="translate(12.5 105)">IN</text> </g> - <!-- <rect width="9" height="40" fill="#f00" transform="translate(39.5 300)" /> --> + </g> <g transform="translate(48 20)"> - <!-- <rect width="39" height="344" fill="#ccc" transform="translate(3 0)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(13.7 9)">CH2</text> <g transform="translate(0 12)"><svg> <g transform="translate(0 6.5)"> @@ -165,7 +178,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -228,11 +241,11 @@ text.brand { </svg></g> <text font-size="5pt" letter-spacing="2px" transform="translate(12.5 105)">IN</text> </g> - <!-- <rect width="9" height="40" fill="#f00" transform="translate(39.5 300)" /> --> + </g> <g transform="translate(92 20)"> - <!-- <rect width="39" height="344" fill="#ccc" transform="translate(3 0)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(13.7 9)">CH3</text> <g transform="translate(0 12)"><svg> <g transform="translate(0 6.5)"> @@ -265,7 +278,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -328,11 +341,11 @@ text.brand { </svg></g> <text font-size="5pt" letter-spacing="2px" transform="translate(12.5 105)">IN</text> </g> - <!-- <rect width="9" height="40" fill="#f00" transform="translate(39.5 300)" /> --> + </g> <g transform="translate(136 20)"> - <!-- <rect width="39" height="344" fill="#ccc" transform="translate(3 0)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(13.7 9)">CH4</text> <g transform="translate(0 12)"><svg> <g transform="translate(0 6.5)"> @@ -365,7 +378,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -428,11 +441,11 @@ text.brand { </svg></g> <text font-size="5pt" letter-spacing="2px" transform="translate(12.5 105)">IN</text> </g> - <!-- <rect width="9" height="40" fill="#f00" transform="translate(39.5 300)" /> --> + </g> <g transform="translate(180 20)"> - <!-- <rect width="39" height="344" fill="#ccc" transform="translate(3 0)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(13.7 9)">CH5</text> <g transform="translate(0 12)"><svg> <g transform="translate(0 6.5)"> @@ -465,7 +478,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -528,11 +541,11 @@ text.brand { </svg></g> <text font-size="5pt" letter-spacing="2px" transform="translate(12.5 105)">IN</text> </g> - <!-- <rect width="9" height="40" fill="#f00" transform="translate(39.5 300)" /> --> + </g> <g transform="translate(224 20)"> - <!-- <rect width="39" height="344" fill="#ccc" transform="translate(3 0)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(13.7 9)">CH6</text> <g transform="translate(0 12)"><svg> <g transform="translate(0 6.5)"> @@ -565,7 +578,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -628,11 +641,11 @@ text.brand { </svg></g> <text font-size="5pt" letter-spacing="2px" transform="translate(12.5 105)">IN</text> </g> - <!-- <rect width="9" height="40" fill="#f00" transform="translate(39.5 300)" /> --> + </g> <g transform="translate(268 20)"> - <!-- <rect width="39" height="344" fill="#ccc" transform="translate(3 0)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(13.7 9)">CH7</text> <g transform="translate(0 12)"><svg> <g transform="translate(0 6.5)"> @@ -665,7 +678,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -728,11 +741,11 @@ text.brand { </svg></g> <text font-size="5pt" letter-spacing="2px" transform="translate(12.5 105)">IN</text> </g> - <!-- <rect width="9" height="40" fill="#f00" transform="translate(39.5 300)" /> --> + </g> <g transform="translate(312 20)"> - <!-- <rect width="39" height="344" fill="#ccc" transform="translate(3 0)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(13.7 9)">CH8</text> <g transform="translate(0 12)"><svg> <g transform="translate(0 6.5)"> @@ -765,7 +778,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -828,11 +841,11 @@ text.brand { </svg></g> <text font-size="5pt" letter-spacing="2px" transform="translate(12.5 105)">IN</text> </g> - <!-- <rect width="9" height="40" fill="#f00" transform="translate(39.5 300)" /> --> + </g> <g transform="translate(356 20)"> - <!-- <rect width="39" height="344" fill="#ccc" transform="translate(3 0)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(13.7 9)">MIX</text> <g transform="translate(0 12)"><svg> <g transform="translate(0 6.5)"> @@ -865,7 +878,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -918,5 +931,5 @@ text.brand { <text font-size="5pt" letter-spacing="2px" transform="translate(15 108)">R</text> </g> </g> - <!-- <polyline points="0,0 225,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 360)" /> --> + </svg> diff --git a/res-pp/Mix8x-pp.svg b/res-pp/Mix8x-pp.svg @@ -13,23 +13,36 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 404,1 404,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 404.5,0.5 404.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 405,0 405,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <rect width="170" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="170" height="20" fill="#0f0" transform="translate(235 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(395 0)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="168" y="19" font-size="12pt" letter-spacing="4px">MIX8X</text> - <g transform="translate(162.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="405.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 404.0,1 404.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 404.5,0.5 404.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 405.0,0 405.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(202.5 19)">MIX8X</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(202.5 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(187.0 -5)"/> + </g> + </svg> <g transform="translate(4 20)"> <text font-size="5pt" letter-spacing="2px" transform="translate(13.7 9)">CH1</text> @@ -1056,7 +1069,7 @@ text.brand { </g> <g transform="translate(356 20)"> - <!-- <rect width="39" height="344" fill="#ccc" transform="translate(3 0)" /> --> + <g transform="translate(5.5 1)"> <rect width="34" height="50" rx="5" fill="#bbb"/> <g transform="translate(5 3)"><svg id="SEND_A_OUTPUT"> @@ -1155,6 +1168,6 @@ text.brand { <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke="#333" stroke-width="0.5" stroke-linecap="round" fill="none" transform="rotate(-43)"/> </g> </svg></g> - <!-- <polyline points="0,0 0,350" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> + </g> </svg> diff --git a/res-pp/Mono-pp.svg b/res-pp/Mono-pp.svg @@ -13,11 +13,24 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> <symbol id="compression-mono" viewBox="0 0 11px 75px"> - <!-- <rect width="11" height="75" x="0" y="0" rx="0" fill="#ccc" /> --> + <rect width="5" height="13" x="0" y="1" rx="0" fill="#aaa" transform="translate(3 0)"/> <rect width="5" height="13" x="0" y="1" rx="0" fill="#aaa" transform="translate(3 15)"/> </symbol> @@ -38,34 +51,37 @@ text.brand { </g> <g transform="translate(0 15)"> - <!-- <polyline points="0,0 3,0" stroke="#333" fill="none" transform="translate(23 0)" /> --> + <text font-size="6.0pt" transform="translate(31 0) rotate(-90) translate(-4.5 2.2)">dB</text> </g> </g> </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">MONO</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">MONO</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2.0px" transform="translate(8 0)">CHAN</text> </g> <g transform="translate(2.5 30)"> - <!-- <rect width="40" height="40" fill="#fafafa" transform="translate(0 0)" /> --> + <g transform="translate(0, 0) translate(1.8 1.8)"><svg id="CHANNEL_1_WIDGET"> <rect width="6.4" height="6.4" fill="#0f0"/> </svg></g> @@ -119,9 +135,9 @@ text.brand { </svg></g> </g> - <!-- <rect width="45" height="14" fill="#0f0" transform="translate(0 72)" /> --> - <!-- <rect width="45" height="14" fill="#0f0" transform="translate(0 178)" /> --> - <!-- <rect width="45" height="14" fill="#0f0" transform="translate(0 237)" /> --> + + + <g transform="translate(0 92)"> <text font-size="6pt" letter-spacing="2.0px" transform="translate(8 0)">COMP</text> @@ -150,8 +166,8 @@ text.brand { </g> <g transform="translate(17 147)"> - <use id="COMPRESSION_WIDGET" xlink:href="#compression-mono" transform="translate(0 -1)"/> - <use xlink:href="#guide-compression-mono" transform="translate(-13 -11)"/> + <use id="COMPRESSION_WIDGET" xlink:href="#compression-mono" transform="translate(0 -1)" href="#compression-mono"/> + <use xlink:href="#guide-compression-mono" transform="translate(-13 -11)" href="#guide-compression-mono"/> </g> <g transform="translate(0 198)"> diff --git a/res-pp/Mult-pp.svg b/res-pp/Mult-pp.svg @@ -13,20 +13,38 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">MULT</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">MULT</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 18)"> <g transform="translate(0 0)"> diff --git a/res-pp/Mumix-pp.svg b/res-pp/Mumix-pp.svg @@ -13,18 +13,36 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="26" y="17" font-size="9pt" letter-spacing="3px">MUMIX</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="90.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 89.0,1 89.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 90.0,0 90.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="9pt" letter-spacing="3px" text-anchor="end" transform="translate(83.0 17)">MUMIX</text> + <g transform="translate(5.5 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> + <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> + </g> + </svg> <g transform="translate(2 25)"> <g transform="translate(5.5 0)"> @@ -135,14 +153,14 @@ text.brand { </svg></g> </g> - <!-- <polyline points="0,0 0,380" stroke-width="0.5" stroke="#0f0" transform="translate(24.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke-width="0.5" stroke="#0f0" transform="translate(65.5 0)" /> --> - <!-- <polyline points="0,0 90,0" stroke-width="0.5" stroke="#0f0" transform="translate(0 42)" /> --> - <!-- <polyline points="0,0 90,0" stroke-width="0.5" stroke="#0f0" transform="translate(0 79)" /> --> - <!-- <polyline points="0,0 90,0" stroke-width="0.5" stroke="#0f0" transform="translate(0 116)" /> --> - <!-- <polyline points="0,0 90,0" stroke-width="0.5" stroke="#0f0" transform="translate(0 153)" /> --> - <!-- <polyline points="0,0 90,0" stroke-width="0.5" stroke="#0f0" transform="translate(0 190)" /> --> - <!-- <polyline points="0,0 90,0" stroke-width="0.5" stroke="#0f0" transform="translate(0 227)" /> --> - <!-- <polyline points="0,0 90,0" stroke-width="0.5" stroke="#0f0" transform="translate(0 264)" /> --> - <!-- <polyline points="0,0 90,0" stroke-width="0.5" stroke="#0f0" transform="translate(0 301)" /> --> + + + + + + + + + + </svg> diff --git a/res-pp/Mute8-pp.svg b/res-pp/Mute8-pp.svg @@ -13,21 +13,36 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <rect width="40" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="40" height="20" fill="#0f0" transform="translate(110 0)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="36.5" y="19" font-size="12pt" letter-spacing="4px">MUTE8</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="150.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 149.0,1 149.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 150.0,0 150.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(75.0 19)">MUTE8</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(75.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(59.5 -5)"/> + </g> + </svg> <g transform="translate(8 32)"> <rect width="30" height="328" rx="5" fill="#fafafa"/> @@ -142,7 +157,7 @@ text.brand { </g> <g transform="translate(77.5 32)"> - <!-- <rect width="30" height="328" rx="5" fill="#fafafa" /> --> + <g transform="translate(0 4)"> <g transform="translate(0 2)"> <g transform="translate(1 3)"><svg id="MUTE1_PARAM"> diff --git a/res-pp/Noise-pp.svg b/res-pp/Noise-pp.svg @@ -13,20 +13,38 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">NOISE</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">NOISE</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 18)"> <g transform="translate(7.5 0)"> diff --git a/res-pp/Nsgt-pp.svg b/res-pp/Nsgt-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -20,7 +33,7 @@ text.brand { <g transform="translate(35 35)"> <text font-size="6.0pt" transform="rotate(-240) translate(25 0) rotate(240) translate(-2.5 2.5)">1</text> <text font-size="6.0pt" transform="rotate(-193.72) translate(25 0) rotate(193.72) translate(-8 2.5)">1.1</text> - <text font-size="6.0pt" transform="rotate(-149.70) translate(25 0) rotate(149.70) translate(-9 2.5)">1.3</text> + <text font-size="6.0pt" transform="rotate(-149.7) translate(25 0) rotate(149.7) translate(-9 2.5)">1.3</text> <text font-size="6.0pt" transform="rotate(-108.93) translate(25 0) rotate(108.93) translate(-9 2.5)">1.6</text> <text font-size="6.0pt" transform="rotate(-74.52) translate(25 0) rotate(74.52) translate(-2.3 2.5)">2</text> <text font-size="6.0pt" transform="rotate(-47.12) translate(25 0) rotate(47.12) translate(-2.3 2.5)">2.5</text> @@ -31,22 +44,27 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="38" y="17" font-size="9pt" letter-spacing="3px">NSGT</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="90.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 89.0,1 89.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 90.0,0 90.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="9pt" letter-spacing="3px" text-anchor="end" transform="translate(83.0 17)">NSGT</text> + <g transform="translate(5.5 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> + <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> + </g> + </svg> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(45 0)" /> --> - <!-- <rect width="90" height="15" fill="#0f0" transform="translate(0 18)" /> --> - <!-- <rect width="90" height="15" fill="#0f0" transform="translate(0 102)" /> --> - <!-- <rect width="90" height="7" fill="#0f0" transform="translate(0 185)" /> --> - <!-- <rect width="90" height="7" fill="#0f0" transform="translate(0 232)" /> --> + + + + + <g transform="translate(0 40)"> <text font-size="8pt" letter-spacing="2px" transform="translate(8 0)">THRESHOLD</text> @@ -84,7 +102,7 @@ text.brand { <circle cx="0" cy="0" r="18.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-ratio-nsgt" transform="translate(10 -3)"/> + <use xlink:href="#dial-ratio-nsgt" transform="translate(10 -3)" href="#dial-ratio-nsgt"/> </g> <g transform="translate(40 198)"> diff --git a/res-pp/Offset-pp.svg b/res-pp/Offset-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -50,7 +63,7 @@ text.brand { </g> <g transform="rotate(-90) translate(17 0)"> - <!-- <polyline points="0,0 4,0" stroke-width="0.5" stroke="#333" /> --> + <g transform="translate(2.4 0) rotate(90)"> <text font-size="6.5pt" transform="translate(-2.3 3.3)">0</text> </g> @@ -88,13 +101,13 @@ text.brand { </g> <g transform="rotate(-225) translate(22 0)"> - <!-- <polyline points="-10,0 10,0" stroke-width="0.5" stroke="#0f0" /> --> + <g transform="translate(2.5 0) rotate(225)"> <text font-size="9pt" transform="translate(-2 3.4)">-</text> </g> </g> <g transform="rotate(45) translate(22 0)"> - <!-- <polyline points="-10,0 10,0" stroke-width="0.5" stroke="#0f0" /> --> + <g transform="translate(2.5 0) rotate(-45)"> <text font-size="7pt" transform="translate(-2.9 3)">+</text> </g> @@ -139,7 +152,7 @@ text.brand { </g> <g transform="rotate(-90) translate(17 0)"> - <!-- <polyline points="0,0 4,0" stroke-width="0.5" stroke="#333" /> --> + <g transform="translate(2.4 0) rotate(90)"> <text font-size="6.5pt" transform="translate(-2.3 3.3)">0</text> </g> @@ -180,13 +193,13 @@ text.brand { </g> <g transform="rotate(-225) translate(22 0)"> - <!-- <polyline points="-10,0 10,0" stroke-width="0.5" stroke="#0f0" /> --> + <g transform="translate(2.5 0) rotate(225)"> <text font-size="9pt" transform="translate(-2 3.4)">-</text> </g> </g> <g transform="rotate(45) translate(22 0)"> - <!-- <polyline points="-10,0 10,0" stroke-width="0.5" stroke="#0f0" /> --> + <g transform="translate(2.5 0) rotate(-45)"> <text font-size="7pt" transform="translate(-2.9 3)">+</text> </g> @@ -195,18 +208,23 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">OFFSET</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">OFFSET</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2px" transform="translate(3 0)">OFFSET</text> @@ -217,7 +235,7 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-offset-offset" transform="scale(1) translate(0 7)"/> + <use xlink:href="#dial-offset-offset" transform="scale(1) translate(0 7)" href="#dial-offset-offset"/> <g transform="translate(5.5 53)"> <rect width="34" height="39" rx="5" fill="#fafafa"/> <g transform="translate(5 3)"><svg id="OFFSET_INPUT"> @@ -239,7 +257,7 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-exp-offset" transform="scale(1) translate(0 7)"/> + <use xlink:href="#dial-exp-offset" transform="scale(1) translate(0 7)" href="#dial-exp-offset"/> <g transform="translate(5.5 53)"> <rect width="34" height="38" rx="5" fill="#fafafa"/> <g transform="translate(5 3)"><svg id="SCALE_INPUT"> @@ -277,5 +295,5 @@ text.brand { </g> </g> - <!-- <polyline points="0,0 45,0" stroke-width="0.5" stroke="#0f0" transform="translate(0 73)" /> --> + </svg> diff --git a/res-pp/OneEight-pp.svg b/res-pp/OneEight-pp.svg @@ -13,18 +13,36 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="63" y="17" font-size="9pt" letter-spacing="3px">1:8</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="90.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 89.0,1 89.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 90.0,0 90.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="9pt" letter-spacing="3px" text-anchor="end" transform="translate(83.0 17)">1:8</text> + <g transform="translate(5.5 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> + <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> + </g> + </svg> <g transform="translate(6.5 32)"> <rect width="34" height="39" rx="5" fill="#fafafa"/> @@ -80,8 +98,8 @@ text.brand { <text font-size="5pt" letter-spacing="2px" transform="translate(-1.3 34)">REV</text> </g> - <!-- <rect width="45" height="14" fill="#0f0" transform="translate(0 200)" /> --> - <!-- <rect width="45" height="14" fill="#0f0" transform="translate(0 307)" /> --> + + <g transform="translate(1 220)"> <text font-size="6pt" letter-spacing="1.5px" transform="translate(4.5 0)">SELECT</text> <g transform="translate(0 2)"><svg id="SELECT_PARAM"> @@ -219,8 +237,8 @@ text.brand { </svg></g> </g> - <!-- <polyline points="0,0 90,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 47)" /> --> - <!-- <polyline points="0,0 90,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 336)" /> --> - <!-- <polyline points="0,0 90,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 351)" /> --> - <!-- <polyline points="0,0 0,360" stroke="#f00" stroke-width="1" fill="none" transform="translate(23.50 0)" /> --> + + + + </svg> diff --git a/res-pp/PEQ-pp.svg b/res-pp/PEQ-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -51,24 +64,26 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(100 0)" /> --> - - <text class="title" x="53" y="19" font-size="12pt" letter-spacing="4px">PEQ</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="150.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 149.0,1 149.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 150.0,0 150.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(75.0 19)">PEQ</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(75.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(59.5 -5)"/> + </g> + </svg> <g transform="translate(0 25)"> - <!-- <rect width="150" height="60" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <polyline points="0,30 150,30" stroke="#f00" stroke-width="1" fill="none" /> --> - <!-- <polyline points="0,0 150,0" stroke="#0ff" stroke-width="1" fill="none" transform="translate(0 26)" /> --> + + + <g transform="translate(5.5 18)"><svg id="A_LIGHT"> <rect width="6.4" height="6.4" fill="#0f0"/> </svg></g> @@ -82,7 +97,7 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-level-peq" transform="translate(13 3.5)"/> + <use xlink:href="#dial-level-peq" transform="translate(13 3.5)" href="#dial-level-peq"/> <text font-size="6pt" letter-spacing="2px" transform="translate(69 58)">FREQ</text> <g transform="translate(59 3.5)"><svg id="A_FREQUENCY_PARAM"> @@ -92,7 +107,7 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-frequency-peq" transform="translate(56 3.5)"/> + <use xlink:href="#dial-frequency-peq" transform="translate(56 3.5)" href="#dial-frequency-peq"/> <text font-size="6pt" letter-spacing="2px" transform="translate(113 19) rotate(270)">BW</text> <g transform="translate(122 4)"><svg id="A_BANDWIDTH_PARAM"> @@ -145,9 +160,9 @@ text.brand { </g> <g transform="translate(0 93)"> - <!-- <rect width="150" height="60" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <polyline points="0,30 150,30" stroke="#f00" stroke-width="1" fill="none" /> --> - <!-- <polyline points="0,0 150,0" stroke="#0ff" stroke-width="1" fill="none" transform="translate(0 26)" /> --> + + + <g transform="translate(5.5 18)"><svg id="B_LIGHT"> <rect width="6.4" height="6.4" fill="#0f0"/> </svg></g> @@ -161,7 +176,7 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-level-peq" transform="translate(13 3.5)"/> + <use xlink:href="#dial-level-peq" transform="translate(13 3.5)" href="#dial-level-peq"/> <text font-size="6pt" letter-spacing="2px" transform="translate(69 58)">FREQ</text> <g transform="translate(59 3.5)"><svg id="B_FREQUENCY_PARAM"> @@ -171,7 +186,7 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-frequency-peq" transform="translate(56 3.5)"/> + <use xlink:href="#dial-frequency-peq" transform="translate(56 3.5)" href="#dial-frequency-peq"/> <text font-size="6pt" letter-spacing="2px" transform="translate(113 22) rotate(270)">BW</text> <g transform="translate(122 7)"><svg id="B_BANDWIDTH_PARAM"> @@ -215,9 +230,9 @@ text.brand { </g> <g transform="translate(0 159)"> - <!-- <rect width="150" height="60" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <polyline points="0,30 150,30" stroke="#f00" stroke-width="1" fill="none" /> --> - <!-- <polyline points="0,0 150,0" stroke="#0ff" stroke-width="1" fill="none" transform="translate(0 26)" /> --> + + + <g transform="translate(5.5 18)"><svg id="C_LIGHT"> <rect width="6.4" height="6.4" fill="#0f0"/> </svg></g> @@ -231,7 +246,7 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-level-peq" transform="translate(13 3.5)"/> + <use xlink:href="#dial-level-peq" transform="translate(13 3.5)" href="#dial-level-peq"/> <text font-size="6pt" letter-spacing="2px" transform="translate(69 58)">FREQ</text> <g transform="translate(59 3.5)"><svg id="C_FREQUENCY_PARAM"> @@ -241,7 +256,7 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-frequency-peq" transform="translate(56 3.5)"/> + <use xlink:href="#dial-frequency-peq" transform="translate(56 3.5)" href="#dial-frequency-peq"/> <text font-size="6pt" letter-spacing="2px" transform="translate(113 19) rotate(270)">BW</text> <g transform="translate(122 4)"><svg id="C_BANDWIDTH_PARAM"> diff --git a/res-pp/PEQ14-pp.svg b/res-pp/PEQ14-pp.svg @@ -13,24 +13,39 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 689,1 689,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 689.5,0.5 689.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 690,0 690,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(75 0)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <!-- <rect width="80" height="23" fill="#f0f" transform="translate(20 360)" /> --> - <text class="title" x="311.5" y="19" font-size="12pt" letter-spacing="4px">PEQ14</text> - <g transform="translate(305 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="690.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 689.0,1 689.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 689.5,0.5 689.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 690.0,0 690.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(345.0 19)">PEQ14</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(345.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(329.5 -5)"/> + </g> + </svg> <g transform="translate(6.5 48)"> - <!-- <rect width="62" height="40" fill="#f0f" transform="translate(0 0)" /> --> + <g transform="translate(40.5 11)"><svg id="FREQUENCY_CV_PARAM"> <g transform="translate(8 8)"> <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/> @@ -57,11 +72,11 @@ text.brand { <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/> </g> </svg></g> - <!-- <rect width="62" height="25" fill="#0f0" transform="translate(0 40)" /> --> + </g> <g transform="translate(6.5 113)"> - <!-- <rect width="62" height="40" fill="#f0f" transform="translate(0 0)" /> --> + <g transform="translate(40.5 8)"><svg id="BANDWIDTH_PARAM"> <g transform="translate(8 8)"> <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/> @@ -88,11 +103,11 @@ text.brand { <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/> </g> </svg></g> - <!-- <rect width="62" height="25" fill="#0f0" transform="translate(0 40)" /> --> + </g> <g transform="translate(17.5 179)"> - <!-- <rect width="40" height="23" fill="#f0f" transform="translate(0 0)" /> --> + <text font-size="5pt" letter-spacing="1px" transform="translate(0 8.5)">CH1-LP</text> <g transform="translate(31 1)"><svg id="LP_PARAM"> <g transform="translate(4.5 4.5)"> @@ -105,11 +120,11 @@ text.brand { <circle r="4" stroke-width="1" stroke="#00f" fill="#f00"/> </g> </svg></g> - <!-- <rect width="62" height="25" fill="#0f0" transform="translate(0 23)" /> --> + </g> <g transform="translate(18.5 227)"> - <!-- <rect width="38" height="35" fill="#f0f" transform="translate(0 0)" /> --> + <text font-size="5pt" letter-spacing="1px" transform="translate(5 34.5) rotate(-90)">FCV RNG</text> <g transform="translate(10 1)"><svg id="FMOD_RELATIVE_LIGHT"> <rect width="6.4" height="6.4" fill="#0f0"/> @@ -124,7 +139,7 @@ text.brand { <circle r="4" stroke-width="1" stroke="#00f" fill="#f00"/> </g> </svg></g> - <!-- <rect width="62" height="25" fill="#0f0" transform="translate(0 35)" /> --> + </g> <g transform="translate(5.5 287)"> @@ -195,7 +210,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -307,7 +322,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -419,7 +434,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -531,7 +546,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -643,7 +658,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -755,7 +770,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -867,7 +882,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -979,7 +994,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -1091,7 +1106,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -1203,7 +1218,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -1315,7 +1330,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -1427,7 +1442,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -1539,7 +1554,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -1651,7 +1666,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> diff --git a/res-pp/PEQ14XF-pp.svg b/res-pp/PEQ14XF-pp.svg @@ -13,18 +13,36 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 74,1 74,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 74.5,0.5 74.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 75,0 75,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="20" y="14" font-size="7pt" letter-spacing="1px">PEQ14XF</text> - <g transform="translate(25 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BGA</text> - <rect width="2" height="2" fill="#ddd" transform="translate(11.5 -4)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="75.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 74.0,1 74.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 74.5,0.5 74.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 75.0,0 75.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="9pt" letter-spacing="3px" text-anchor="end" transform="translate(68.0 17)">PEQ14XF</text> + <g transform="translate(25 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BGA</text> + <rect width="2" height="2" fill="#ddd" transform="translate(11.5 -4)"/> + </g> + </svg> <g transform="translate(-2.5 24)"> <g transform="translate(14.5 6)"><svg id="DAMP_PARAM"> @@ -191,7 +209,7 @@ text.brand { </g> </g> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(18.75 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(37.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(56.25 0)" /> --> + + + </svg> diff --git a/res-pp/PEQ14XR-pp.svg b/res-pp/PEQ14XR-pp.svg @@ -13,18 +13,36 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 74,1 74,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 74.5,0.5 74.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 75,0 75,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="20" y="14" font-size="7pt" letter-spacing="1px">PEQ14XR</text> - <g transform="translate(25 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BGA</text> - <rect width="2" height="2" fill="#ddd" transform="translate(11.5 -4)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="75.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 74.0,1 74.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 74.5,0.5 74.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 75.0,0 75.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="9pt" letter-spacing="3px" text-anchor="end" transform="translate(68.0 17)">PEQ14XR</text> + <g transform="translate(25 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BGA</text> + <rect width="2" height="2" fill="#ddd" transform="translate(11.5 -4)"/> + </g> + </svg> <g transform="translate(-2.5 24)"> <g transform="translate(14.5 6)"><svg id="DAMP_PARAM"> diff --git a/res-pp/PEQ14XV-pp.svg b/res-pp/PEQ14XV-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -32,16 +45,21 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 74,1 74,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 74.5,0.5 74.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 75,0 75,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="20" y="14" font-size="7pt" letter-spacing="1px">PEQ14XV</text> - <g transform="translate(25 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BGA</text> - <rect width="2" height="2" fill="#ddd" transform="translate(11.5 -4)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="75.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 74.0,1 74.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 74.5,0.5 74.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 75.0,0 75.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="9pt" letter-spacing="3px" text-anchor="end" transform="translate(68.0 17)">PEQ14XV</text> + <g transform="translate(25 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BGA</text> + <rect width="2" height="2" fill="#ddd" transform="translate(11.5 -4)"/> + </g> + </svg> <text font-size="6pt" letter-spacing="1.5px" transform="translate(9 30)">FOLLOWERS</text> @@ -101,7 +119,7 @@ text.brand { <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/> </g> </svg></g> - <!-- <rect width="75" height="17" fill="#f0f" transform="translate(-32.5 66)" /> --> + </g> <g transform="translate(0 119)"> @@ -113,7 +131,7 @@ text.brand { <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-transpose-peq14xv" transform="translate(15 3.5)"/> + <use xlink:href="#dial-transpose-peq14xv" transform="translate(15 3.5)" href="#dial-transpose-peq14xv"/> <rect width="30" height="30" rx="5" fill="#fafafa" transform="translate(22.5 47)"/> <g transform="translate(25.5 50)"><svg id="TRANSPOSE_INPUT"> <g transform="translate(12 12)"> @@ -121,7 +139,7 @@ text.brand { <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/> </g> </svg></g> - <!-- <rect width="75" height="17" fill="#f0f" transform="translate(0 77)" /> --> + </g> <g transform="translate(0 212)"> @@ -185,7 +203,7 @@ text.brand { </svg></g> </g> - <!-- <rect width="75" height="17" fill="#f0f" transform="translate(0 56)" /> --> + </g> <g transform="translate(5.5 287)"> @@ -223,7 +241,7 @@ text.brand { <text font-size="5pt" letter-spacing="2px" transform="translate(36 70)">EVEN</text> </g> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(18.75 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(37.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(56.25 0)" /> --> + + + </svg> diff --git a/res-pp/PEQ6-pp.svg b/res-pp/PEQ6-pp.svg @@ -13,29 +13,42 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 314,1 214,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 314.5,0.5 314.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 315,0 315,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <rect width="125" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="125" height="20" fill="#0f0" transform="translate(190 0)" /> --> - <!-- <rect width="120" height="20" fill="#0f0" transform="translate(0 360)" /> --> - <!-- <rect width="120" height="20" fill="#0f0" transform="translate(195 360)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="129" y="19" font-size="12pt" letter-spacing="4px">PEQ6</text> - <g transform="translate(118 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="315.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 314.0,1 314.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 314.5,0.5 314.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 315.0,0 315.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(157.5 19)">PEQ6</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(157.5 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(142.0 -5)"/> + </g> + </svg> - <!-- <polyline points="0,0 315,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 24)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> + + <g transform="translate(0 40)"> - <!-- <rect width="37" height="66" fill="#f0f" transform="translate(0 0)" /> --> + <g transform="translate(14.5 7)"><svg id="FREQUENCY_CV_PARAM"> <g transform="translate(8 8)"> <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/> @@ -65,7 +78,7 @@ text.brand { </g> <g transform="translate(0 124)"> - <!-- <rect width="37" height="66" fill="#f0f" transform="translate(0 0)" /> --> + <g transform="translate(14.5 5)"><svg id="BANDWIDTH_PARAM"> <g transform="translate(8 8)"> <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/> @@ -95,7 +108,7 @@ text.brand { </g> <g transform="translate(2 209)"> - <!-- <rect width="40" height="23" fill="#f0f" transform="translate(2.5 0)" /> --> + <text font-size="5pt" letter-spacing="1px" transform="translate(2.5 8.5)">CH1-LP</text> <g transform="translate(33.5 1)"><svg id="LP_PARAM"> <g transform="translate(4.5 4.5)"> @@ -111,7 +124,7 @@ text.brand { </g> <g transform="translate(6 242)"> - <!-- <rect width="37" height="35" fill="#f0f" transform="translate(0 0)" /> --> + <text font-size="5pt" letter-spacing="1px" transform="translate(5 34.5) rotate(-90)">FCV RNG</text> <g transform="translate(10 1)"><svg id="FMOD_RELATIVE_LIGHT"> <rect width="6.4" height="6.4" fill="#0f0"/> @@ -181,7 +194,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -293,7 +306,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -405,7 +418,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -517,7 +530,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -629,7 +642,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> @@ -741,7 +754,7 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-48</text> </g> <g transform="translate(0 151.5)"> - <!-- <polyline points="0,0 6.5,0" stroke="#333" fill="none" transform="translate(10.5 0)" /> --> + <text font-size="6.0pt" transform="translate(7 -10) rotate(-90) translate(-9 4)">dB</text> </g> </svg></g> diff --git a/res-pp/PEQ6XF-pp.svg b/res-pp/PEQ6XF-pp.svg @@ -13,20 +13,38 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">PEQ6XF</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">PEQ6XF</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 24)"> <g transform="translate(14.5 8)"><svg id="DAMP_PARAM"> diff --git a/res-pp/Pan-pp.svg b/res-pp/Pan-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -33,23 +46,23 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 68)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 127)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 177)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">PAN</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">PAN</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 15)"> <g transform="translate(9.5 9.5)"><svg id="PAN1_PARAM"> @@ -59,7 +72,7 @@ text.brand { <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-panner-pan" transform="translate(0 0)"/> + <use xlink:href="#dial-panner-pan" transform="translate(0 0)" href="#dial-panner-pan"/> <g transform="translate(5.5 44)"> <rect width="34" height="73" rx="5" fill="#fafafa"/> <g transform="translate(5 3)"><svg id="CV1_INPUT"> @@ -87,7 +100,7 @@ text.brand { <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-panner-pan" transform="translate(0 0)"/> + <use xlink:href="#dial-panner-pan" transform="translate(0 0)" href="#dial-panner-pan"/> <g transform="translate(5.5 44)"> <rect width="34" height="73" rx="5" fill="#fafafa"/> <g transform="translate(5 3)"><svg id="CV2_INPUT"> diff --git a/res-pp/Pgmr-pp.svg b/res-pp/Pgmr-pp.svg @@ -13,24 +13,40 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 224,1 224,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 225,0 225,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="80" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="80" height="20" fill="#0f0" transform="translate(145 0)" /> --> - <text class="title" x="82" y="19" font-size="12pt" letter-spacing="4px">PGMR</text> - <g transform="translate(72.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <!-- <polyline points="0,0 225,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 30)" /> --> - <!-- <polyline points="0,0 225,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 135.5)" /> --> - <!-- <polyline points="0,0 225,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 360)" /> --> + <svg> + <svg> + <rect class="module-background background-fill" width="225.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 224.0,1 224.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 225.0,0 225.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(112.5 19)">PGMR</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(112.5 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(97.0 -5)"/> + </g> + </svg> + + + + <g transform="translate(5.5 56)"> <rect width="34" height="155" rx="5" fill="#bbb" transform="translate(0 -10)"/> @@ -109,7 +125,7 @@ text.brand { </g> <g transform="translate(45 30)"> - <!-- <rect width="34" height="330" fill="#ccc" transform="translate(5.5 0)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(20.5 -1)">1</text> <g transform="translate(9.5 10.5)"><svg id="CVA1_PARAM"> <g transform="translate(13 13)"> @@ -297,7 +313,7 @@ text.brand { </g> <g transform="translate(90 30)"> - <!-- <rect width="34" height="330" fill="#ccc" transform="translate(5.5 0)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(20.5 -1)">2</text> <g transform="translate(9.5 10.5)"><svg id="CVA2_PARAM"> <g transform="translate(13 13)"> @@ -485,7 +501,7 @@ text.brand { </g> <g transform="translate(135 30)"> - <!-- <rect width="34" height="330" fill="#ccc" transform="translate(5.5 0)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(20.5 -1)">3</text> <g transform="translate(9.5 10.5)"><svg id="CVA3_PARAM"> <g transform="translate(13 13)"> @@ -673,7 +689,7 @@ text.brand { </g> <g transform="translate(180 30)"> - <!-- <rect width="34" height="330" fill="#ccc" transform="translate(5.5 0)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(20.5 -1)">4</text> <g transform="translate(9.5 10.5)"><svg id="CVA4_PARAM"> <g transform="translate(13 13)"> @@ -859,5 +875,5 @@ text.brand { </g> </g>Z </g> - <!-- <polyline points="0,0 225,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 315)" /> --> + </svg> diff --git a/res-pp/PgmrX-pp.svg b/res-pp/PgmrX-pp.svg @@ -13,23 +13,39 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 179,1 179,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 179.5,0.5 179.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 180,0 180,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(130 0)" /> --> - <text class="title" x="52" y="19" font-size="12pt" letter-spacing="4px">PGMRX</text> - <g transform="translate(50 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="180.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 179.0,1 179.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 179.5,0.5 179.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 180.0,0 180.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(90.0 19)">PGMRX</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(90.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(74.5 -5)"/> + </g> + </svg> <g transform="translate(0 30)"> - <!-- <rect width="34" height="330" fill="#ccc" transform="translate(5.5 0)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(18 -1)">+1</text> <g transform="translate(9.5 10.5)"><svg id="CVA1_PARAM"> <g transform="translate(13 13)"> @@ -217,7 +233,7 @@ text.brand { </g> <g transform="translate(45 30)"> - <!-- <rect width="34" height="330" fill="#ccc" transform="translate(5.5 0)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(18 -1)">+2</text> <g transform="translate(9.5 10.5)"><svg id="CVA2_PARAM"> <g transform="translate(13 13)"> @@ -405,7 +421,7 @@ text.brand { </g> <g transform="translate(90 30)"> - <!-- <rect width="34" height="330" fill="#ccc" transform="translate(5.5 0)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(18 -1)">+3</text> <g transform="translate(9.5 10.5)"><svg id="CVA3_PARAM"> <g transform="translate(13 13)"> @@ -593,7 +609,7 @@ text.brand { </g> <g transform="translate(135 30)"> - <!-- <rect width="34" height="330" fill="#ccc" transform="translate(5.5 0)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(17.5 -1)">+4</text> <g transform="translate(9.5 10.5)"><svg id="CVA4_PARAM"> <g transform="translate(13 13)"> diff --git a/res-pp/PolyCon16-pp.svg b/res-pp/PolyCon16-pp.svg @@ -13,24 +13,42 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 119,1 119,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 119.5,0.5 119.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 120,0 120,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="24" y="17" font-size="9pt" letter-spacing="2px">POLYCON16</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="120.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 119.0,1 119.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 119.5,0.5 119.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 120.0,0 120.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="9pt" letter-spacing="2px" text-anchor="middle" transform="translate(60.0 19)">POLYCON16</text> + <g transform="translate(5.5 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> + <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> + </g> + </svg> - <!-- <polyline points="0,0 120,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 24)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(33.33 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(15.33 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(86.67 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(104.67 0)" /> --> + + + + + <g transform="translate(21.5 22)"> <g transform="translate(3.6 8)"><svg id="CHANNEL1_PARAM"> diff --git a/res-pp/PolyCon8-pp.svg b/res-pp/PolyCon8-pp.svg @@ -13,26 +13,44 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="0.5px">POLYCON8</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">POLYCON8</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(40 0)" /> --> + + <g transform="translate(0 18)"> - <!-- <rect width="45" height="23" fill="#ff0" transform="translate(0 0)" /> --> + <g transform="translate(14.5 6)"><svg id="CHANNEL1_PARAM"> <g transform="translate(8 8)"> <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/> @@ -57,7 +75,7 @@ text.brand { </svg></g> </g> <g transform="translate(0 49.5)"> - <!-- <rect width="45" height="23" fill="#ff0" transform="translate(0 0)" /> --> + <g transform="translate(14.5 6)"><svg id="CHANNEL2_PARAM"> <g transform="translate(8 8)"> <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/> @@ -82,7 +100,7 @@ text.brand { </svg></g> </g> <g transform="translate(0 81)"> - <!-- <rect width="45" height="23" fill="#ff0" transform="translate(0 0)" /> --> + <g transform="translate(14.5 6)"><svg id="CHANNEL3_PARAM"> <g transform="translate(8 8)"> <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/> @@ -107,7 +125,7 @@ text.brand { </svg></g> </g> <g transform="translate(0 112.5)"> - <!-- <rect width="45" height="23" fill="#ff0" transform="translate(0 0)" /> --> + <g transform="translate(14.5 6)"><svg id="CHANNEL4_PARAM"> <g transform="translate(8 8)"> <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/> @@ -132,7 +150,7 @@ text.brand { </svg></g> </g> <g transform="translate(0 144)"> - <!-- <rect width="45" height="23" fill="#ff0" transform="translate(0 0)" /> --> + <g transform="translate(14.5 6)"><svg id="CHANNEL5_PARAM"> <g transform="translate(8 8)"> <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/> @@ -157,7 +175,7 @@ text.brand { </svg></g> </g> <g transform="translate(0 175.5)"> - <!-- <rect width="45" height="23" fill="#ff0" transform="translate(0 0)" /> --> + <g transform="translate(14.5 6)"><svg id="CHANNEL6_PARAM"> <g transform="translate(8 8)"> <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/> @@ -182,7 +200,7 @@ text.brand { </svg></g> </g> <g transform="translate(0 207)"> - <!-- <rect width="45" height="23" fill="#ff0" transform="translate(0 0)" /> --> + <g transform="translate(14.5 6)"><svg id="CHANNEL7_PARAM"> <g transform="translate(8 8)"> <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/> @@ -207,7 +225,7 @@ text.brand { </svg></g> </g> <g transform="translate(0 238.5)"> - <!-- <rect width="45" height="23" fill="#ff0" transform="translate(0 0)" /> --> + <g transform="translate(14.5 6)"><svg id="CHANNEL8_PARAM"> <g transform="translate(8 8)"> <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/> diff --git a/res-pp/PolyMult-pp.svg b/res-pp/PolyMult-pp.svg @@ -13,22 +13,38 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2px">POLYMULT</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">POLYMULT</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(2.5 30)"> <text font-size="6pt" letter-spacing="1.5px" transform="translate(6.5 0)">CHAN</text> diff --git a/res-pp/PolyOff16-pp.svg b/res-pp/PolyOff16-pp.svg @@ -13,23 +13,36 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 239,1 239,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 239.5,0.5 239.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 240,0 240,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <rect width="60" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="60" height="20" fill="#0f0" transform="translate(180 0)" /> --> - <!-- <rect width="80" height="20" fill="#0f0" transform="translate(0 360)" /> --> - <!-- <rect width="80" height="20" fill="#0f0" transform="translate(160 360)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="57" y="19" font-size="12pt" letter-spacing="4px">POLYOFF16</text> - <g transform="translate(80 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="240.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 239.0,1 239.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 239.5,0.5 239.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 240.0,0 240.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(120.0 19)">POLYOFF16</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(120.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(104.5 -5)"/> + </g> + </svg> <g transform="translate(5.5 24)"> <rect width="34" height="289" rx="5" fill="#fafafa" transform="translate(0 0)"/> @@ -816,8 +829,8 @@ text.brand { <text font-size="6pt" letter-spacing="0.3px" transform="translate(175 308)">OFFSET</text> <text font-size="6pt" letter-spacing="0.3px" transform="translate(208.5 308)">SCALE</text> - <!-- <rect width="60" height="20" fill="#0f0" transform="translate(0 330)" /> --> - <!-- <rect width="60" height="20" fill="#0f0" transform="translate(180 330)" /> --> + + <g transform="translate(73 320)"> <text font-size="6pt" letter-spacing="1.5px" transform="translate(-4 39) rotate(-90) translate(6.5 0)">CHAN</text> diff --git a/res-pp/PolyOff8-pp.svg b/res-pp/PolyOff8-pp.svg @@ -13,26 +13,44 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 119,1 119,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 119.5,0.5 119.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 120,0 120,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="29" y="17" font-size="9pt" letter-spacing="3px">POLYOFF8</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="120.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 119.0,1 119.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 119.5,0.5 119.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 120.0,0 120.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="9pt" letter-spacing="3px" text-anchor="middle" transform="translate(60.0 19)">POLYOFF8</text> + <g transform="translate(5.5 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> + <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> + </g> + </svg> - <!-- <rect width="30" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="30" height="20" fill="#0f0" transform="translate(120 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(15 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(48.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(135 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(115 0)" /> --> + + + + + + + <g transform="translate(5.5 24)"> <rect width="34" height="289" rx="5" fill="#fafafa" transform="translate(0 0)"/> @@ -128,7 +146,7 @@ text.brand { <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke="#333" stroke-width="0.5" stroke-linecap="round" fill="none" transform="rotate(-43)"/> </g> </svg></g> - <!-- <polyline points="0,0 150,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 8)" /> --> + </g> <g transform="translate(0 68)"> @@ -172,7 +190,7 @@ text.brand { <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke="#333" stroke-width="0.5" stroke-linecap="round" fill="none" transform="rotate(-43)"/> </g> </svg></g> - <!-- <polyline points="0,0 150,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 8)" /> --> + </g> <g transform="translate(0 103)"> @@ -216,7 +234,7 @@ text.brand { <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke="#333" stroke-width="0.5" stroke-linecap="round" fill="none" transform="rotate(-43)"/> </g> </svg></g> - <!-- <polyline points="0,0 150,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 8)" /> --> + </g> <g transform="translate(0 138)"> @@ -260,7 +278,7 @@ text.brand { <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke="#333" stroke-width="0.5" stroke-linecap="round" fill="none" transform="rotate(-43)"/> </g> </svg></g> - <!-- <polyline points="0,0 150,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 8)" /> --> + </g> <g transform="translate(0 173)"> @@ -304,7 +322,7 @@ text.brand { <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke="#333" stroke-width="0.5" stroke-linecap="round" fill="none" transform="rotate(-43)"/> </g> </svg></g> - <!-- <polyline points="0,0 150,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 8)" /> --> + </g> <g transform="translate(0 208)"> @@ -348,7 +366,7 @@ text.brand { <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke="#333" stroke-width="0.5" stroke-linecap="round" fill="none" transform="rotate(-43)"/> </g> </svg></g> - <!-- <polyline points="0,0 150,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 8)" /> --> + </g> <g transform="translate(0 243)"> @@ -392,7 +410,7 @@ text.brand { <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke="#333" stroke-width="0.5" stroke-linecap="round" fill="none" transform="rotate(-43)"/> </g> </svg></g> - <!-- <polyline points="0,0 150,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 8)" /> --> + </g> <g transform="translate(0 278)"> @@ -436,7 +454,7 @@ text.brand { <path d="M 0 -12.5 A 12.5 12.5 0 0 0 -12.5 0" stroke="#333" stroke-width="0.5" stroke-linecap="round" fill="none" transform="rotate(-43)"/> </g> </svg></g> - <!-- <polyline points="0,0 150,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 8)" /> --> + </g> <text font-size="6pt" letter-spacing="0.3px" transform="translate(55 308)">OFFSET</text> diff --git a/res-pp/Pressor-pp.svg b/res-pp/Pressor-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -20,7 +33,7 @@ text.brand { <g transform="translate(35 35)"> <text font-size="6.0pt" transform="rotate(-240) translate(25 0) rotate(240) translate(-2.5 2.5)">1</text> <text font-size="6.0pt" transform="rotate(-193.72) translate(25 0) rotate(193.72) translate(-8 2.5)">1.1</text> - <text font-size="6.0pt" transform="rotate(-149.70) translate(25 0) rotate(149.70) translate(-9 2.5)">1.3</text> + <text font-size="6.0pt" transform="rotate(-149.7) translate(25 0) rotate(149.7) translate(-9 2.5)">1.3</text> <text font-size="6.0pt" transform="rotate(-108.93) translate(25 0) rotate(108.93) translate(-9 2.5)">1.6</text> <text font-size="6.0pt" transform="rotate(-74.52) translate(25 0) rotate(74.52) translate(-2.3 2.5)">2</text> <text font-size="6.0pt" transform="rotate(-47.12) translate(25 0) rotate(47.12) translate(-2.3 2.5)">2.5</text> @@ -120,7 +133,7 @@ text.brand { </symbol> <symbol id="compression-pressor" viewBox="0 0 11px 75px"> - <!-- <rect width="11" height="75" x="0" y="0" rx="0" fill="#ccc" /> --> + <rect width="5" height="13" x="0" y="1" rx="0" fill="#aaa" transform="translate(3 0)"/> <rect width="5" height="13" x="0" y="1" rx="0" fill="#aaa" transform="translate(3 15)"/> <rect width="5" height="13" x="0" y="1" rx="0" fill="#aaa" transform="translate(3 30)"/> @@ -158,38 +171,28 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 224,1 224,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 225,0 225,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="60" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="60" height="20" fill="#0f0" transform="translate(165 0)" /> --> - - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(215 0)" /> --> - - <!-- <rect width="12" height="100" fill="#00f3" transform="translate(85 20)" /> --> - <!-- <rect width="12" height="100" fill="#00f3" transform="translate(174 20)" /> --> - - <!-- <rect width="225" height="3" fill="#0f03" transform="translate(0 20)" /> --> - <!-- <rect width="225" height="30" fill="#f003" transform="translate(0 23)" /> --> - <!-- <rect width="225" height="50" fill="#f003" transform="translate(0 91)" /> --> - <!-- <rect width="225" height="50" fill="#f003" transform="translate(0 163)" /> --> - <!-- <rect width="225" height="30" fill="#f003" transform="translate(0 239)" /> --> - - <text class="title" x="61" y="19" font-size="12pt" letter-spacing="4px">PRESSOR</text> - <g transform="translate(72.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="225.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 224.0,1 224.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 225.0,0 225.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(112.5 19)">PRESSOR</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(112.5 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(97.0 -5)"/> + </g> + </svg> <g transform="translate(13 53)"> - <!-- <polyline points="0,19 268,19" stroke="#0f0" stroke-width="1" fill="none" /> --> - <!-- <polyline points="42,-20 42,250" stroke="#0f0" stroke-width="1" fill="none" /> --> - <!-- <polyline points="0,0 270,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 -1)" /> --> - <!-- <polyline points="0,0 270,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 19)" /> --> - <!-- <polyline points="0,0 270,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 39)" /> --> + + + + + <text font-size="8pt" letter-spacing="1.5px" transform="translate(4 56.5) rotate(270)">THRESHOLD</text> <g transform="translate(23 0)"><svg id="THRESHOLD_PARAM"> <g transform="translate(19 19)"> @@ -198,12 +201,12 @@ text.brand { <circle cx="0" cy="0" r="18.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-threshold-pressor" transform="translate(7 -16)"/> + <use xlink:href="#dial-threshold-pressor" transform="translate(7 -16)" href="#dial-threshold-pressor"/> </g> <g transform="translate(102 53)"> - <!-- <polyline points="0,19 68,19" stroke="#0f0" stroke-width="1" fill="none" /> --> - <!-- <polyline points="42,-20 42,250" stroke="#0f0" stroke-width="1" fill="none" /> --> + + <text font-size="8pt" letter-spacing="2px" transform="translate(4 38.5) rotate(270)">RATIO</text> <g transform="translate(23 0)"><svg id="RATIO_PARAM"> <g transform="translate(19 19)"> @@ -212,22 +215,22 @@ text.brand { <circle cx="0" cy="0" r="18.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-ratio-pressor" transform="translate(7 -16)"/> + <use xlink:href="#dial-ratio-pressor" transform="translate(7 -16)" href="#dial-ratio-pressor"/> </g> <g transform="translate(207 35)"> <text font-size="6pt" letter-spacing="2px" transform="translate(-15 75) rotate(270)">COMPRESSION</text> - <use id="COMPRESSION_WIDGET" xlink:href="#compression-pressor" transform="translate(0 -1)"/> - <use xlink:href="#guide-compression-pressor" transform="translate(-13 -11)"/> + <use id="COMPRESSION_WIDGET" xlink:href="#compression-pressor" transform="translate(0 -1)" href="#compression-pressor"/> + <use xlink:href="#guide-compression-pressor" transform="translate(-13 -11)" href="#guide-compression-pressor"/> </g> <g transform="translate(10 141)"> <g transform="translate(13 0)"> - <!-- <rect width="51" height="10" fill="#f003" transform="translate(8 -15)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(29 -100)" /> --> - <!-- <polyline points="0,0 270,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 -7)" /> --> - <!-- <polyline points="0,0 270,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 13)" /> --> - <!-- <polyline points="0,0 270,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 33)" /> --> + + + + + <text font-size="8pt" letter-spacing="2px" transform="translate(6 38.5) rotate(270)">ATTACK</text> <g transform="translate(19 0)"><svg id="ATTACK_PARAM"> <g transform="translate(13 13)"> @@ -237,10 +240,10 @@ text.brand { </g> </svg></g> </g> - <use xlink:href="#dial-attack-pressor" transform="translate(21.5 -9.5)"/> + <use xlink:href="#dial-attack-pressor" transform="translate(21.5 -9.5)" href="#dial-attack-pressor"/> <g transform="translate(102 0)"> - <!-- <rect width="51" height="10" fill="#f003" transform="translate(8 -15)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(29 -100)" /> --> + + <text font-size="8pt" letter-spacing="2px" transform="translate(6 42) rotate(270)">RELEASE</text> <g transform="translate(19 0)"><svg id="RELEASE_PARAM"> <g transform="translate(13 13)"> @@ -250,16 +253,16 @@ text.brand { </g> </svg></g> </g> - <use xlink:href="#dial-release-pressor" transform="translate(111.5 -9.5)"/> + <use xlink:href="#dial-release-pressor" transform="translate(111.5 -9.5)" href="#dial-release-pressor"/> </g> <g transform="translate(10 213)"> <g transform="translate(-1 0)"> - <!-- <rect width="47" height="10" fill="#f003" transform="translate(8 -15)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(29 -100)" /> --> - <!-- <polyline points="0,0 270,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 -7)" /> --> - <!-- <polyline points="0,0 270,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 13)" /> --> - <!-- <polyline points="0,0 270,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 33)" /> --> + + + + + <text font-size="8pt" letter-spacing="2px" transform="translate(8 38.5) rotate(270)">IN GAIN</text> <g transform="translate(19 0)"><svg id="INPUT_GAIN_PARAM"> <g transform="translate(13 13)"> @@ -269,10 +272,10 @@ text.brand { </g> </svg></g> </g> - <use xlink:href="#dial-inputgain-pressor" transform="translate(8.5 -9.5)"/> + <use xlink:href="#dial-inputgain-pressor" transform="translate(8.5 -9.5)" href="#dial-inputgain-pressor"/> <g transform="translate(60 0)"> - <!-- <rect width="47" height="10" fill="#f003" transform="translate(8 -15)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(29 -100)" /> --> + + <text font-size="8pt" letter-spacing="2px" transform="translate(8 44.5) rotate(270)">OUT GAIN</text> <g transform="translate(19 0)"><svg id="OUTPUT_GAIN_PARAM"> <g transform="translate(13 13)"> @@ -282,10 +285,10 @@ text.brand { </g> </svg></g> </g> - <use xlink:href="#dial-outputgain-pressor" transform="translate(69.5 -9.5)"/> + <use xlink:href="#dial-outputgain-pressor" transform="translate(69.5 -9.5)" href="#dial-outputgain-pressor"/> <g transform="translate(121 0)"> - <!-- <rect width="47" height="10" fill="#f003" transform="translate(8 -15)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(29 -100)" /> --> + + <text font-size="8pt" letter-spacing="2px" transform="translate(8 38) rotate(270)">IN/SIDE</text> <g transform="translate(19 0)"><svg id="DETECTOR_MIX_PARAM"> <g transform="translate(13 13)"> @@ -295,12 +298,12 @@ text.brand { </g> </svg></g> </g> - <use xlink:href="#dial-detectormix-pressor" transform="translate(130.5 -9.5)"/> + <use xlink:href="#dial-detectormix-pressor" transform="translate(130.5 -9.5)" href="#dial-detectormix-pressor"/> </g> <g transform="translate(199 128)"> <g transform="translate(0 0)"> - <!-- <rect width="5" height="24" fill="#0f0" transform="translate(-14 2)" /> --> + <text font-size="5pt" letter-spacing="1.5px" transform="translate(-8 25.5) rotate(270)">MODE</text> <text font-size="5pt" letter-spacing="2px" transform="translate(-5 -1)">COMP</text> <g transform="translate(0 2)"><svg id="MODE_PARAM"> @@ -310,7 +313,7 @@ text.brand { <text font-size="5pt" letter-spacing="2px" transform="translate(-4 34)">GATE</text> </g> <g transform="translate(0 49)"> - <!-- <rect width="5" height="24" fill="#0f0" transform="translate(-14 2)" /> --> + <text font-size="5pt" letter-spacing="1.5px" transform="translate(-8 30) rotate(270)">DETECT</text> <text font-size="5pt" letter-spacing="2px" transform="translate(-2 -1)">RMS</text> <g transform="translate(0 2)"><svg id="DECTECTOR_MODE_PARAM"> @@ -320,7 +323,7 @@ text.brand { <text font-size="5pt" letter-spacing="2px" transform="translate(-4 34)">PEAK</text> </g> <g transform="translate(0 98)"> - <!-- <rect width="5" height="24" fill="#0f0" transform="translate(-14 2)" /> --> + <text font-size="5pt" letter-spacing="2px" transform="translate(-8 25.5) rotate(270)">KNEE</text> <text font-size="5pt" letter-spacing="2px" transform="translate(-4 -1)">SOFT</text> <g transform="translate(0 2)"><svg id="KNEE_PARAM"> diff --git a/res-pp/Pulse-pp.svg b/res-pp/Pulse-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -75,23 +88,28 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">PULSE</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">PULSE</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> + <g transform="translate(0 25)"> - <!-- <polyline points="0,0 45,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 0)" /> --> + <g transform="translate(9.5 2)"><svg id="FREQUENCY_PARAM"> <g transform="translate(13 13)"> <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/> @@ -99,7 +117,7 @@ text.brand { <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-frequency-pulse" transform="translate(0 -7.5)"/> + <use xlink:href="#dial-frequency-pulse" transform="translate(0 -7.5)" href="#dial-frequency-pulse"/> </g> <g transform="translate(0 63)"> @@ -112,7 +130,7 @@ text.brand { </g> <g transform="translate(0 89)"> - <!-- <rect width="45" height="10" fill="#f0f" transform="translate(0 -17)" /> --> + <text font-size="6pt" letter-spacing="2px" transform="translate(15.5 -1)">PW</text> <g transform="translate(9.5 9.5)"><svg id="PW_PARAM"> <g transform="translate(13 13)"> @@ -121,11 +139,11 @@ text.brand { <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-pw-pulse" transform="translate(0 0)"/> + <use xlink:href="#dial-pw-pulse" transform="translate(0 0)" href="#dial-pw-pulse"/> </g> <g transform="translate(0 145)"> - <!-- <rect width="45" height="10" fill="#f0f" transform="translate(0 -16)" /> --> + <text font-size="6pt" letter-spacing="2px" transform="translate(10.5 0)">PWM</text> <g transform="translate(14.5 9.5)"><svg id="PWM_PARAM"> <g transform="translate(8 8)"> @@ -148,7 +166,7 @@ text.brand { </g> <g transform="translate(0 182)"> - <!-- <rect width="45" height="10" fill="#f0f" transform="translate(0 -10)" /> --> + <g transform="translate(5.5 0)"> <rect width="34" height="105" rx="5" fill="#fafafa"/> <rect width="34" height="10" fill="#fafafa" transform="translate(0 98)"/> diff --git a/res-pp/Reftone-pp.svg b/res-pp/Reftone-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -93,15 +106,15 @@ text.brand { <symbol id="dial-fine-reftone" viewBox="0 0 45px 45px"> <g transform="translate(22.5 22.5)"> <g transform="rotate(-240) translate(15 0)"> - <!-- <polyline points="0,0 3,0" stroke-width="0.3" stroke="#333" /> --> + <text font-size="5.0pt" transform="translate(2.5 0) rotate(240) translate(-1.5 2.2)">-</text> </g> <g transform="rotate(-90) translate(15 0)"> - <!-- <polyline points="0,0 3,0" stroke-width="0.3" stroke="#333" /> --> + <text font-size="5.0pt" transform="translate(2 0) rotate(90) translate(-1.9 2.2)">0</text> </g> <g transform="rotate(60) translate(15 0)"> - <!-- <polyline points="0,0 3,0" stroke-width="0.3" stroke="#333" /> --> + <text font-size="5.0pt" transform="translate(2.5 0) rotate(-60) translate(-1.9 2.2)">+</text> </g> <path d="M 0 -17.5 A 17.5 17.5 0 0 1 17.5 0" stroke="#333" stroke-width="0.5" stroke-linecap="round" fill="none" transform="rotate(20)"/> @@ -112,27 +125,26 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="8" fill="#0f0" transform="translate(0 66)" /> --> - <!-- <rect width="45" height="8" fill="#0f0" transform="translate(0 120)" /> --> - <!-- <rect width="45" height="8" fill="#0f0" transform="translate(0 174)" /> --> - <!-- <rect width="45" height="8" fill="#0f0" transform="translate(0 227)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">REFTONE</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">REFTONE</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 18)"> - <use id="DISPLAY_WIDGET" xlink:href="#display-reftone"/> + <use id="DISPLAY_WIDGET" xlink:href="#display-reftone" href="#display-reftone"/> <g transform="translate(0 62)"> <g transform="translate(0 0)"> @@ -170,9 +182,9 @@ text.brand { </g> </g> - <use xlink:href="#dial-pitch-reftone" transform="translate(0 80)"/> - <use xlink:href="#dial-octave-reftone" transform="translate(0 134)"/> - <use xlink:href="#dial-fine-reftone" transform="translate(0 188)"/> + <use xlink:href="#dial-pitch-reftone" transform="translate(0 80)" href="#dial-pitch-reftone"/> + <use xlink:href="#dial-octave-reftone" transform="translate(0 134)" href="#dial-octave-reftone"/> + <use xlink:href="#dial-fine-reftone" transform="translate(0 188)" href="#dial-fine-reftone"/> <g transform="translate(0 235)"> <g transform="translate(0 0)"> diff --git a/res-pp/SampleHold-pp.svg b/res-pp/SampleHold-pp.svg @@ -13,24 +13,42 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">S&amp;H</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">S&amp;H</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 18)"> - <!-- <text font-size="6pt" letterspacing="2px" transform="translate(5.5 0)">1</text> --> - <!-- <polyline points="0,0 21,0" stroke-width="1" stroke="#333" transform="translate(14 -3)" /> --> + + <g transform="translate(0 5)"> <g transform="translate(5.5 0)"> <rect width="34" height="10" fill="#fafafa" transform="translate(0 58)"/> @@ -94,10 +112,10 @@ text.brand { </g> </g> </g> - <!-- <rect width="90" height="13" fill="#0f0" transform="translate(0 172)" /> --> + <g transform="translate(0 181)"> - <!-- <text font-size="6pt" letterspacing="2px" transform="translate(4.4 0)">2</text> --> + <g transform="translate(0 5)"> <g transform="translate(5.5 0)"> <rect width="34" height="10" fill="#fafafa" transform="translate(0 58)"/> @@ -161,5 +179,5 @@ text.brand { </g> </g> </g> - <!-- <rect width="90" height="13" fill="#0f0" transform="translate(0 335)" /> --> + </svg> diff --git a/res-pp/Shaper-pp.svg b/res-pp/Shaper-pp.svg @@ -13,18 +13,36 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="31" y="19" font-size="12pt" letter-spacing="4px">SHAPER</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="150.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 149.0,1 149.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 150.0,0 150.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(75.0 19)">SHAPER</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(75.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(59.5 -5)"/> + </g> + </svg> <g transform="translate(9 33)"> <g transform="translate(0 0)"> diff --git a/res-pp/ShaperPlus-pp.svg b/res-pp/ShaperPlus-pp.svg @@ -13,18 +13,36 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 224,1 224,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 225,0 225,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="62.5" y="19" font-size="12pt" letter-spacing="4px">SHAPER+</text> - <g transform="translate(72.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="225.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 224.0,1 224.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 225.0,0 225.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(112.5 19)">SHAPER+</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(112.5 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(97.0 -5)"/> + </g> + </svg> <g transform="translate(149 26)"> <rect width="30" height="322" rx="5" fill="#fafafa"/> diff --git a/res-pp/Sine-pp.svg b/res-pp/Sine-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -37,23 +50,28 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">SINE</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">SINE</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> + <g transform="translate(0 25)"> - <!-- <polyline points="0,0 45,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 0)" /> --> + <g transform="translate(9.5 2)"><svg id="FREQUENCY_PARAM"> <g transform="translate(13 13)"> <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/> @@ -61,7 +79,7 @@ text.brand { <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-frequency-sine" transform="translate(0 -7.5)"/> + <use xlink:href="#dial-frequency-sine" transform="translate(0 -7.5)" href="#dial-frequency-sine"/> </g> <g transform="translate(0 63)"> @@ -74,7 +92,7 @@ text.brand { </g> <g transform="translate(0 83)"> - <!-- <rect width="45" height="8" fill="#f0f" transform="translate(0 -14)" /> --> + <text font-size="6pt" letter-spacing="2px" transform="translate(16 0)">FM</text> <g transform="translate(14.5 9.5)"><svg id="FM_DEPTH_PARAM"> <g transform="translate(8 8)"> @@ -97,7 +115,7 @@ text.brand { </g> <g transform="translate(0 125)"> - <!-- <rect width="45" height="8" fill="#f0f" transform="translate(0 -14)" /> --> + <text font-size="6pt" letter-spacing="2px" transform="translate(6 0)">PHASE</text> <g transform="translate(14.5 9.5)"><svg id="PHASE_PARAM"> <g transform="translate(8 8)"> @@ -120,7 +138,7 @@ text.brand { </g> <g transform="translate(0 158)"> - <!-- <rect width="45" height="8" fill="#f0f" transform="translate(0 -8)" /> --> + <g transform="translate(5.5 0)"> <rect width="34" height="10" fill="#fafafa" transform="translate(0 133)"/> <rect width="34" height="140" rx="5" fill="#fafafa"/> diff --git a/res-pp/SixHP-pp.svg b/res-pp/SixHP-pp.svg @@ -13,16 +13,34 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="20" y="17" font-size="9pt" letter-spacing="3px">6HP6HP</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="90.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 89.0,1 89.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 90.0,0 90.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="9pt" letter-spacing="3px" text-anchor="end" transform="translate(83.0 17)">6HP6HP</text> + <g transform="translate(5.5 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> + <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> + </g> + </svg> </svg> diff --git a/res-pp/SixteenHP-pp.svg b/res-pp/SixteenHP-pp.svg @@ -13,21 +13,34 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 239,1 239,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 239.5,0.5 239.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 240,0 240,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <rect width="60" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="60" height="20" fill="#0f0" transform="translate(180 0)" /> --> - <!-- <rect width="80" height="20" fill="#0f0" transform="translate(0 360)" /> --> - <!-- <rect width="80" height="20" fill="#0f0" transform="translate(160 360)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="62" y="19" font-size="12pt" letter-spacing="4px">16HP-16HP</text> - <g transform="translate(80 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="240.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 239.0,1 239.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 239.5,0.5 239.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 240.0,0 240.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(120.0 19)">16HP-16HP</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(120.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(104.5 -5)"/> + </g> + </svg> </svg> diff --git a/res-pp/Slew-pp.svg b/res-pp/Slew-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -61,20 +74,23 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="0,0 0,300" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">SLEW</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">SLEW</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2.0px" transform="translate(11 0)">RISE</text> @@ -85,7 +101,7 @@ text.brand { <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-time-slew" transform="translate(0 -1)"/> + <use xlink:href="#dial-time-slew" transform="translate(0 -1)" href="#dial-time-slew"/> <g transform="translate(14.5 51)"><svg id="RISE_SHAPE_PARAM"> <g transform="translate(8 8)"> <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/> @@ -93,7 +109,7 @@ text.brand { <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-rise-shape-slew" transform="translate(2.5 39)"/> + <use xlink:href="#dial-rise-shape-slew" transform="translate(2.5 39)" href="#dial-rise-shape-slew"/> <g transform="translate(7.5 77)"> <rect width="30" height="30" rx="5" fill="#fafafa"/> <g transform="translate(3 3)"><svg id="RISE_INPUT"> @@ -102,7 +118,7 @@ text.brand { <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/> </g> </svg></g> - <!-- <text font-size="5pt" letter-spacing="2px" transform="translate(11 35)">CV</text> --> + </g> </g> @@ -115,7 +131,7 @@ text.brand { <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-time-slew" transform="translate(0 -1)"/> + <use xlink:href="#dial-time-slew" transform="translate(0 -1)" href="#dial-time-slew"/> <g transform="translate(14.5 51)"><svg id="FALL_SHAPE_PARAM"> <g transform="translate(8 8)"> <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/> @@ -123,7 +139,7 @@ text.brand { <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-fall-shape-slew" transform="translate(2.5 39)"/> + <use xlink:href="#dial-fall-shape-slew" transform="translate(2.5 39)" href="#dial-fall-shape-slew"/> <g transform="translate(7.5 77)"> <rect width="30" height="30" rx="5" fill="#fafafa"/> <g transform="translate(3 3)"><svg id="FALL_INPUT"> @@ -132,7 +148,7 @@ text.brand { <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#0f0" fill="none"/> </g> </svg></g> - <!-- <text font-size="5pt" letter-spacing="2px" transform="translate(11 35)">CV</text> --> + </g> </g> diff --git a/res-pp/Stack-pp.svg b/res-pp/Stack-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -86,15 +99,15 @@ text.brand { <symbol id="dial-fine-stack" viewBox="0 0 45px 45px"> <g transform="translate(22.5 22.5)"> <g transform="rotate(-240) translate(10 0)"> - <!-- <polyline points="0,0 3,0" stroke-width="0.3" stroke="#333" /> --> + <text font-size="5.0pt" transform="translate(2.5 0) rotate(240) translate(-1.5 2.2)">-</text> </g> <g transform="rotate(-90) translate(10 0)"> - <!-- <polyline points="0,0 3,0" stroke-width="0.3" stroke="#333" /> --> + <text font-size="5.0pt" transform="translate(2 0) rotate(90) translate(-1.9 2.2)">0</text> </g> <g transform="rotate(60) translate(10 0)"> - <!-- <polyline points="0,0 3,0" stroke-width="0.3" stroke="#333" /> --> + <text font-size="5.0pt" transform="translate(2.5 0) rotate(-60) translate(-1.9 2.2)">+</text> </g> <path d="M 0 -12.5 A 12.5 12.5 0 0 1 12.5 0" stroke="#333" stroke-width="0.5" stroke-linecap="round" fill="none" transform="rotate(20)"/> @@ -105,24 +118,23 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="8" fill="#0f0" transform="translate(0 63)" /> --> - <!-- <rect width="45" height="8" fill="#0f0" transform="translate(0 103)" /> --> - <!-- <rect width="45" height="8" fill="#0f0" transform="translate(0 146)" /> --> - <!-- <rect width="45" height="8" fill="#0f0" transform="translate(0 204)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">STACK</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">STACK</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2px" transform="translate(6.4 0)">SEMIS</text> @@ -133,7 +145,7 @@ text.brand { <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-interval-stack" transform="translate(0 -2)"/> + <use xlink:href="#dial-interval-stack" transform="translate(0 -2)" href="#dial-interval-stack"/> </g> <g transform="translate(0 77)"> @@ -145,7 +157,7 @@ text.brand { <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-octave-stack" transform="translate(0 -5)"/> + <use xlink:href="#dial-octave-stack" transform="translate(0 -5)" href="#dial-octave-stack"/> </g> <g transform="translate(0 117)"> @@ -157,7 +169,7 @@ text.brand { <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-fine-stack" transform="translate(0 -5)"/> + <use xlink:href="#dial-fine-stack" transform="translate(0 -5)" href="#dial-fine-stack"/> </g> <g transform="translate(5.5 154)"> diff --git a/res-pp/Sums-pp.svg b/res-pp/Sums-pp.svg @@ -13,20 +13,38 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">SUMS</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">SUMS</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(7.5 18)"> <rect width="34" height="63.5" rx="5" fill="#fafafa" transform="translate(-2 0)"/> diff --git a/res-pp/Switch-pp.svg b/res-pp/Switch-pp.svg @@ -13,25 +13,38 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="7" fill="#0f0" transform="translate(0 80)" /> --> - <!-- <rect width="45" height="7" fill="#0f0" transform="translate(0 199)" /> --> - <!-- <rect width="45" height="7" fill="#0f0" transform="translate(0 318)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">SWTCH</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">SWTCH</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 18)"> <g transform="translate(5.5 0)"> diff --git a/res-pp/Switch1616-pp.svg b/res-pp/Switch1616-pp.svg @@ -13,25 +13,36 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 329,1 329,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 329.5,0.5 329.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 330,0 330,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="95" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="95" height="20" fill="#0f0" transform="translate(235 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 0)" /> --> - <!-- <rect width="330" height="330" fill="#0f0" transform="translate(0 25)" /> --> - <!-- <rect width="195" height="195" fill="#00f" transform="translate(135 25)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="98.5" y="19" font-size="12pt" letter-spacing="4px">SWITCH1616</text> - <g transform="translate(125 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="330.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 329.0,1 329.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 329.5,0.5 329.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 330.0,0 330.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(165.0 19)">SWITCH1616</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(165.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(149.5 -5)"/> + </g> + </svg> <rect width="56" height="302" rx="5" fill="#fafafa" transform="translate(5.5 9)"/> <rect width="302" height="56" rx="5" fill="#bbb" transform="translate(22.5 302)"/> @@ -170,14 +181,14 @@ text.brand { <polyline points="0,0 3,0" stroke="#333" stroke-width="1" fill="none" transform="translate(22 268)"/> <text font-size="5pt" letter-spacing="1px" transform="translate(11 270.5)">15</text> - <!-- <polyline points="16,34 40,52" stroke="#ff0" stroke-width="1" fill="none" transform="translate(0 0)" /> --> - <!-- <polyline points="16,34 16,70" stroke="#ff0" stroke-width="1" fill="none" transform="translate(0 0)" /> --> - <!-- <polyline points="16,70 40,52" stroke="#ff0" stroke-width="1" fill="none" transform="translate(0 0)" /> --> - <!-- <rect width="20" height="4" fill="#f00" transform="translate(30 0)" /> --> - <!-- <rect width="20" height="4" fill="#f00" transform="translate(56 0) rotate(90)" /> --> - <!-- <rect width="20" height="4" fill="#f00" transform="translate(4 20) rotate(90)" /> --> - <!-- <rect width="20" height="4" fill="#f00" transform="translate(10 298)" /> --> - <!-- <rect width="20" height="4" fill="#f00" transform="translate(20 289)" /> --> + + + + + + + + </g> <g transform="translate(22.5 302)"> @@ -313,8 +324,8 @@ text.brand { </g> <g transform="translate(62 32)"> - <!-- <rect width="260" height="260" fill="#f0f" transform="translate(0 0)" /> --> - <!-- <rect width="240" height="240" fill="#0ff" transform="translate(20 0)" /> --> + + <g transform="translate(20 0) translate(7.5 7.5) translate(-4.5 -4.5)"><svg id="MIX_1_1_PARAM"> <g transform="translate(4.5 4.5)"> @@ -1612,39 +1623,39 @@ text.brand { </g> </svg></g> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(20 0) translate(7.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(20 0) translate(22.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(20 0) translate(37.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(20 0) translate(52.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(20 0) translate(67.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(20 0) translate(82.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(20 0) translate(97.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(20 0) translate(112.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(20 0) translate(127.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(20 0) translate(142.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(20 0) translate(157.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(20 0) translate(172.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(20 0) translate(187.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(20 0) translate(202.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(20 0) translate(217.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(20 0) translate(232.5 0)" /> --> + + + + + + + + + + + + + + + + - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 7.5)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 22.5)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 37.5)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 52.5)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 67.5)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 82.5)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 97.5)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 112.5)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 127.5)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 142.5)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 157.5)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 172.5)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 187.5)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 202.5)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 217.5)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 232.5)" /> --> + + + + + + + + + + + + + + + + <text font-size="6pt" letter-spacing="1px" transform="translate(10.5 10.5)">1</text> <polyline points="0,0 3,0" stroke="#333" stroke-width="1" fill="none" transform="translate(16.5 7.5)"/> diff --git a/res-pp/Switch44-pp.svg b/res-pp/Switch44-pp.svg @@ -13,25 +13,36 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <rect width="150" height="24" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="150" height="22" fill="#0f0" transform="translate(0 22)" /> --> - <!-- <rect width="150" height="22" fill="#0f0" transform="translate(0 78)" /> --> - <!-- <rect width="150" height="22" fill="#0f0" transform="translate(0 134)" /> --> - <!-- <rect width="150" height="22" fill="#0f0" transform="translate(0 190)" /> --> - <!-- <rect width="150" height="22" fill="#0f0" transform="translate(0 245)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="19" y="19" font-size="12pt" letter-spacing="4px">SWITCH44</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="150.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 149.0,1 149.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 150.0,0 150.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(75.0 19)">SWITCH44</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(75.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(59.5 -5)"/> + </g> + </svg> <g transform="translate(13.5 42.5)"> <text font-size="6pt" letter-spacing="2px" transform="translate(7.5 6)">1A</text> @@ -247,8 +258,8 @@ text.brand { </g> </g> - <!-- <polyline points="0,0 0,380" stroke-width="1" stroke="#0f0" transform="translate(27 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke-width="1" stroke="#0f0" transform="translate(59 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke-width="1" stroke="#0f0" transform="translate(91 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke-width="1" stroke="#0f0" transform="translate(123 0)" /> --> + + + + </svg> diff --git a/res-pp/Switch88-pp.svg b/res-pp/Switch88-pp.svg @@ -13,22 +13,36 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 329,1 329,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 329.5,0.5 329.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 330,0 330,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <rect width="110" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="110" height="20" fill="#0f0" transform="translate(220 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 0)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="109" y="19" font-size="12pt" letter-spacing="4px">SWITCH88</text> - <g transform="translate(125 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="330.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 329.0,1 329.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 329.5,0.5 329.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 330.0,0 330.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(165.0 19)">SWITCH88</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(165.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(149.5 -5)"/> + </g> + </svg> <g transform="translate(5.5 25)"> <rect width="34" height="293" rx="5" fill="#fafafa" transform="translate(0 0)"/> @@ -591,28 +605,28 @@ text.brand { </g> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> + - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(63.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(98.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(133.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(168.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(203.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(238.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(273.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(308.5 0)" /> --> + + + + + + + + - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 42)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 79)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 116)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 153)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 190)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 227)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 264)" /> --> - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 301)" /> --> + + + + + + + + - <!-- <polyline points="0,0 330,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 340)" /> --> + - <!-- <rect width="330" height="11" fill="#0f0" transform="translate(0 274)" /> --> - <!-- <rect width="8" height="380" fill="#0f0" transform="translate(77 0)" /> --> + + </svg> diff --git a/res-pp/TenHP-pp.svg b/res-pp/TenHP-pp.svg @@ -13,16 +13,34 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="22" y="19" font-size="12pt" letter-spacing="4px">10HP10HP</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="150.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 149.0,1 149.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 150.0,0 150.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(75.0 19)">10HP10HP</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(75.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(59.5 -5)"/> + </g> + </svg> </svg> diff --git a/res-pp/Test-pp.svg b/res-pp/Test-pp.svg @@ -13,28 +13,41 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 68)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 127)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 177)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">test</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">test</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 10)"> - <!-- <text font-size="6pt" letter-spacing="2px" transform="translate(5.5 0)">P1</text> --> + <g transform="translate(9.5 3.5)"><svg id="PARAM1_PARAM"> <g transform="translate(13 13)"> <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/> @@ -94,7 +107,7 @@ text.brand { </g> <g transform="translate(0 95)"> - <!-- <text font-size="6pt" letter-spacing="2px" transform="translate(5.5 0)">P2</text> --> + <g transform="translate(9.5 3.5)"><svg id="PARAM2_PARAM"> <g transform="translate(13 13)"> <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/> @@ -154,7 +167,7 @@ text.brand { </g> <g transform="translate(0 180)"> - <!-- <text font-size="6pt" letter-spacing="2px" transform="translate(5.5 0)">P3</text> --> + <g transform="translate(9.5 3.5)"><svg id="PARAM3_PARAM"> <g transform="translate(13 13)"> <polyline points="-3,0 3,0" stroke-width="1" stroke="#00f"/> diff --git a/res-pp/Test2-pp.svg b/res-pp/Test2-pp.svg @@ -13,18 +13,36 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="30" y="17" font-size="9pt" letter-spacing="3px">TEST2</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="90.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 89.0,1 89.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 90.0,0 90.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="9pt" letter-spacing="3px" text-anchor="end" transform="translate(83.0 17)">TEST2</text> + <g transform="translate(5.5 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> + <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> + </g> + </svg> <g transform="translate(0 30)"> <text font-size="6pt" letter-spacing="2px" transform="translate(5.5 0)">P1A</text> diff --git a/res-pp/TestExpanderBase-pp.svg b/res-pp/TestExpanderBase-pp.svg @@ -13,20 +13,38 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">TEB</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">TEB</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 245)"> <g transform="translate(10 0.5)"><svg id="COM_LIGHT"> diff --git a/res-pp/TestExpanderExtension-pp.svg b/res-pp/TestExpanderExtension-pp.svg @@ -13,20 +13,38 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">TEE</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">TEE</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 280)"> <g transform="translate(10 0.5)"><svg id="COM_LIGHT"> diff --git a/res-pp/TestVCF-pp.svg b/res-pp/TestVCF-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -49,19 +62,24 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 179,1 179,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 179.5,0.5 179.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 180,0 180,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="70" y="19" font-size="12pt" letter-spacing="4px">VCF</text> - <g transform="translate(50 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="180.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 179.0,1 179.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 179.5,0.5 179.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 180.0,0 180.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(90.0 19)">VCF</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(90.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(74.5 -5)"/> + </g> + </svg> <g transform="translate(20 50)"> - <!-- <polyline points="-50,0 100,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 19)" /> --> + <text font-size="8pt" letter-spacing="2px" transform="translate(9 45) rotate(270)">CUTOFF</text> <g transform="translate(20 0)"><svg id="CUTOFF_PARAM"> <g transform="translate(19 19)"> @@ -70,11 +88,11 @@ text.brand { <circle cx="0" cy="0" r="18.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-cutoff-testvcf" transform="translate(14 -6)"/> + <use xlink:href="#dial-cutoff-testvcf" transform="translate(14 -6)" href="#dial-cutoff-testvcf"/> </g> <g transform="translate(20 120)"> - <!-- <polyline points="-50,0 100,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 19)" /> --> + <text font-size="8pt" letter-spacing="1px" transform="translate(9 45) rotate(270)">RES/BW</text> <g transform="translate(20 0)"><svg id="Q_PARAM"> <g transform="translate(19 19)"> @@ -83,11 +101,11 @@ text.brand { <circle cx="0" cy="0" r="18.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-resonance-testvcf" transform="translate(14 -6)"/> + <use xlink:href="#dial-resonance-testvcf" transform="translate(14 -6)" href="#dial-resonance-testvcf"/> </g> <g transform="translate(20 190)"> - <!-- <polyline points="-50,0 100,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 19)" /> --> + <text font-size="8pt" letter-spacing="1px" transform="translate(9 39) rotate(270)">DRIVE</text> <g transform="translate(20 0)"><svg id="DRIVE_PARAM"> <g transform="translate(19 19)"> @@ -96,11 +114,11 @@ text.brand { <circle cx="0" cy="0" r="18.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-resonance-testvcf" transform="translate(14 -6)"/> + <use xlink:href="#dial-resonance-testvcf" transform="translate(14 -6)" href="#dial-resonance-testvcf"/> </g> <g transform="translate(20 260)"> - <!-- <polyline points="-50,0 100,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 19)" /> --> + <text font-size="8pt" letter-spacing="1px" transform="translate(9 36) rotate(270)">TOPO</text> <g transform="translate(20 0)"><svg id="TOPOLOGY_PARAM"> <g transform="translate(19 19)"> @@ -109,11 +127,11 @@ text.brand { <circle cx="0" cy="0" r="18.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-resonance-testvcf" transform="translate(14 -6)"/> + <use xlink:href="#dial-resonance-testvcf" transform="translate(14 -6)" href="#dial-resonance-testvcf"/> </g> <g transform="translate(110 48)"> - <!-- <polyline points="-50,0 100,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 19)" /> --> + <text font-size="8pt" letter-spacing="1px" transform="translate(9 40) rotate(270)">MODE</text> <g transform="translate(20 0)"> <g transform="translate(0 10)"> @@ -149,7 +167,7 @@ text.brand { </g> <g transform="translate(110 117)"> - <!-- <polyline points="-50,0 100,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 19)" /> --> + <text font-size="8pt" letter-spacing="1px" transform="translate(9 40) rotate(270)">POLES</text> <g transform="translate(20 0)"> <g transform="translate(0 10)"> diff --git a/res-pp/ThirteenHP-pp.svg b/res-pp/ThirteenHP-pp.svg @@ -13,16 +13,34 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 194,1 194,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 194.5,0.5 194.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 195,0 195,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="39" y="19" font-size="12pt" letter-spacing="4px">13HP-13HP</text> - <g transform="translate(58 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="195.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 194.0,1 194.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 194.5,0.5 194.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 195.0,0 195.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(97.5 19)">13HP-13HP</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(97.5 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(82.0 -5)"/> + </g> + </svg> </svg> diff --git a/res-pp/ThirtyHP-pp.svg b/res-pp/ThirtyHP-pp.svg @@ -13,16 +13,34 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 449,1 449,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 449.5,0.5 449.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 450,0 450,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="47" y="19" font-size="12pt" letter-spacing="4px">THIRTY(30) HP - THIRTY(30) HP</text> - <g transform="translate(185 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="450.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 449.0,1 449.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 449.5,0.5 449.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 450.0,0 450.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(225.0 19)">THIRTY(30) HP - THIRTY(30) HP</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(225.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(209.5 -5)"/> + </g> + </svg> </svg> diff --git a/res-pp/ThreeHP-pp.svg b/res-pp/ThreeHP-pp.svg @@ -13,18 +13,36 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">3HP</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">3HP</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> </svg> diff --git a/res-pp/TwelveHP-pp.svg b/res-pp/TwelveHP-pp.svg @@ -13,16 +13,34 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 179,1 179,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 179.5,0.5 179.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 180,0 180,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="32" y="19" font-size="12pt" letter-spacing="4px">12HP-12HP</text> - <g transform="translate(50 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="180.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 179.0,1 179.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 179.5,0.5 179.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 180.0,0 180.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(90.0 19)">12HP-12HP</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(90.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(74.5 -5)"/> + </g> + </svg> </svg> diff --git a/res-pp/TwentyFiveHP-pp.svg b/res-pp/TwentyFiveHP-pp.svg @@ -13,16 +13,34 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 374,1 374,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 374.5,0.5 374.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 375,0 375,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="58" y="19" font-size="12pt" letter-spacing="4px">25HP-25HP-25HP-25HP</text> - <g transform="translate(148 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="375.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 374.0,1 374.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 374.5,0.5 374.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 375.0,0 375.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(187.5 19)">25HP-25HP-25HP-25HP</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(187.5 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(172.0 -5)"/> + </g> + </svg> </svg> diff --git a/res-pp/TwentyHP-pp.svg b/res-pp/TwentyHP-pp.svg @@ -13,16 +13,34 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 299,1 299,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 299.5,0.5 299.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 300,0 300,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="55" y="19" font-size="12pt" letter-spacing="4px">20HP-20HP-20HP</text> - <g transform="translate(110 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="300.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 299.0,1 299.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 299.5,0.5 299.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 300.0,0 300.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(150.0 19)">20HP-20HP-20HP</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(150.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(134.5 -5)"/> + </g> + </svg> </svg> diff --git a/res-pp/TwentyTwoHP-pp.svg b/res-pp/TwentyTwoHP-pp.svg @@ -13,16 +13,34 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 329,1 329,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 329.5,0.5 329.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 330,0 330,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <text class="title" x="70" y="19" font-size="12pt" letter-spacing="4px">22HP-22HP-22HP</text> - <g transform="translate(125 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="330.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 329.0,1 329.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 329.5,0.5 329.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 330.0,0 330.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(165.0 19)">22HP-22HP-22HP</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(165.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(149.5 -5)"/> + </g> + </svg> </svg> diff --git a/res-pp/UMix-pp.svg b/res-pp/UMix-pp.svg @@ -13,22 +13,40 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">UMIX</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">UMIX</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> + <g transform="translate(0 18)"> <g transform="translate(5.5 0)"> diff --git a/res-pp/Unison-pp.svg b/res-pp/Unison-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -33,18 +46,23 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">UNISON</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">UNISON</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2.0px" transform="translate(8 0)">CHAN</text> @@ -90,7 +108,7 @@ text.brand { <circle cx="0" cy="0" r="12.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-detune-unison" transform="translate(0 -1)"/> + <use xlink:href="#dial-detune-unison" transform="translate(0 -1)" href="#dial-detune-unison"/> <g transform="translate(5.5 44)"> <rect width="34" height="39" rx="5" fill="#fafafa"/> <g transform="translate(5 3)"><svg id="DETUNE_INPUT"> diff --git a/res-pp/VCA-pp.svg b/res-pp/VCA-pp.svg @@ -13,27 +13,40 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 68)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 127)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 177)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">VCA</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">VCA</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> - <!-- <rect width="45" height="18" fill="#0f0" transform="translate(0 0)" /> --> + <g transform="translate(0 19)"> <g transform="translate(9.5 3.5)"><svg id="LEVEL1_PARAM"> @@ -157,6 +170,6 @@ text.brand { </g> </svg></g> </g> - <!-- <polyline points="0,0 0,380" stroke-width="0.5" stroke="#0f0" transform="translate(36.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke-width="0.5" stroke="#0f0" transform="translate(8.5 0)" /> --> + + </svg> diff --git a/res-pp/VCAmp-pp.svg b/res-pp/VCAmp-pp.svg @@ -13,25 +13,38 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 68)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 127)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 177)" /> --> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">VCAMP</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">VCAMP</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 18)"> <g transform="translate(0 0)"><svg> diff --git a/res-pp/VCF-pp.svg b/res-pp/VCF-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -132,20 +145,25 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 179,1 179,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 179.5,0.5 179.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 180,0 180,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="54.5" y="19" font-size="12pt" letter-spacing="4px">VCF</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="150.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 149.0,1 149.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 150.0,0 150.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(75.0 19)">VCF</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(75.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(59.5 -5)"/> + </g> + </svg> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(75 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(7 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(143 0)" /> --> + + + <g transform="translate(21 25)"> <g transform="translate(20 20)"><svg id="FREQUENCY_PARAM"> @@ -155,7 +173,7 @@ text.brand { <circle cx="0" cy="0" r="33.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-frequency-vcf" transform="translate(-21 0)"/> + <use xlink:href="#dial-frequency-vcf" transform="translate(-21 0)" href="#dial-frequency-vcf"/> </g> <g transform="translate(25 126)"> @@ -211,12 +229,12 @@ text.brand { <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-mode-vcf" transform="translate(-9 -11)"/> + <use xlink:href="#dial-mode-vcf" transform="translate(-9 -11)" href="#dial-mode-vcf"/> </g> <g transform="translate(2 220)"> - <!-- <rect width="75" height="54" fill="#ff0" transform="translate(1 -9)" /> --> - <!-- <rect width="64" height="54" fill="#f0f" transform="translate(5.5 -9)" /> --> + + <text font-size="8pt" letter-spacing="2px" transform="translate(13.5 43.5) rotate(270)">RES/BW</text> <g transform="translate(24.5 0)"><svg id="Q_PARAM"> <g transform="translate(19 19)"> @@ -225,12 +243,12 @@ text.brand { <circle cx="0" cy="0" r="18.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-linear-vcf" transform="translate(18.5 -6)"/> + <use xlink:href="#dial-linear-vcf" transform="translate(18.5 -6)" href="#dial-linear-vcf"/> </g> <g transform="translate(73 220)"> - <!-- <rect width="75" height="54" fill="#ff0" transform="translate(0 -9)" /> --> - <!-- <rect width="64" height="54" fill="#f0f" transform="translate(5.5 -9)" /> --> + + <text font-size="8pt" letter-spacing="2px" transform="translate(13.4 38.5) rotate(270)">SLOPE</text> <g transform="translate(24.5 0)"><svg id="SLOPE_PARAM"> <g transform="translate(19 19)"> @@ -239,7 +257,7 @@ text.brand { <circle cx="0" cy="0" r="18.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-slope-vcf" transform="translate(18.5 -11)"/> + <use xlink:href="#dial-slope-vcf" transform="translate(18.5 -11)" href="#dial-slope-vcf"/> </g> <g transform="translate(0 269)"> diff --git a/res-pp/VCM-pp.svg b/res-pp/VCM-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -33,24 +46,21 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(100 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(8.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(46.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(75 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(103.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(141.5 0)" /> --> - - <text class="title" x="52" y="19" font-size="12pt" letter-spacing="4px">VCM</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="150.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 149.0,1 149.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 150.0,0 150.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(75.0 19)">VCM</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(75.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(59.5 -5)"/> + </g> + </svg> <g transform="translate(0 32)"> <g transform="translate(10 1)"> @@ -74,7 +84,7 @@ text.brand { <text font-size="6pt" letter-spacing="2px" transform="translate(8.5 39)">CV</text> </g> </g> - <!-- <polyline points="0,0 150,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 22.5)" /> --> + <g transform="translate(89.5 3.5)"><svg id="LEVEL1_PARAM"> <g transform="translate(19 19)"> <polyline points="-5,0 5,0" stroke-width="1" stroke="#00f"/> @@ -82,7 +92,7 @@ text.brand { <circle cx="0" cy="0" r="18.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-level-vcm" transform="translate(78.5 -7.5)"/> + <use xlink:href="#dial-level-vcm" transform="translate(78.5 -7.5)" href="#dial-level-vcm"/> <text font-size="5pt" letter-spacing="2px" transform="translate(139 13.8) rotate(90)">CH1</text> </g> @@ -108,7 +118,7 @@ text.brand { <text font-size="6pt" letter-spacing="2px" transform="translate(8.5 39)">CV</text> </g> </g> - <!-- <polyline points="0,0 150,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 22.5)" /> --> + <g transform="translate(89.5 3.5)"><svg id="LEVEL2_PARAM"> <g transform="translate(19 19)"> <polyline points="-5,0 5,0" stroke-width="1" stroke="#00f"/> @@ -116,7 +126,7 @@ text.brand { <circle cx="0" cy="0" r="18.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-level-vcm" transform="translate(78.5 -7.5)"/> + <use xlink:href="#dial-level-vcm" transform="translate(78.5 -7.5)" href="#dial-level-vcm"/> <text font-size="5pt" letter-spacing="2px" transform="translate(139 13.8) rotate(90)">CH2</text> </g> @@ -142,7 +152,7 @@ text.brand { <text font-size="6pt" letter-spacing="2px" transform="translate(8.5 39)">CV</text> </g> </g> - <!-- <polyline points="0,0 150,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 22.5)" /> --> + <g transform="translate(89.5 3.5)"><svg id="LEVEL3_PARAM"> <g transform="translate(19 19)"> <polyline points="-5,0 5,0" stroke-width="1" stroke="#00f"/> @@ -150,7 +160,7 @@ text.brand { <circle cx="0" cy="0" r="18.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-level-vcm" transform="translate(78.5 -7.5)"/> + <use xlink:href="#dial-level-vcm" transform="translate(78.5 -7.5)" href="#dial-level-vcm"/> <text font-size="5pt" letter-spacing="2px" transform="translate(139 13.8) rotate(90)">CH3</text> </g> @@ -176,7 +186,7 @@ text.brand { <text font-size="6pt" letter-spacing="2px" transform="translate(8.5 39)">CV</text> </g> </g> - <!-- <polyline points="0,0 150,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 22.5)" /> --> + <g transform="translate(89.5 3.5)"><svg id="LEVEL4_PARAM"> <g transform="translate(19 19)"> <polyline points="-5,0 5,0" stroke-width="1" stroke="#00f"/> @@ -184,7 +194,7 @@ text.brand { <circle cx="0" cy="0" r="18.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-level-vcm" transform="translate(78.5 -7.5)"/> + <use xlink:href="#dial-level-vcm" transform="translate(78.5 -7.5)" href="#dial-level-vcm"/> <text font-size="5pt" letter-spacing="2px" transform="translate(139 13.8) rotate(90)">CH4</text> </g> @@ -197,7 +207,7 @@ text.brand { <circle cx="0" cy="0" r="18.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-level-vcm" transform="translate(11.5 -7.5)"/> + <use xlink:href="#dial-level-vcm" transform="translate(11.5 -7.5)" href="#dial-level-vcm"/> <g transform="translate(77 0)"> <rect width="63" height="43" rx="5" fill="#bbb"/> <rect width="31.5" height="43" rx="5" fill="#fafafa"/> @@ -232,9 +242,9 @@ text.brand { </g> </g> - <!-- <rect width="150" height="20" fill="#0f0" transform="translate(0 77)" /> --> - <!-- <rect width="150" height="20" fill="#0f0" transform="translate(0 142)" /> --> - <!-- <rect width="150" height="20" fill="#0f0" transform="translate(0 207)" /> --> - <!-- <rect width="150" height="20" fill="#0f0" transform="translate(0 274)" /> --> - <!-- <rect width="150" height="20" fill="#0f0" transform="translate(0 342)" /> --> + + + + + </svg> diff --git a/res-pp/VCO-pp.svg b/res-pp/VCO-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -33,24 +46,26 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(100 0)" /> --> - - <text class="title" x="52" y="19" font-size="12pt" letter-spacing="4px">VCO</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="150.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 149.0,1 149.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 150.0,0 150.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(75.0 19)">VCO</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(75.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(59.5 -5)"/> + </g> + </svg> <g transform="translate(21 25)"> - <!-- <rect width="108" height="98" fill="none" stroke="#0f0" /> --> - <!-- <polyline points="0,54 54,54" stroke="#0f0" stroke-width="1" fill="none" /> --> - <!-- <polyline points="54,54 54,354" stroke="#0f0" stroke-width="1" fill="none" /> --> + + + <g transform="translate(20 20)"><svg id="FREQUENCY_PARAM"> <g transform="translate(34 34)"> <polyline points="-10,0 10,0" stroke-width="1" stroke="#00f"/> @@ -142,13 +157,13 @@ text.brand { <text font-size="6pt" letter-spacing="1px" transform="translate(30 135)">0V = C4 = 261.63HZ</text> - <!-- <rect width="100" height="7" fill="#0f0" transform="translate(10 136)" /> --> + <g transform="translate(35 153)"> - <!-- <polyline points="0,-5 70,-5" stroke="#0f0" stroke-width="1" fill="none" /> --> - <!-- <polyline points="0,8 70,8" stroke="#0f0" stroke-width="1" fill="none" /> --> - <!-- <polyline points="0,21 70,21" stroke="#0f0" stroke-width="1" fill="none" /> --> - <!-- <polyline points="21,-10 21,240" stroke="#0f0" stroke-width="1" fill="none" /> --> + + + + <text font-size="8pt" letter-spacing="2px" transform="translate(0 22) rotate(270)">FINE</text> <g transform="translate(13 0)"><svg id="FINE_PARAM"> <g transform="translate(8 8)"> @@ -157,7 +172,7 @@ text.brand { <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <!-- <rect width="90" height="10" fill="#0f0" transform="translate(0 17)" /> --> + </g> <g transform="translate(36 141)"><svg> <g transform="translate(20 20)"> @@ -191,10 +206,10 @@ text.brand { </g> </g> - <!-- <rect width="100" height="7" fill="#0f0" transform="translate(10 172)" /> --> + <g transform="translate(44 188)"> - <!-- <polyline points="0,13 70,13" stroke="#0f0" stroke-width="1" fill="none" /> --> + <text font-size="8pt" letter-spacing="2px" transform="translate(10 22.5) rotate(270)">PW</text> <g transform="translate(18 0)"><svg id="PW_PARAM"> <g transform="translate(13 13)"> @@ -242,12 +257,12 @@ text.brand { </g> </svg></g> - <!-- <rect width="100" height="7" fill="#0f0" transform="translate(10 218)" /> --> + <g transform="translate(44 230)"> - <!-- <rect width="83" height="7" fill="#0f0" transform="translate(0 0)" /> --> + <g transform="translate(0 0)"> - <!-- <polyline points="0,13 100,13" stroke="#0f0" stroke-width="1" fill="none" /> --> + <text font-size="8pt" letter-spacing="2px" transform="translate(10 22) rotate(270)">FM</text> <g transform="translate(18 0)"><svg id="FM_PARAM"> <g transform="translate(13 13)"> @@ -257,7 +272,7 @@ text.brand { </g> </svg></g> </g> - <!-- <rect width="90" height="10" fill="#0f0" transform="translate(0 26)" /> --> + <g transform="translate(57 -0)"> <text font-size="5pt" letter-spacing="2px" transform="translate(-1 -1)">EXP</text> <g transform="translate(0 2)"><svg id="FM_TYPE_PARAM"> @@ -267,13 +282,13 @@ text.brand { <text font-size="5pt" letter-spacing="2px" transform="translate(0 34)">LIN</text> </g> </g> - <use xlink:href="#dial-fm-vco" transform="translate(52.5 220.5)"/> + <use xlink:href="#dial-fm-vco" transform="translate(52.5 220.5)" href="#dial-fm-vco"/> - <!-- <rect width="150" height="7" fill="#0f0" transform="translate(10 262)" /> --> + <g transform="translate(0 269)"> <rect width="130" height="91" rx="5" fill="#bbb" transform="translate(10 0)"/> - <!-- <rect width="97" height="91" rx="5" fill="#fafafa" transform="translate(10 0)" /> --> + <rect width="65" height="91" rx="5" fill="#fafafa" transform="translate(10 0)"/> <rect width="10" height="8" fill="#fafafa" transform="translate(65 0)"/> <rect width="10" height="8" fill="#fafafa" transform="translate(65 83)"/> @@ -303,9 +318,9 @@ text.brand { <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#f00" fill="none"/> </g> </svg></g> - <!-- <text font-size="6pt" letter-spacing="2px" transform="translate(5.5 40)">SQR</text> --> + <g transform="translate(9 33.5)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#0f0" /> --> + <polyline points="0,4 0,0 6,0 6,8 12,8 12,4" stroke-width="1" stroke="#333" fill="none"/> </g> </g> @@ -316,9 +331,9 @@ text.brand { <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#f00" fill="none"/> </g> </svg></g> - <!-- <text font-size="6pt" letter-spacing="2px" transform="translate(4.5 40)">SAW</text> --> + <g transform="translate(9 33.5)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#0f0" /> --> + <polyline points="0,8 12,0 12,8" stroke-width="1" stroke="#333" fill="none"/> </g> </g> @@ -349,9 +364,9 @@ text.brand { <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#f00" fill="none"/> </g> </svg></g> - <!-- <text font-size="6pt" letter-spacing="2px" transform="translate(7 40)">TRI</text> --> + <g transform="translate(9 33.5)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#0f0" /> --> + <polyline points="0,4 3,0 9,8 12,4" stroke-width="1" stroke="#333" fill="none"/> </g> </g> @@ -362,9 +377,9 @@ text.brand { <circle cx="0" cy="0" r="10.5" stroke-width="3" stroke="#f00" fill="none"/> </g> </svg></g> - <!-- <text font-size="6pt" letter-spacing="2px" transform="translate(6.5 40)">SIN</text> --> + <g transform="translate(9 33.5)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#0f0" /> --> + <path d="M 0 4 A 2 3 0 0 1 6 4" stroke="#333" stroke-width="1" fill="none"/> <path d="M 6 4 A 2 3 0 0 0 12 4" stroke="#333" stroke-width="1" fill="none"/> </g> diff --git a/res-pp/VU-pp.svg b/res-pp/VU-pp.svg @@ -13,11 +13,24 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> <symbol id="vu-vu" viewBox="0 0 18px 180px"> - <!-- <rect width="18" height="180" x="0" y="0" rx="0" fill="#ccc" /> --> + <rect width="5" height="13" x="0" y="1" rx="0" fill="#aaa" transform="translate(3 0)"/> <rect width="5" height="13" x="0" y="1" rx="0" fill="#aaa" transform="translate(10 0)"/> <rect width="5" height="13" x="0" y="1" rx="0" fill="#aaa" transform="translate(3 15)"/> @@ -66,9 +79,9 @@ text.brand { <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-24</text> </g> <g transform="translate(0 120)"> - <!-- <polyline points="0,0 5,0" stroke="#333" fill="none" transform="translate(11 0)" /> --> - <!-- <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-7 2.2)">-36</text> --> - <!-- <text font-size="6.0pt" transform="translate(7 0) rotate(-90) translate(-10 2.2)">- dB -</text> --> + + + </g> <g transform="translate(0 150)"> <polyline points="0,0 3,0" stroke="#333" fill="none" transform="translate(11 0)"/> @@ -80,27 +93,27 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 68)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 127)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 177)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">VU</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">VU</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 18)"> - <use id="VU_WIDGET" xlink:href="#vu-vu" transform="translate(13.5 -1)"/> - <use xlink:href="#guide-db-vu" transform="translate(0 -1)"/> + <use id="VU_WIDGET" xlink:href="#vu-vu" transform="translate(13.5 -1)" href="#vu-vu"/> + <use xlink:href="#guide-db-vu" transform="translate(0 -1)" href="#guide-db-vu"/> </g> <g transform="translate(0 200)"> diff --git a/res-pp/Walk-pp.svg b/res-pp/Walk-pp.svg @@ -13,22 +13,40 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } -</style> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} +</style> - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">WALK</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">WALK</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> - <!-- <polyline points="0,0 0,300" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> + <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="1.5px" transform="translate(10 0)">RATE</text> diff --git a/res-pp/Walk2-pp.svg b/res-pp/Walk2-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -21,33 +34,34 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 209,1 209,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 209.5,0.5 209.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 210,0 210,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="70" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="70" height="20" fill="#0f0" transform="translate(140 0)" /> --> - <!-- <rect width="65" height="20" fill="#0f0" transform="translate(0 360)" /> --> - <!-- <rect width="65" height="20" fill="#0f0" transform="translate(145 360)" /> --> - <text class="title" x="69" y="19" font-size="12pt" letter-spacing="4px">WALK2</text> - <g transform="translate(65 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="210.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 209.0,1 209.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 209.5,0.5 209.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 210.0,0 210.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(105.0 19)">WALK2</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(105.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(89.5 -5)"/> + </g> + </svg> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(54.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(105 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(154.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(200 0)" /> --> - <!-- <polyline points="0,0 210,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 259)" /> --> - <!-- <polyline points="0,0 210,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 254.5)" /> --> - <!-- <polyline points="0,0 210,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 296)" /> --> - <!-- <polyline points="0,0 210,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 320.5)" /> --> + + + + + + + + + <g transform="translate(10 25)"> - <use id="DISPLAY_WIDGET" xlink:href="#display-walk2"/> + <use id="DISPLAY_WIDGET" xlink:href="#display-walk2" href="#display-walk2"/> </g> <g transform="translate(0 227)"> diff --git a/res-pp/XCO-pp.svg b/res-pp/XCO-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -33,24 +46,26 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 299,1 299,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 299.5,0.5 299.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 300,0 300,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="125" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="125" height="20" fill="#0f0" transform="translate(175 0)" /> --> - - <text class="title" x="127" y="19" font-size="12pt" letter-spacing="4px">XCO</text> - <g transform="translate(110 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="300.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 299.0,1 299.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 299.5,0.5 299.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 300.0,0 300.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <text class="title" font-size="12pt" letter-spacing="4px" text-anchor="middle" transform="translate(150.0 19)">XCO</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate(150.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate(134.5 -5)"/> + </g> + </svg> <g transform="translate(20 25)"> - <!-- <rect width="108" height="98" fill="none" stroke="#0f0" /> --> - <!-- <polyline points="0,54 54,54" stroke="#0f0" stroke-width="1" fill="none" /> --> - <!-- <polyline points="54,54 54,354" stroke="#0f0" stroke-width="1" fill="none" /> --> + + + <g transform="translate(20 20)"><svg id="FREQUENCY_PARAM"> <g transform="translate(34 34)"> <polyline points="-10,0 10,0" stroke-width="1" stroke="#00f"/> @@ -141,13 +156,13 @@ text.brand { </svg></g> <text font-size="6pt" letter-spacing="1px" transform="translate(30 135)">0V = C4 = 261.63HZ</text> - <!-- <rect width="90" height="10" fill="#0f0" transform="translate(0 143)" /> --> + <g transform="translate(34 153)"> - <!-- <polyline points="0,-5 70,-5" stroke="#0f0" stroke-width="1" fill="none" /> --> - <!-- <polyline points="0,8 70,8" stroke="#0f0" stroke-width="1" fill="none" /> --> - <!-- <polyline points="0,21 70,21" stroke="#0f0" stroke-width="1" fill="none" /> --> - <!-- <polyline points="21,-10 21,240" stroke="#0f0" stroke-width="1" fill="none" /> --> + + + + <text font-size="8pt" letter-spacing="2px" transform="translate(0 22) rotate(270)">FINE</text> <g transform="translate(13 0)"><svg id="FINE_PARAM"> <g transform="translate(8 8)"> @@ -156,7 +171,7 @@ text.brand { <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <!-- <rect width="90" height="10" fill="#0f0" transform="translate(0 17)" /> --> + </g> <g transform="translate(35 141)"><svg> <g transform="translate(20 20)"> @@ -181,7 +196,7 @@ text.brand { <g transform="translate(31 194)"> <g transform="translate(4 0)"> - <!-- <polyline points="-50,0 100,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 19)" /> --> + <text font-size="8pt" letter-spacing="2px" transform="translate(9 27) rotate(270)">FM</text> <g transform="translate(20 0)"><svg id="FM_DEPTH_PARAM"> <g transform="translate(19 19)"> @@ -191,11 +206,11 @@ text.brand { </g> </svg></g> </g> - <!-- <rect width="90" height="10" fill="#0f0" transform="translate(0 26)" /> --> + <g transform="translate(-19 52)"> <rect width="71" height="47" rx="5" fill="#fafafa" transform="translate(10 0)"/> <g transform="translate(10 0)"> - <!-- <rect width="30" height="47" rx="5" fill="#fafafa" /> --> + <g transform="translate(7 5)"><svg id="FM_INPUT"> <g transform="translate(12 12)"> <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/> @@ -205,7 +220,7 @@ text.brand { <text font-size="6pt" letter-spacing="1px" transform="translate(11 40)">FM</text> </g> <g transform="translate(47 0)"> - <!-- <rect width="30" height="47" rx="5" fill="#fafafa" /> --> + <g transform="translate(3 5)"><svg id="FM_DEPTH_INPUT"> <g transform="translate(12 12)"> <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/> @@ -215,7 +230,7 @@ text.brand { <text font-size="6pt" letter-spacing="1px" transform="translate(0 40)">DEPTH</text> </g> <g transform="translate(82 0)"> - <!-- <rect width="30" height="47" rx="5" fill="#00c" /> --> + <g transform="translate(8 9)"> <text font-size="5pt" letter-spacing="2px" transform="translate(-1 -1)">EXP</text> <g transform="translate(0 2)"><svg id="FM_TYPE_PARAM"> @@ -227,22 +242,22 @@ text.brand { </g> </g> </g> - <use xlink:href="#dial-fm-xco" transform="translate(49 188)"/> + <use xlink:href="#dial-fm-xco" transform="translate(49 188)" href="#dial-fm-xco"/> - <!-- <rect width="90" height="18" fill="#0f0" transform="translate(0 175)" /> --> - <!-- <rect width="90" height="18" fill="#0f0" transform="translate(0 295)" /> --> + + <rect width="193" height="47" rx="5" fill="#bbb" transform="translate(97 313)"/> <g transform="translate(140 30)"> <rect width="30" height="330" rx="5" fill="#fafafa"/> - <!-- <polyline points="15,0 15,320" stroke="#0f0" stroke-width="1" fill="none" /> --> - <!-- <rect width="30" height="20" fill="#0f0" transform="translate(0 90)" /> --> - <!-- <rect width="30" height="20" fill="#0f0" transform="translate(0 177)" /> --> - <!-- <rect width="30" height="20" fill="#0f0" transform="translate(0 267)" /> --> - <!-- <text font-size="6pt" letter-spacing="2px" transform="translate(5.2 15)">SQR</text> --> + + + + + <g transform="translate(9 6)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#0f0" /> --> + <polyline points="0,4 0,0 6,0 6,8 12,8 12,4" stroke-width="1" stroke="#333" fill="none"/> </g> <g transform="translate(3 30)"> @@ -343,13 +358,13 @@ text.brand { <g transform="translate(180 30)"> <rect width="30" height="330" rx="5" fill="#fafafa"/> - <!-- <polyline points="15,0 15,320" stroke="#0f0" stroke-width="1" fill="none" /> --> - <!-- <rect width="30" height="20" fill="#0f0" transform="translate(0 90)" /> --> - <!-- <rect width="30" height="20" fill="#0f0" transform="translate(0 177)" /> --> - <!-- <rect width="30" height="20" fill="#0f0" transform="translate(0 267)" /> --> - <!-- <text font-size="6pt" letter-spacing="2px" transform="translate(4.3 15)">SAW</text> --> + + + + + <g transform="translate(9 6)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#0f0" /> --> + <polyline points="0,8 12,0 12,8" stroke-width="1" stroke="#333" fill="none"/> </g> <g transform="translate(3 30)"> @@ -450,13 +465,13 @@ text.brand { <g transform="translate(220 30)"> <rect width="30" height="330" rx="5" fill="#fafafa"/> - <!-- <polyline points="15,0 15,320" stroke="#0f0" stroke-width="1" fill="none" /> --> - <!-- <rect width="30" height="20" fill="#0f0" transform="translate(0 90)" /> --> - <!-- <rect width="30" height="20" fill="#0f0" transform="translate(0 177)" /> --> - <!-- <rect width="30" height="20" fill="#0f0" transform="translate(0 267)" /> --> - <!-- <text font-size="6pt" letter-spacing="2px" transform="translate(7 15)">TRI</text> --> + + + + + <g transform="translate(9 6)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#0f0" /> --> + <polyline points="0,4 3,0 9,8 12,4" stroke-width="1" stroke="#333" fill="none"/> </g> <g transform="translate(3 30)"> @@ -557,13 +572,13 @@ text.brand { <g transform="translate(260 30)"> <rect width="30" height="330" rx="5" fill="#fafafa"/> - <!-- <polyline points="15,0 15,320" stroke="#0f0" stroke-width="1" fill="none" /> --> - <!-- <rect width="30" height="20" fill="#0f0" transform="translate(0 90)" /> --> - <!-- <rect width="30" height="20" fill="#0f0" transform="translate(0 177)" /> --> - <!-- <rect width="30" height="20" fill="#0f0" transform="translate(0 267)" /> --> - <!-- <text font-size="6pt" letter-spacing="2px" transform="translate(6.5 15)">SIN</text> --> + + + + + <g transform="translate(9 6)"> - <!-- <rect width="12" height="8" fill="none" stroke-width="1" stroke="#0f0" /> --> + <path d="M 0 4 A 2 3 0 0 1 6 4" stroke="#333" stroke-width="1" fill="none"/> <path d="M 6 4 A 2 3 0 0 0 12 4" stroke="#333" stroke-width="1" fill="none"/> </g> @@ -663,11 +678,11 @@ text.brand { </g> </svg></g> - <!-- <rect width="30" height="10" fill="#0f0" transform="translate(0 303)" /> --> + <g transform="translate(0 313)"> <rect width="71" height="47" rx="5" fill="#fafafa" transform="translate(10 0)"/> <g transform="translate(10 0)"> - <!-- <rect width="30" height="47" rx="5" fill="#fafafa" /> --> + <g transform="translate(7 5)"><svg id="PITCH_INPUT"> <g transform="translate(12 12)"> <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/> @@ -677,7 +692,7 @@ text.brand { <text font-size="6pt" letter-spacing="1px" transform="translate(5 40)">V/OCT</text> </g> <g transform="translate(47 0)"> - <!-- <rect width="30" height="47" rx="5" fill="#fafafa" /> --> + <g transform="translate(3 5)"><svg id="SYNC_INPUT"> <g transform="translate(12 12)"> <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#0f0" fill="#0f0"/> @@ -687,7 +702,7 @@ text.brand { <text font-size="6pt" letter-spacing="1px" transform="translate(3 40)">SYNC</text> </g> <g transform="translate(100 0)"> - <!-- <rect width="30" height="47" rx="5" fill="#bbb" transform="translate(0 0)" /> --> + <g transform="translate(3 5)"><svg id="MIX_OUTPUT"> <g transform="translate(12 12)"> <circle cx="0" cy="0" r="5" stroke-width="1" stroke="#f00" fill="#f00"/> diff --git a/res-pp/XFade-pp.svg b/res-pp/XFade-pp.svg @@ -13,6 +13,19 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} </style> <defs> @@ -36,7 +49,7 @@ text.brand { <g transform="translate(22.5 22.5)"> <polyline points="0,0 2,0" stroke-width="1" stroke="#333" transform="rotate(-180) translate(9.5 0)"/> <g transform="rotate(-180) translate(16 0) rotate(180) translate(-2.5 -2.5)"> - <!-- <rect width="5" height="5" stroke-width="1" stroke="#0f0" fill="none" /> --> + <polyline points="0,0 2.5,5" stroke-width="1" stroke="#333" stroke-linecap="round" fill="none" transform="translate(0 0)"/> <polyline points="5,0 2.5,5" stroke-width="1" stroke="#333" stroke-linecap="round" fill="none" transform="translate(0 0)"/> </g> @@ -45,7 +58,7 @@ text.brand { <polyline points="0,0 2,0" stroke-width="1" stroke="#333" transform="rotate(-90) translate(9.5 0)"/> <g transform="rotate(-90) translate(16 0) rotate(90) translate(-2.5 -2.5)"> - <!-- <rect width="5" height="5" stroke-width="1" stroke="#0f0" fill="none" /> --> + <polyline points="0,0 5,5" stroke-width="1" stroke="#333" stroke-linecap="round" fill="none" transform="translate(0 0)"/> <polyline points="5,0 0,5" stroke-width="1" stroke="#333" stroke-linecap="round" fill="none" transform="translate(0 0)"/> </g> @@ -54,7 +67,7 @@ text.brand { <polyline points="0,0 2,0" stroke-width="1" stroke="#333" transform="rotate(0) translate(9.5 0)"/> <g transform="rotate(0) translate(16 0) rotate(-0) translate(-2.5 -2.5)"> - <!-- <rect width="5" height="5" stroke-width="1" stroke="#0f0" fill="none" /> --> + <polyline points="2.5,0 5,5" stroke-width="1" stroke="#333" stroke-linecap="round" fill="none" transform="translate(0 0)"/> <polyline points="2.5,0 0,5" stroke-width="1" stroke="#333" stroke-linecap="round" fill="none" transform="translate(0 0)"/> </g> @@ -62,20 +75,23 @@ text.brand { </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="0,0 0,380" stroke-width="0.5" stroke="#0f0" transform="translate(22.5 0)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">XFADE</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <svg> + <svg> + <rect class="module-background background-fill" width="45.0" height="380.0"/> + </svg> + <svg> + <polyline class="module-border-inner" points="1,1 44.0,1 44.0,379.0 1,379.0 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 45.0,0 45.0,380.0 0,380.0 0,0" stroke-width="1" fill="none"/> + </svg> + <g transform="rotate(-90) translate(-376.0 13)"> + <text class="title" font-size="7pt" letter-spacing="2.5px">XFADE</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </svg> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="1px" transform="translate(14 0)">MIX</text> @@ -86,7 +102,7 @@ text.brand { <circle cx="0" cy="0" r="14" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-mixab-xfade" transform="translate(0 3)"/> + <use xlink:href="#dial-mixab-xfade" transform="translate(0 3)" href="#dial-mixab-xfade"/> <g transform="translate(5.5 49)"> <rect width="34" height="38" rx="5" fill="#fafafa"/> <g transform="translate(5 3)"><svg id="MIX_INPUT"> @@ -108,7 +124,7 @@ text.brand { <circle r="7.5" stroke-width="1" stroke="#00f" fill="none"/> </g> </svg></g> - <use xlink:href="#dial-curve-xfade" transform="translate(0 3)"/> + <use xlink:href="#dial-curve-xfade" transform="translate(0 3)" href="#dial-curve-xfade"/> </g> <g transform="translate(10.5 178)"> diff --git a/res-src/AD-src.svg b/res-src/AD-src.svg @@ -1,26 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <polyline points="13,0 3,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <polyline points="32,0 42,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 68)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 127)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 177)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">AD</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="AD"/> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="1.5px" transform="translate(3.5 0)">ATTACK</text> @@ -72,4 +54,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.5 67)">EOC</text> </g> </g> -</svg> +</module> diff --git a/res-src/ADSR-src.svg b/res-src/ADSR-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> <defs> @@ -24,23 +24,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 68)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 127)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 177)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">ADSR</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="ADSR"/> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2px" transform="translate(13 0)">ATT</text> @@ -89,4 +73,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/AMRM-src.svg b/res-src/AMRM-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="90" height="380" viewBox="0 0 90 380"> +<module hp="6"> <style/> <defs> @@ -36,16 +36,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="26.5" y="17" font-size="9pt" letter-spacing="3px">AM/RM</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <def xlink:href="#module6" var-name="AM/RM"/> <!-- <rect width="90" height="23" fill="#0f0" transform="translate(0 18)" /> --> <!-- <rect width="90" height="23" fill="#0f0" transform="translate(0 117)" /> --> @@ -87,4 +78,4 @@ </g> <!-- <polyline points="0,0 45,0" stroke-width="0.5" stroke="#0f0" transform="translate(0 73)" /> --> -</svg> +</module> diff --git a/res-src/ASR-src.svg b/res-src/ASR-src.svg @@ -1,26 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <polyline points="13,0 13,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <polyline points="32,0 32,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 68)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 127)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 177)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">ASR</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="ASR"/> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="1.5px" transform="translate(3.5 0)">ATTACK</text> @@ -66,4 +48,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.5 67)">EOC</text> </g> </g> -</svg> +</module> diff --git a/res-src/Additator-src.svg b/res-src/Additator-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="225" height="380" viewBox="0 0 225 380"> +<module hp="15"> <style/> <defs> @@ -20,22 +20,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 224,1 224,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 225,0 225,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(175 0)" /> --> - - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(215 0)" /> --> - - <text class="title" x="49" y="19" font-size="12pt" letter-spacing="4px">ADDITATOR</text> - <g transform="translate(72.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="ADDITATOR"/> <!-- <polyline points="0,0 225,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 135)" /> --> <!-- <polyline points="0,0 225,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 269)" /> --> @@ -182,4 +167,4 @@ </g> </g> </g> -</svg> +</module> diff --git a/res-src/AddrSeq-src.svg b/res-src/AddrSeq-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="90" height="380" viewBox="0 0 90 380"> +<module hp="6"> <style/> <defs> @@ -32,16 +32,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="15" y="17" font-size="9pt" letter-spacing="0.5px">ADDR-SEQ</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <def xlink:href="#module6" var-name="ADDR-SEQ"/> <g transform="translate(6.5 32)"> <rect width="34" height="39" rx="5" fill="#fafafa"/> @@ -132,4 +123,4 @@ <!-- <polyline points="0,0 90,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 336)" /> --> <!-- <polyline points="0,0 90,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 351)" /> --> <!-- <polyline points="0,0 0,360" stroke="#f00" stroke-width="1" fill="none" transform="translate(23.50 0)" /> --> -</svg> +</module> diff --git a/res-src/Analyzer-src.svg b/res-src/Analyzer-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="300" height="380" viewBox="0 0 300 380"> +<module hp="20"> <style/> <defs> @@ -62,16 +62,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 299,1 299,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 299.5,0.5 299.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 300,0 300,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="92.5" y="19" font-size="12pt" letter-spacing="4px">ANALYZER</text> - <g transform="translate(110 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="ANALYZER"/> <g transform="translate(10 25)"> <use id="DISPLAY_WIDGET" xlink:href="#display-analyzer"/> @@ -181,4 +172,4 @@ <use xlink:href="#dial-range-analyzer" transform=" translate(11.3 252) scale(0.75)"/> <use xlink:href="#dial-smooth-analyzer" transform=" translate(84.3 252) scale(0.75)"/> -</svg> +</module> diff --git a/res-src/AnalyzerXL-src.svg b/res-src/AnalyzerXL-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="630" height="380" viewBox="0 0 630 380"> +<module hp="42"> <style/> <defs> @@ -8,9 +8,9 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#000"/> + <def xlink:href="#module-background"/> <g transform="translate(0 375) rotate(-90)"> - <text transform="translate(0 12.5)">ANALYZER-XL</text> + <text transform="translate(0 12.5)" letter-spacing="1">ANALYZER-XL</text> <text transform="translate(0 25.5)">BOGAUDIO</text> </g> @@ -27,4 +27,4 @@ <use id="DISPLAY_WIDGET" xlink:href="#display-analyzerxl" transform="translate(30 0)"/> <!-- <rect cx="0" cy="0" width="600" height="380" fill="#555" transform="translate(30 0)" /> --> -</svg> +</module> diff --git a/res-src/Arp-src.svg b/res-src/Arp-src.svg @@ -1,19 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">ARP</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="ARP"/> <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> <!-- <polyline points="0,0 0,380" stroke="#f00" stroke-width="1" fill="none" transform="translate(3 0)" /> --> @@ -89,4 +78,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(5.5 67)">GATE</text> </g> </g> -</svg> +</module> diff --git a/res-src/Assign-src.svg b/res-src/Assign-src.svg @@ -1,21 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">ASSIGN</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="ASSIGN"/> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2.0px" transform="translate(8 0)">CHAN</text> @@ -43,4 +30,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(5.5 67)">GATE</text> </g> </g> -</svg> +</module> diff --git a/res-src/Blank3-src.svg b/res-src/Blank3-src.svg @@ -1,11 +1,9 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> + <def xlink:href="#module-background"/> + <def xlink:href="#module-border"/> <!-- <rect width="45" height="380" fill="#0f0" /> --> <!-- <rect width="35" height="130" fill="#ddd" transform="translate(5 125)" /> --> @@ -13,4 +11,4 @@ <!-- <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> --> <!-- <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)" /> --> <!-- </g> --> -</svg> +</module> diff --git a/res-src/Blank6-src.svg b/res-src/Blank6-src.svg @@ -1,11 +1,9 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="90" height="380" viewBox="0 0 90 380"> +<module hp="6"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> + <def xlink:href="#module-background"/> + <def xlink:href="#module-border"/> <!-- <rect width="90" height="380" fill="#0f0" /> --> <!-- <rect width="30" height="316" fill="#ddd" transform="translate(30 32)" /> --> @@ -13,4 +11,4 @@ <!-- <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> --> <!-- <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)" /> --> <!-- </g> --> -</svg> +</module> diff --git a/res-src/Bool-src.svg b/res-src/Bool-src.svg @@ -1,19 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">BOOL</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="BOOL"/> <g transform="translate(7.5 18)"> <rect width="34" height="63.5" rx="5" fill="#fafafa" transform="translate(-2 0)"/> @@ -45,4 +34,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 34)">NOT</text> </g> </g> -</svg> +</module> diff --git a/res-src/CVD-src.svg b/res-src/CVD-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> <defs> @@ -20,20 +20,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="0,0 0,300" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">CVD</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="CVD"/> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2.0px" transform="translate(9.5 0)">TIME</text> @@ -73,4 +60,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/Clpr-src.svg b/res-src/Clpr-src.svg @@ -1,17 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="90" height="380" viewBox="0 0 90 380"> +<module hp="6"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="38" y="17" font-size="9pt" letter-spacing="3px">CLPR</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <def xlink:href="#module6" var-name="CLPR"/> <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(45 0)" /> --> <!-- <rect width="90" height="15" fill="#0f0" transform="translate(0 18)" /> --> @@ -60,4 +51,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(49 33)">R</text> </g> </g> -</svg> +</module> diff --git a/res-src/Cmp-src.svg b/res-src/Cmp-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="90" height="380" viewBox="0 0 90 380"> +<module hp="6"> <style/> <defs> @@ -65,16 +65,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="45" y="17" font-size="9pt" letter-spacing="3px">CMP</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <def xlink:href="#module6" var-name="CMP"/> <!-- <rect width="90" height="12" fill="#0f0" transform="translate(0 122)" /> --> <!-- <rect width="90" height="12" fill="#0f0" transform="translate(0 228)" /> --> @@ -150,4 +141,4 @@ <def id="NOT_EQUAL_OUTPUT" xlink:href="#output" transform="translate(39 40)"/> <text font-size="5pt" letter-spacing="2px" transform="translate(42 72)">NOT</text> </g> -</svg> +</module> diff --git a/res-src/CmpDist-src.svg b/res-src/CmpDist-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="150" height="380" viewBox="0 0 150 380"> +<module hp="10"> <style/> <defs> @@ -50,18 +50,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="30" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="30" height="20" fill="#0f0" transform="translate(120 0)" /> --> - <text class="title" x="26" y="19" font-size="12pt" letter-spacing="3.5px">CMPDIST</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="CMPDIST"/> <!-- <rect width="150" height="14" fill="#0f0" transform="translate(0 80)" /> --> <!-- <rect width="150" height="14" fill="#0f0" transform="translate(0 145)" /> --> @@ -187,4 +176,4 @@ </g> </g> </g> -</svg> +</module> diff --git a/res-src/DADSRH-src.svg b/res-src/DADSRH-src.svg @@ -1,17 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="150" height="380" viewBox="0 0 150 380"> +<module hp="10"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="22" y="19" font-size="12pt" letter-spacing="4px">DADSR(H)</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="DADSR(H)"/> <g transform="translate(9 33)"> <g transform="translate(0 0)"> @@ -183,4 +174,4 @@ <text font-size="6pt" letter-spacing="2px" transform="translate(6 36)">END</text> </g> </g> -</svg> +</module> diff --git a/res-src/DADSRHPlus-src.svg b/res-src/DADSRHPlus-src.svg @@ -1,17 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="225" height="380" viewBox="0 0 225 380"> +<module hp="15"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 224,1 224,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 225,0 225,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="52.5" y="19" font-size="12pt" letter-spacing="4px">DADSR(H)+</text> - <g transform="translate(72.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="DADSR(H)+"/> <g transform="translate(149 26)"> <rect width="30" height="323" rx="5" fill="#fafafa"/> @@ -201,4 +192,4 @@ <text font-size="6pt" letter-spacing="2px" transform="translate(6 36)">END</text> </g> </g> -</svg> +</module> diff --git a/res-src/DGate-src.svg b/res-src/DGate-src.svg @@ -1,24 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 68)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 127)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 177)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">DGATE</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="DGATE"/> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2px" transform="translate(6.5 0)">DELAY</text> @@ -61,4 +45,4 @@ </g> </g> </g> -</svg> +</module> diff --git a/res-src/Detune-src.svg b/res-src/Detune-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> <defs> @@ -42,22 +42,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 64)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 113)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">DETUNE</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="DETUNE"/> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2px" transform="translate(5.5 0)">CENTS</text> @@ -89,4 +74,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(6.5 104)">OUT-</text> </g> </g> -</svg> +</module> diff --git a/res-src/EQ-src.svg b/res-src/EQ-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> <defs> @@ -21,18 +21,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">EQ</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="EQ"/> <g transform="translate(0 36)"> <text font-size="6pt" letter-spacing="2.0px" transform="translate(12.5 0)">LOW</text> @@ -69,4 +58,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/EQS-src.svg b/res-src/EQS-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="90" height="380" viewBox="0 0 90 380"> +<module hp="6"> <style/> <defs> @@ -21,16 +21,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="50" y="17" font-size="9pt" letter-spacing="3px">EQS</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <def xlink:href="#module6" var-name="EQS"/> <g transform="translate(0 40)"> <text font-size="8pt" letter-spacing="2px" transform="translate(32 0)">LOW</text> @@ -68,4 +59,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(49 33)">R</text> </g> </g> -</svg> +</module> diff --git a/res-src/Edge-src.svg b/res-src/Edge-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> <defs> @@ -106,18 +106,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">EDGE</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="EDGE"/> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2px" transform="translate(11 0)">RISE</text> @@ -159,4 +148,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(6.6 105)">FALL</text> </g> </g> -</svg> +</module> diff --git a/res-src/EightFO-src.svg b/res-src/EightFO-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="255" height="380" viewBox="0 0 255 380"> +<module hp="17"> <style/> <defs> @@ -49,21 +49,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 254,1 254,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 254.5,0.5 254.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 255,0 255,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="110" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="110" height="20" fill="#0f0" transform="translate(160 0)" /> --> - <!-- <rect width="95" height="20" fill="#0f0" transform="translate(0 360)" /> --> - <!-- <rect width="95" height="20" fill="#0f0" transform="translate(175 360)" /> --> - - <text class="title" x="114" y="19" font-size="12pt" letter-spacing="4px">8FO</text> - <g transform="translate(95 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="8FO"/> <g transform="translate(20 25)"> <!-- <rect width="108" height="108" fill="none" stroke="#0f0" /> --> @@ -227,4 +213,4 @@ <text font-size="6pt" letter-spacing="1px" transform="translate(0 40)">RESET</text> </g> </g> -</svg> +</module> diff --git a/res-src/EightHP-src.svg b/res-src/EightHP-src.svg @@ -1,15 +1,6 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="120" height="380" viewBox="0 0 120 380"> +<module hp="8"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 119,1 119,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 119.5,0.5 119.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 120,0 120,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="50" y="17" font-size="9pt" letter-spacing="3px">8HP8HP</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> -</svg> + <def xlink:href="#module" var-name="8HP8HP"/> +</module> diff --git a/res-src/EightOne-src.svg b/res-src/EightOne-src.svg @@ -1,17 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="90" height="380" viewBox="0 0 90 380"> +<module hp="6"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="63" y="17" font-size="9pt" letter-spacing="3px">8:1</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <def xlink:href="#module6" var-name="8:1"/> <g transform="translate(6.5 32)"> <rect width="34" height="337" rx="5" fill="#fafafa" transform="translate(0 -9)"/> @@ -97,4 +88,4 @@ <!-- <polyline points="0,0 90,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 336)" /> --> <!-- <polyline points="0,0 90,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 351)" /> --> <!-- <polyline points="0,0 0,360" stroke="#f00" stroke-width="1" fill="none" transform="translate(66.50 0)" /> --> -</svg> +</module> diff --git a/res-src/EighteenHP-src.svg b/res-src/EighteenHP-src.svg @@ -1,15 +1,6 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="270" height="380" viewBox="0 0 270 380"> +<module hp="18"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 269,1 269,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 269.5,0.5 269.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 270,0 270,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="44" y="19" font-size="12pt" letter-spacing="4px">18HP-18HP-18HP</text> - <g transform="translate(95 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> -</svg> + <def xlink:href="#module" var-name="18HP-18HP-18HP"/> +</module> diff --git a/res-src/FFB-src.svg b/res-src/FFB-src.svg @@ -1,17 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="120" height="380" viewBox="0 0 120 380"> +<module hp="8"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 119,1 119,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 119.5,0.5 119.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 120,0 120,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="82" y="17" font-size="9pt" letter-spacing="3px">FFB</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <def xlink:href="#module8" var-name="FFB"/> <!-- <rect width="120" height="254" fill="#0ff" transform="translate(0 24)" /> --> <g transform="translate(1.5 24)"> @@ -136,4 +127,4 @@ <text font-size="6pt" letter-spacing="1.5px" transform="translate(3 39)">EVEN</text> </g> </g> -</svg> +</module> diff --git a/res-src/FMOp-src.svg b/res-src/FMOp-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="150" height="380" viewBox="0 0 150 380"> +<module hp="10"> <style/> <defs> @@ -93,21 +93,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="35" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="35" height="20" fill="#0f0" transform="translate(115 0)" /> --> - - <!-- <polyline points="0,50 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(120 0)" /> --> - - <text class="title" x="39" y="19" font-size="12pt" letter-spacing="4px">FM-OP</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="FM-OP"/> <g transform="translate(10 25)"> <!-- <rect width="78" height="68" fill="none" stroke="#0f0" /> --> @@ -238,4 +224,4 @@ </g> </g> </g> -</svg> +</module> diff --git a/res-src/FifteenHP-src.svg b/res-src/FifteenHP-src.svg @@ -1,15 +1,6 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="225" height="380" viewBox="0 0 225 380"> +<module hp="15"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 224,1 224,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 225,0 225,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="54" y="19" font-size="12pt" letter-spacing="4px">15HP-15HP</text> - <g transform="translate(72.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> -</svg> + <def xlink:href="#module" var-name="15HP-15HP"/> +</module> diff --git a/res-src/FiveHP-src.svg b/res-src/FiveHP-src.svg @@ -1,15 +1,6 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="75" height="380" viewBox="0 0 75 380"> +<module hp="5"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 74,1 74,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 74.5,0.5 74.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 75,0 75,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="35" y="17" font-size="9pt" letter-spacing="3px">5HP</text> - <g transform="translate(25 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BGA</text> - <rect width="2" height="2" fill="#ddd" transform="translate(11.5 -4)"/> - </g> -</svg> + <def xlink:href="#module5" var-name="5HP"/> +</module> diff --git a/res-src/FlipFlop-src.svg b/res-src/FlipFlop-src.svg @@ -1,24 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 68)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 127)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 177)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="1.5px">FLIPFLOP</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="FLIPFLOP"/> <g transform="translate(0 18)"> <g transform="translate(5.5 0)"> @@ -57,4 +41,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(15 67)">B</text> </g> </g> -</svg> +</module> diff --git a/res-src/Follow-src.svg b/res-src/Follow-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> <defs> @@ -36,20 +36,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="0,0 0,300" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">FOLLOW</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="FOLLOW"/> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2.0px" transform="translate(8.5 0)">DAMP</text> @@ -89,4 +76,4 @@ </g> <!-- <polyline points="0,0 45,0" stroke-width="0.5" stroke="#0f0" transform="translate(0 73)" /> --> -</svg> +</module> diff --git a/res-src/FourMan-src.svg b/res-src/FourMan-src.svg @@ -1,19 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">4MAN</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="4MAN"/> <g transform="translate(0 18)"> <g transform="translate(5.5 0)"> @@ -86,4 +75,4 @@ </g> </g> </g> -</svg> +</module> diff --git a/res-src/Inv-src.svg b/res-src/Inv-src.svg @@ -1,19 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">INV</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="INV"/> <g transform="translate(0 18)"> <g transform="translate(5.5 0)"> @@ -58,4 +47,4 @@ <def id="HIGH2_LIGHT" xlink:href="#light-small" transform="translate(5 29.3)"/> </g> </g> -</svg> +</module> diff --git a/res-src/LFO-src.svg b/res-src/LFO-src.svg @@ -1,20 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="150" height="380" viewBox="0 0 150 380"> +<module hp="10"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(100 0)" /> --> - - <text class="title" x="53" y="19" font-size="12pt" letter-spacing="4px">LFO</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="LFO"/> <!-- <polyline points="0,0 0,354" stroke="#0f0" stroke-width="1" fill="none" transform="translate(75 0)" /> --> @@ -149,4 +137,4 @@ </g> </g> </g> -</svg> +</module> diff --git a/res-src/LLFO-src.svg b/res-src/LLFO-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> <defs> @@ -33,18 +33,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">LLFO</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="LLFO"/> <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> @@ -148,4 +137,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/LVCF-src.svg b/res-src/LVCF-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> <defs> @@ -39,18 +39,7 @@ </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">LVCF</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="LVCF"/> <g transform="translate(0 31)"> <text font-size="6pt" letter-spacing="1px" transform="translate(5 0)">CUTOFF</text> @@ -114,4 +103,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/LVCO-src.svg b/res-src/LVCO-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> <defs> @@ -24,18 +24,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">LVCO</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="LVCO"/> <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> @@ -134,4 +123,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/Lag-src.svg b/res-src/Lag-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> <defs> @@ -20,20 +20,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="0,0 0,300" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">LAG</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="LAG"/> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2.0px" transform="translate(9.5 0)">TIME</text> @@ -73,4 +60,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/Lmtr-src.svg b/res-src/Lmtr-src.svg @@ -1,17 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="90" height="380" viewBox="0 0 90 380"> +<module hp="6"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="38" y="17" font-size="9pt" letter-spacing="3px">LMTR</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <def xlink:href="#module6" var-name="LMTR"/> <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(45 0)" /> --> <!-- <rect width="90" height="15" fill="#0f0" transform="translate(0 18)" /> --> @@ -60,4 +51,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(49 33)">R</text> </g> </g> -</svg> +</module> diff --git a/res-src/Manual-src.svg b/res-src/Manual-src.svg @@ -1,19 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">MANUAL</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="MANUAL"/> <g transform="translate(0 18)"> <g transform="translate(0 0)"> @@ -46,4 +35,4 @@ </g> </g> </g> -</svg> +</module> diff --git a/res-src/Matrix44-src.svg b/res-src/Matrix44-src.svg @@ -1,24 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="150" height="380" viewBox="0 0 150 380"> +<module hp="10"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="150" height="24" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="150" height="22" fill="#0f0" transform="translate(0 22)" /> --> - <!-- <rect width="150" height="22" fill="#0f0" transform="translate(0 78)" /> --> - <!-- <rect width="150" height="22" fill="#0f0" transform="translate(0 134)" /> --> - <!-- <rect width="150" height="22" fill="#0f0" transform="translate(0 190)" /> --> - <!-- <rect width="150" height="22" fill="#0f0" transform="translate(0 245)" /> --> - - <text class="title" x="19" y="19" font-size="12pt" letter-spacing="4px">MATRIX44</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="MATRIX44"/> <g transform="translate(13.5 42.5)"> <text font-size="6pt" letter-spacing="2px" transform="translate(7.5 6)">1A</text> @@ -150,4 +134,4 @@ <!-- <polyline points="0,0 0,380" stroke-width="1" stroke="#0f0" transform="translate(59 0)" /> --> <!-- <polyline points="0,0 0,380" stroke-width="1" stroke="#0f0" transform="translate(91 0)" /> --> <!-- <polyline points="0,0 0,380" stroke-width="1" stroke="#0f0" transform="translate(123 0)" /> --> -</svg> +</module> diff --git a/res-src/Matrix88-src.svg b/res-src/Matrix88-src.svg @@ -1,21 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="330" height="380" viewBox="0 0 330 380"> +<module hp="22"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 329,1 329,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 329.5,0.5 329.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 330,0 330,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="110" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="110" height="20" fill="#0f0" transform="translate(220 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 0)" /> --> - - <text class="title" x="110.5" y="19" font-size="12pt" letter-spacing="4px">MATRIX88</text> - <g transform="translate(125 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="MATRIX88"/> <g transform="translate(5.5 25)"> <rect width="34" height="293" rx="5" fill="#fafafa" transform="translate(0 0)"/> @@ -329,4 +316,4 @@ <!-- <rect width="330" height="11" fill="#0f0" transform="translate(0 274)" /> --> <!-- <rect width="8" height="380" fill="#0f0" transform="translate(77 0)" /> --> -</svg> +</module> diff --git a/res-src/Mix1-src.svg b/res-src/Mix1-src.svg @@ -1,24 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 68)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 127)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 177)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">MIX1</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="MIX1"/> <g transform="translate(0 18)"> <def xlink:href="#sliderdial-db-151" transform="translate(0 0)"/> @@ -44,4 +28,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/Mix2-src.svg b/res-src/Mix2-src.svg @@ -1,17 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="75" height="380" viewBox="0 0 75 380"> +<module hp="5"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 74,1 74,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 74.5,0.5 74.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 75,0 75,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="30" y="17" font-size="9pt" letter-spacing="3px">MIX2</text> - <g transform="translate(25 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BGA</text> - <rect width="2" height="2" fill="#ddd" transform="translate(11.5 -4)"/> - </g> + <def xlink:href="#module5" var-name="MIX2"/> <g transform="translate(0 32)"> <def xlink:href="#sliderdial-db-151" transform="translate(15 0)"/> @@ -45,4 +36,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(45 33)">R</text> </g> </g> -</svg> +</module> diff --git a/res-src/Mix4-src.svg b/res-src/Mix4-src.svg @@ -1,22 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="225" height="380" viewBox="0 0 225 380"> +<module hp="15"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 224,1 224,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 225,0 225,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="85" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="85" height="20" fill="#0f0" transform="translate(140 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(215 0)" /> --> - - <text class="title" x="85" y="19" font-size="12pt" letter-spacing="4px">MIX4</text> - <g transform="translate(72.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="MIX4"/> <g transform="translate(4 20)"> <!-- <rect width="39" height="344" fill="#ccc" transform="translate(3 0)" /> --> @@ -128,4 +114,4 @@ </g> </g> <!-- <polyline points="0,0 225,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 360)" /> --> -</svg> +</module> diff --git a/res-src/Mix4x-src.svg b/res-src/Mix4x-src.svg @@ -1,23 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="225" height="380" viewBox="0 0 225 380"> +<module hp="15"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 224,1 224,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 225,0 225,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="75" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="75" height="20" fill="#0f0" transform="translate(150 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(215 0)" /> --> - <!-- <polyline points="0,0 225,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 360)" /> --> - - <text class="title" x="77" y="19" font-size="12pt" letter-spacing="4px">MIX4X</text> - <g transform="translate(72.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="MIX4X"/> <g transform="translate(4 20)"> <text font-size="5pt" letter-spacing="2px" transform="translate(13.7 9)">CH1</text> @@ -179,4 +164,4 @@ <def xlink:href="#dial-mintick" transform="translate(2.5 296)"/> <!-- <polyline points="0,0 0,350" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> </g> -</svg> +</module> diff --git a/res-src/Mix8-src.svg b/res-src/Mix8-src.svg @@ -1,22 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="405" height="380" viewBox="0 0 405 380"> +<module hp="27"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 404,1 404,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 404.5,0.5 404.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 405,0 405,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="175" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="175" height="20" fill="#0f0" transform="translate(230 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(395 0)" /> --> - - <text class="title" x="175" y="19" font-size="12pt" letter-spacing="4px">MIX8</text> - <g transform="translate(162.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="MIX8"/> <g transform="translate(4 20)"> <!-- <rect width="39" height="344" fill="#ccc" transform="translate(3 0)" /> --> @@ -216,4 +202,4 @@ </g> </g> <!-- <polyline points="0,0 225,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 360)" /> --> -</svg> +</module> diff --git a/res-src/Mix8x-src.svg b/res-src/Mix8x-src.svg @@ -1,22 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="405" height="380" viewBox="0 0 405 380"> +<module hp="27"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 404,1 404,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 404.5,0.5 404.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 405,0 405,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="170" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="170" height="20" fill="#0f0" transform="translate(235 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(395 0)" /> --> - - <text class="title" x="168" y="19" font-size="12pt" letter-spacing="4px">MIX8X</text> - <g transform="translate(162.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="MIX8X"/> <g transform="translate(4 20)"> <text font-size="5pt" letter-spacing="2px" transform="translate(13.7 9)">CH1</text> @@ -293,4 +279,4 @@ <def xlink:href="#dial-mintick" transform="translate(2.5 296)"/> <!-- <polyline points="0,0 0,350" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> </g> -</svg> +</module> diff --git a/res-src/Mono-src.svg b/res-src/Mono-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> <defs> @@ -32,20 +32,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">MONO</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="MONO"/> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2.0px" transform="translate(8 0)">CHAN</text> @@ -109,4 +96,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(4.5 32)">MONO</text> </g> </g> -</svg> +</module> diff --git a/res-src/Mult-src.svg b/res-src/Mult-src.svg @@ -1,19 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">MULT</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="MULT"/> <g transform="translate(0 18)"> <g transform="translate(0 0)"> @@ -66,4 +55,4 @@ </g> </g> </g> -</svg> +</module> diff --git a/res-src/Mumix-src.svg b/res-src/Mumix-src.svg @@ -1,17 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="90" height="380" viewBox="0 0 90 380"> +<module hp="6"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="26" y="17" font-size="9pt" letter-spacing="3px">MUMIX</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <def xlink:href="#module6" var-name="MUMIX"/> <g transform="translate(2 25)"> <g transform="translate(5.5 0)"> @@ -55,4 +46,4 @@ <!-- <polyline points="0,0 90,0" stroke-width="0.5" stroke="#0f0" transform="translate(0 227)" /> --> <!-- <polyline points="0,0 90,0" stroke-width="0.5" stroke="#0f0" transform="translate(0 264)" /> --> <!-- <polyline points="0,0 90,0" stroke-width="0.5" stroke="#0f0" transform="translate(0 301)" /> --> -</svg> +</module> diff --git a/res-src/Mute8-src.svg b/res-src/Mute8-src.svg @@ -1,20 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="150" height="380" viewBox="0 0 150 380"> +<module hp="10"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="40" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="40" height="20" fill="#0f0" transform="translate(110 0)" /> --> - - <text class="title" x="36.5" y="19" font-size="12pt" letter-spacing="4px">MUTE8</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="MUTE8"/> <g transform="translate(8 32)"> <rect width="30" height="328" rx="5" fill="#fafafa"/> @@ -103,4 +91,4 @@ </g> <text font-size="6pt" letter-spacing="2px" transform="translate(5 320)">OUT</text> </g> -</svg> +</module> diff --git a/res-src/Noise-src.svg b/res-src/Noise-src.svg @@ -1,19 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">NOISE</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="NOISE"/> <g transform="translate(0 18)"> <g transform="translate(7.5 0)"> @@ -46,4 +35,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/Nsgt-src.svg b/res-src/Nsgt-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="90" height="380" viewBox="0 0 90 380"> +<module hp="6"> <style/> <defs> @@ -18,16 +18,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="38" y="17" font-size="9pt" letter-spacing="3px">NSGT</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <def xlink:href="#module6" var-name="NSGT"/> <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(45 0)" /> --> <!-- <rect width="90" height="15" fill="#0f0" transform="translate(0 18)" /> --> @@ -76,4 +67,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(49 33)">R</text> </g> </g> -</svg> +</module> diff --git a/res-src/Offset-src.svg b/res-src/Offset-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> <defs> @@ -182,18 +182,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">OFFSET</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="OFFSET"/> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2px" transform="translate(3 0)">OFFSET</text> @@ -233,4 +222,4 @@ </g> <!-- <polyline points="0,0 45,0" stroke-width="0.5" stroke="#0f0" transform="translate(0 73)" /> --> -</svg> +</module> diff --git a/res-src/OneEight-src.svg b/res-src/OneEight-src.svg @@ -1,17 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="90" height="380" viewBox="0 0 90 380"> +<module hp="6"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="63" y="17" font-size="9pt" letter-spacing="3px">1:8</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <def xlink:href="#module6" var-name="1:8"/> <g transform="translate(6.5 32)"> <rect width="34" height="39" rx="5" fill="#fafafa"/> @@ -97,4 +88,4 @@ <!-- <polyline points="0,0 90,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 336)" /> --> <!-- <polyline points="0,0 90,0" stroke="#f00" stroke-width="1" fill="none" transform="translate(0 351)" /> --> <!-- <polyline points="0,0 0,360" stroke="#f00" stroke-width="1" fill="none" transform="translate(23.50 0)" /> --> -</svg> +</module> diff --git a/res-src/PEQ-src.svg b/res-src/PEQ-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="150" height="380" viewBox="0 0 150 380"> +<module hp="10"> <style/> <defs> @@ -38,19 +38,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(100 0)" /> --> - - <text class="title" x="53" y="19" font-size="12pt" letter-spacing="4px">PEQ</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="PEQ"/> <g transform="translate(0 25)"> <!-- <rect width="150" height="60" fill="#0f0" transform="translate(0 0)" /> --> @@ -191,4 +179,4 @@ <text font-size="6pt" letter-spacing="2px" transform="translate(5 40)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/PEQ14-src.svg b/res-src/PEQ14-src.svg @@ -1,20 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="690" height="380" viewBox="0 0 690 380"> +<module hp="46"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 689,1 689,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 689.5,0.5 689.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 690,0 690,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(75 0)" /> --> - - <!-- <rect width="80" height="23" fill="#f0f" transform="translate(20 360)" /> --> - <text class="title" x="311.5" y="19" font-size="12pt" letter-spacing="4px">PEQ14</text> - <g transform="translate(305 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="PEQ14"/> <g transform="translate(6.5 48)"> <!-- <rect width="62" height="40" fill="#f0f" transform="translate(0 0)" /> --> @@ -392,4 +380,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8 105)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/PEQ14XF-src.svg b/res-src/PEQ14XF-src.svg @@ -1,17 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="75" height="380" viewBox="0 0 75 380"> +<module hp="5"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 74,1 74,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 74.5,0.5 74.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 75,0 75,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="20" y="14" font-size="7pt" letter-spacing="1px">PEQ14XF</text> - <g transform="translate(25 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BGA</text> - <rect width="2" height="2" fill="#ddd" transform="translate(11.5 -4)"/> - </g> + <def xlink:href="#module5" var-name="PEQ14XF"/> <g transform="translate(-2.5 24)"> <def id="DAMP_PARAM" xlink:href="#knob16" transform="translate(14.5 6)"/> @@ -69,4 +60,4 @@ <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(18.75 0)" /> --> <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(37.5 0)" /> --> <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(56.25 0)" /> --> -</svg> +</module> diff --git a/res-src/PEQ14XR-src.svg b/res-src/PEQ14XR-src.svg @@ -1,17 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="75" height="380" viewBox="0 0 75 380"> +<module hp="5"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 74,1 74,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 74.5,0.5 74.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 75,0 75,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="20" y="14" font-size="7pt" letter-spacing="1px">PEQ14XR</text> - <g transform="translate(25 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BGA</text> - <rect width="2" height="2" fill="#ddd" transform="translate(11.5 -4)"/> - </g> + <def xlink:href="#module5" var-name="PEQ14XR"/> <g transform="translate(-2.5 24)"> <def id="DAMP_PARAM" xlink:href="#knob16" transform="translate(14.5 6)"/> @@ -34,4 +25,4 @@ <def id="OUT_OUTPUT" xlink:href="#output" transform="translate(5 4)"/> <text font-size="5pt" letter-spacing="2px" transform="translate(8.5 37)">OUT</text> </g> -</svg> +</module> diff --git a/res-src/PEQ14XV-src.svg b/res-src/PEQ14XV-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="75" height="380" viewBox="0 0 75 380"> +<module hp="5"> <style/> <defs> @@ -19,16 +19,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 74,1 74,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 74.5,0.5 74.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 75,0 75,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="20" y="14" font-size="7pt" letter-spacing="1px">PEQ14XV</text> - <g transform="translate(25 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BGA</text> - <rect width="2" height="2" fill="#ddd" transform="translate(11.5 -4)"/> - </g> + <def xlink:href="#module5" var-name="PEQ14XV"/> <text font-size="6pt" letter-spacing="1.5px" transform="translate(9 30)">FOLLOWERS</text> @@ -100,4 +91,4 @@ <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(18.75 0)" /> --> <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(37.5 0)" /> --> <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(56.25 0)" /> --> -</svg> +</module> diff --git a/res-src/PEQ6-src.svg b/res-src/PEQ6-src.svg @@ -1,22 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="315" height="380" viewBox="0 0 315 380"> +<module hp="21"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 314,1 214,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 314.5,0.5 314.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 315,0 315,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="125" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="125" height="20" fill="#0f0" transform="translate(190 0)" /> --> - <!-- <rect width="120" height="20" fill="#0f0" transform="translate(0 360)" /> --> - <!-- <rect width="120" height="20" fill="#0f0" transform="translate(195 360)" /> --> - - <text class="title" x="129" y="19" font-size="12pt" letter-spacing="4px">PEQ6</text> - <g transform="translate(118 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="PEQ6"/> <!-- <polyline points="0,0 315,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 24)" /> --> <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> @@ -204,4 +190,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8 105)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/PEQ6XF-src.svg b/res-src/PEQ6XF-src.svg @@ -1,19 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">PEQ6XF</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="PEQ6XF"/> <g transform="translate(0 24)"> <def id="DAMP_PARAM" xlink:href="#knob16" transform="translate(14.5 8)"/> @@ -43,4 +32,4 @@ <def id="EF6_OUTPUT" xlink:href="#output" transform="translate(5 178)"/> <text font-size="5pt" letter-spacing="2px" transform="translate(15 210)">6</text> </g> -</svg> +</module> diff --git a/res-src/Pan-src.svg b/res-src/Pan-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> <defs> @@ -20,23 +20,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 68)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 127)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 177)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">PAN</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="PAN"/> <g transform="translate(0 15)"> <def id="PAN1_PARAM" xlink:href="#knob26" transform="translate(9.5 9.5)"/> @@ -69,4 +53,4 @@ <def id="R_OUTPUT" xlink:href="#output" transform="translate(5 38)"/> <text font-size="5pt" letter-spacing="2px" transform="translate(15 70)">R</text> </g> -</svg> +</module> diff --git a/res-src/Pgmr-src.svg b/res-src/Pgmr-src.svg @@ -1,19 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="225" height="380" viewBox="0 0 225 380"> +<module hp="15"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 224,1 224,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 225,0 225,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="80" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="80" height="20" fill="#0f0" transform="translate(145 0)" /> --> - <text class="title" x="82" y="19" font-size="12pt" letter-spacing="4px">PGMR</text> - <g transform="translate(72.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="PGMR"/> <!-- <polyline points="0,0 225,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 30)" /> --> <!-- <polyline points="0,0 225,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 135.5)" /> --> @@ -180,4 +169,4 @@ </g>Z </g> <!-- <polyline points="0,0 225,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 315)" /> --> -</svg> +</module> diff --git a/res-src/PgmrX-src.svg b/res-src/PgmrX-src.svg @@ -1,19 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="180" height="380" viewBox="0 0 180 380"> +<module hp="12"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 179,1 179,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 179.5,0.5 179.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 180,0 180,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(130 0)" /> --> - <text class="title" x="52" y="19" font-size="12pt" letter-spacing="4px">PGMRX</text> - <g transform="translate(50 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="PGMRX"/> <g transform="translate(0 30)"> <!-- <rect width="34" height="330" fill="#ccc" transform="translate(5.5 0)" /> --> @@ -142,4 +131,4 @@ </g> </g> </g> -</svg> +</module> diff --git a/res-src/PolyCon16-src.svg b/res-src/PolyCon16-src.svg @@ -1,17 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="120" height="380" viewBox="0 0 120 380"> +<module hp="8"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 119,1 119,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 119.5,0.5 119.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 120,0 120,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="24" y="17" font-size="9pt" letter-spacing="2px">POLYCON16</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <def xlink:href="#module8" var-name="POLYCON16" var-letterspacing="2"/> <!-- <polyline points="0,0 120,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 24)" /> --> <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(33.33 0)" /> --> @@ -132,4 +123,4 @@ <text font-size="6pt" letter-spacing="1px" transform="translate(3 36)">CHAN</text> <text font-size="6pt" letter-spacing="2px" transform="translate(36 36)">OUT</text> </g> -</svg> +</module> diff --git a/res-src/PolyCon8-src.svg b/res-src/PolyCon8-src.svg @@ -1,19 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="0.5px">POLYCON8</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="POLYCON8"/> <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(5 0)" /> --> <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(40 0)" /> --> @@ -80,4 +69,4 @@ <def id="OUT_OUTPUT" xlink:href="#output" transform="translate(3 4)"/> <text font-size="6pt" letter-spacing="2px" transform="translate(5 36)">OUT</text> </g> -</svg> +</module> diff --git a/res-src/PolyMult-src.svg b/res-src/PolyMult-src.svg @@ -1,21 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2px">POLYMULT</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="POLYMULT"/> <g transform="translate(2.5 30)"> <text font-size="6pt" letter-spacing="1.5px" transform="translate(6.5 0)">CHAN</text> @@ -45,4 +32,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 137)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/PolyOff16-src.svg b/res-src/PolyOff16-src.svg @@ -1,22 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="240" height="380" viewBox="0 0 240 380"> +<module hp="16"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 239,1 239,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 239.5,0.5 239.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 240,0 240,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="60" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="60" height="20" fill="#0f0" transform="translate(180 0)" /> --> - <!-- <rect width="80" height="20" fill="#0f0" transform="translate(0 360)" /> --> - <!-- <rect width="80" height="20" fill="#0f0" transform="translate(160 360)" /> --> - - <text class="title" x="57" y="19" font-size="12pt" letter-spacing="4px">POLYOFF16</text> - <g transform="translate(80 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="POLYOFF16"/> <g transform="translate(5.5 24)"> <rect width="34" height="289" rx="5" fill="#fafafa" transform="translate(0 0)"/> @@ -197,4 +183,4 @@ <text font-size="6pt" letter-spacing="1px" transform="translate(11 36)">IN</text> <text font-size="6pt" letter-spacing="2px" transform="translate(36 36)">OUT</text> </g> -</svg> +</module> diff --git a/res-src/PolyOff8-src.svg b/res-src/PolyOff8-src.svg @@ -1,17 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="120" height="380" viewBox="0 0 120 380"> +<module hp="8"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 119,1 119,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 119.5,0.5 119.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 120,0 120,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="29" y="17" font-size="9pt" letter-spacing="3px">POLYOFF8</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <def xlink:href="#module8" var-name="POLYOFF8"/> <!-- <rect width="30" height="20" fill="#0f0" transform="translate(0 0)" /> --> <!-- <rect width="30" height="20" fill="#0f0" transform="translate(120 0)" /> --> @@ -132,4 +123,4 @@ <text font-size="6pt" letter-spacing="1px" transform="translate(11 36)">IN</text> <text font-size="6pt" letter-spacing="2px" transform="translate(36 36)">OUT</text> </g> -</svg> +</module> diff --git a/res-src/Pressor-src.svg b/res-src/Pressor-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="225" height="380" viewBox="0 0 225 380"> +<module hp="15"> <style/> <defs> @@ -145,31 +145,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 224,1 224,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 225,0 225,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="60" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="60" height="20" fill="#0f0" transform="translate(165 0)" /> --> - - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(215 0)" /> --> - - <!-- <rect width="12" height="100" fill="#00f3" transform="translate(85 20)" /> --> - <!-- <rect width="12" height="100" fill="#00f3" transform="translate(174 20)" /> --> - - <!-- <rect width="225" height="3" fill="#0f03" transform="translate(0 20)" /> --> - <!-- <rect width="225" height="30" fill="#f003" transform="translate(0 23)" /> --> - <!-- <rect width="225" height="50" fill="#f003" transform="translate(0 91)" /> --> - <!-- <rect width="225" height="50" fill="#f003" transform="translate(0 163)" /> --> - <!-- <rect width="225" height="30" fill="#f003" transform="translate(0 239)" /> --> - - <text class="title" x="61" y="19" font-size="12pt" letter-spacing="4px">PRESSOR</text> - <g transform="translate(72.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="PRESSOR"/> <g transform="translate(13 53)"> <!-- <polyline points="0,19 268,19" stroke="#0f0" stroke-width="1" fill="none" /> --> @@ -328,4 +304,4 @@ </g> </g> </g> -</svg> +</module> diff --git a/res-src/Pulse-src.svg b/res-src/Pulse-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> <defs> @@ -62,18 +62,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">PULSE</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="PULSE"/> <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> @@ -121,4 +110,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/Reftone-src.svg b/res-src/Reftone-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> <defs> @@ -99,24 +99,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="8" fill="#0f0" transform="translate(0 66)" /> --> - <!-- <rect width="45" height="8" fill="#0f0" transform="translate(0 120)" /> --> - <!-- <rect width="45" height="8" fill="#0f0" transform="translate(0 174)" /> --> - <!-- <rect width="45" height="8" fill="#0f0" transform="translate(0 227)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">REFTONE</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="REFTONE"/> <g transform="translate(0 18)"> <use id="DISPLAY_WIDGET" xlink:href="#display-reftone"/> @@ -156,4 +139,4 @@ </g> </g> </g> -</svg> +</module> diff --git a/res-src/SampleHold-src.svg b/res-src/SampleHold-src.svg @@ -1,19 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">S&amp;H</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="S&amp;H"/> <g transform="translate(0 18)"> <!-- <text font-size="6pt" letterspacing="2px" transform="translate(5.5 0)">1</text> --> @@ -95,4 +84,4 @@ </g> </g> <!-- <rect width="90" height="13" fill="#0f0" transform="translate(0 335)" /> --> -</svg> +</module> diff --git a/res-src/Shaper-src.svg b/res-src/Shaper-src.svg @@ -1,17 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="150" height="380" viewBox="0 0 150 380"> +<module hp="10"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="31" y="19" font-size="12pt" letter-spacing="4px">SHAPER</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="SHAPER"/> <g transform="translate(9 33)"> <g transform="translate(0 0)"> @@ -106,4 +97,4 @@ <def xlink:href="#dial-exp" transform="scale(0.75) translate(14 243)"/> <def xlink:href="#dial-sustain" transform="scale(0.75) translate(85 318)"/> <def xlink:href="#dial-sustain" transform="scale(0.75) translate(85 392.5)"/> -</svg> +</module> diff --git a/res-src/ShaperPlus-src.svg b/res-src/ShaperPlus-src.svg @@ -1,17 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="225" height="380" viewBox="0 0 225 380"> +<module hp="15"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 224,1 224,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 224.5,0.5 224.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 225,0 225,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="62.5" y="19" font-size="12pt" letter-spacing="4px">SHAPER+</text> - <g transform="translate(72.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="SHAPER+"/> <g transform="translate(149 26)"> <rect width="30" height="322" rx="5" fill="#fafafa"/> @@ -125,4 +116,4 @@ <def xlink:href="#dial-exp" transform="scale(0.75) translate(14 243)"/> <def xlink:href="#dial-sustain" transform="scale(0.75) translate(85 318)"/> <def xlink:href="#dial-sustain" transform="scale(0.75) translate(85 392.5)"/> -</svg> +</module> diff --git a/res-src/Sine-src.svg b/res-src/Sine-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> <defs> @@ -24,18 +24,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">SINE</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="SINE"/> <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> @@ -85,4 +74,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/SixHP-src.svg b/res-src/SixHP-src.svg @@ -1,15 +1,6 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="90" height="380" viewBox="0 0 90 380"> +<module hp="6"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="20" y="17" font-size="9pt" letter-spacing="3px">6HP6HP</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> -</svg> + <def xlink:href="#module6" var-name="6HP6HP"/> +</module> diff --git a/res-src/SixteenHP-src.svg b/res-src/SixteenHP-src.svg @@ -1,20 +1,6 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="240" height="380" viewBox="0 0 240 380"> +<module hp="16"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 239,1 239,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 239.5,0.5 239.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 240,0 240,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="60" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="60" height="20" fill="#0f0" transform="translate(180 0)" /> --> - <!-- <rect width="80" height="20" fill="#0f0" transform="translate(0 360)" /> --> - <!-- <rect width="80" height="20" fill="#0f0" transform="translate(160 360)" /> --> - - <text class="title" x="62" y="19" font-size="12pt" letter-spacing="4px">16HP-16HP</text> - <g transform="translate(80 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> -</svg> + <def xlink:href="#module" var-name="16HP-16HP"/> +</module> diff --git a/res-src/Slew-src.svg b/res-src/Slew-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> <defs> @@ -48,20 +48,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="0,0 0,300" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">SLEW</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="SLEW"/> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2.0px" transform="translate(11 0)">RISE</text> @@ -103,4 +90,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/Stack-src.svg b/res-src/Stack-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> <defs> @@ -92,24 +92,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="8" fill="#0f0" transform="translate(0 63)" /> --> - <!-- <rect width="45" height="8" fill="#0f0" transform="translate(0 103)" /> --> - <!-- <rect width="45" height="8" fill="#0f0" transform="translate(0 146)" /> --> - <!-- <rect width="45" height="8" fill="#0f0" transform="translate(0 204)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">STACK</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="STACK"/> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2px" transform="translate(6.4 0)">SEMIS</text> @@ -155,4 +138,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 68)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/Sums-src.svg b/res-src/Sums-src.svg @@ -1,19 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">SUMS</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="SUMS"/> <g transform="translate(7.5 18)"> <rect width="34" height="63.5" rx="5" fill="#fafafa" transform="translate(-2 0)"/> @@ -47,4 +36,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 34)">NEG</text> </g> </g> -</svg> +</module> diff --git a/res-src/Switch-src.svg b/res-src/Switch-src.svg @@ -1,24 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="7" fill="#0f0" transform="translate(0 80)" /> --> - <!-- <rect width="45" height="7" fill="#0f0" transform="translate(0 199)" /> --> - <!-- <rect width="45" height="7" fill="#0f0" transform="translate(0 318)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">SWTCH</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="SWTCH"/> <g transform="translate(0 18)"> <g transform="translate(5.5 0)"> @@ -75,4 +59,4 @@ </g> </g> </g> -</svg> +</module> diff --git a/res-src/Switch1616-src.svg b/res-src/Switch1616-src.svg @@ -1,24 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="330" height="380" viewBox="0 0 330 380"> +<module hp="22"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 329,1 329,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 329.5,0.5 329.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 330,0 330,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="95" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="95" height="20" fill="#0f0" transform="translate(235 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 0)" /> --> - - <!-- <rect width="330" height="330" fill="#0f0" transform="translate(0 25)" /> --> - <!-- <rect width="195" height="195" fill="#00f" transform="translate(135 25)" /> --> - - <text class="title" x="98.5" y="19" font-size="12pt" letter-spacing="4px">SWITCH1616</text> - <g transform="translate(125 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="SWITCH1616"/> <rect width="56" height="302" rx="5" fill="#fafafa" transform="translate(5.5 9)"/> <rect width="302" height="56" rx="5" fill="#bbb" transform="translate(22.5 302)"/> @@ -515,4 +499,4 @@ <text font-size="6pt" letter-spacing="1px" transform="translate(249.8 252)">P</text> <polyline points="0,0 0,3" stroke="#333" stroke-width="1" fill="none" transform="translate(252.5 240)"/> </g> -</svg> +</module> diff --git a/res-src/Switch44-src.svg b/res-src/Switch44-src.svg @@ -1,24 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="150" height="380" viewBox="0 0 150 380"> +<module hp="10"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="150" height="24" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="150" height="22" fill="#0f0" transform="translate(0 22)" /> --> - <!-- <rect width="150" height="22" fill="#0f0" transform="translate(0 78)" /> --> - <!-- <rect width="150" height="22" fill="#0f0" transform="translate(0 134)" /> --> - <!-- <rect width="150" height="22" fill="#0f0" transform="translate(0 190)" /> --> - <!-- <rect width="150" height="22" fill="#0f0" transform="translate(0 245)" /> --> - - <text class="title" x="19" y="19" font-size="12pt" letter-spacing="4px">SWITCH44</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="SWITCH44"/> <g transform="translate(13.5 42.5)"> <text font-size="6pt" letter-spacing="2px" transform="translate(7.5 6)">1A</text> @@ -134,4 +118,4 @@ <!-- <polyline points="0,0 0,380" stroke-width="1" stroke="#0f0" transform="translate(59 0)" /> --> <!-- <polyline points="0,0 0,380" stroke-width="1" stroke="#0f0" transform="translate(91 0)" /> --> <!-- <polyline points="0,0 0,380" stroke-width="1" stroke="#0f0" transform="translate(123 0)" /> --> -</svg> +</module> diff --git a/res-src/Switch88-src.svg b/res-src/Switch88-src.svg @@ -1,21 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="330" height="380" viewBox="0 0 330 380"> +<module hp="22"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 329,1 329,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 329.5,0.5 329.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 330,0 330,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="110" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="110" height="20" fill="#0f0" transform="translate(220 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 0)" /> --> - - <text class="title" x="109" y="19" font-size="12pt" letter-spacing="4px">SWITCH88</text> - <g transform="translate(125 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="SWITCH88"/> <g transform="translate(5.5 25)"> <rect width="34" height="293" rx="5" fill="#fafafa" transform="translate(0 0)"/> @@ -266,4 +253,4 @@ <!-- <rect width="330" height="11" fill="#0f0" transform="translate(0 274)" /> --> <!-- <rect width="8" height="380" fill="#0f0" transform="translate(77 0)" /> --> -</svg> +</module> diff --git a/res-src/TenHP-src.svg b/res-src/TenHP-src.svg @@ -1,15 +1,6 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="150" height="380" viewBox="0 0 150 380"> +<module hp="10"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="22" y="19" font-size="12pt" letter-spacing="4px">10HP10HP</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> -</svg> + <def xlink:href="#module" var-name="10HP10HP"/> +</module> diff --git a/res-src/Test-src.svg b/res-src/Test-src.svg @@ -1,24 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 68)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 127)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 177)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">test</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="test"/> <g transform="translate(0 10)"> <!-- <text font-size="6pt" letter-spacing="2px" transform="translate(5.5 0)">P1</text> --> @@ -73,4 +57,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/Test2-src.svg b/res-src/Test2-src.svg @@ -1,17 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="90" height="380" viewBox="0 0 90 380"> +<module hp="6"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 89,1 89,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 89.5,0.5 89.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 90,0 90,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="30" y="17" font-size="9pt" letter-spacing="3px">TEST2</text> - <g transform="translate(5.5 374)"> - <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> - </g> + <def xlink:href="#module6" var-name="TEST2"/> <g transform="translate(0 30)"> <text font-size="6pt" letter-spacing="2px" transform="translate(5.5 0)">P1A</text> @@ -103,4 +94,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 35)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/TestExpanderBase-src.svg b/res-src/TestExpanderBase-src.svg @@ -1,19 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">TEB</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="TEB"/> <g transform="translate(0 245)"> <def id="COM_LIGHT" xlink:href="#light-small" transform="translate(10 0.5)"/> @@ -34,4 +23,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/TestExpanderExtension-src.svg b/res-src/TestExpanderExtension-src.svg @@ -1,19 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">TEE</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="TEE"/> <g transform="translate(0 280)"> <def id="COM_LIGHT" xlink:href="#light-small" transform="translate(10 0.5)"/> @@ -27,4 +16,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/TestVCF-src.svg b/res-src/TestVCF-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="180" height="380" viewBox="0 0 180 380"> +<module hp="12"> <style/> <defs> @@ -36,16 +36,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 179,1 179,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 179.5,0.5 179.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 180,0 180,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="70" y="19" font-size="12pt" letter-spacing="4px">VCF</text> - <g transform="translate(50 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="VCF"/> <g transform="translate(20 50)"> <!-- <polyline points="-50,0 100,0" stroke="#0f0" stroke-width="1" fill="none" transform="translate(0 19)" /> --> @@ -142,4 +133,4 @@ <text font-size="6pt" letter-spacing="2px" transform="translate(33 36)">OUT</text> <text font-size="6pt" letter-spacing="2px" transform="translate(70.5 36)">B</text> </g> -</svg> +</module> diff --git a/res-src/ThirteenHP-src.svg b/res-src/ThirteenHP-src.svg @@ -1,15 +1,6 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="195" height="380" viewBox="0 0 195 380"> +<module hp="13"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 194,1 194,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 194.5,0.5 194.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 195,0 195,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="39" y="19" font-size="12pt" letter-spacing="4px">13HP-13HP</text> - <g transform="translate(58 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> -</svg> + <def xlink:href="#module" var-name="13HP-13HP"/> +</module> diff --git a/res-src/ThirtyHP-src.svg b/res-src/ThirtyHP-src.svg @@ -1,15 +1,6 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="450" height="380" viewBox="0 0 450 380"> +<module hp="30"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 449,1 449,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 449.5,0.5 449.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 450,0 450,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="47" y="19" font-size="12pt" letter-spacing="4px">THIRTY(30) HP - THIRTY(30) HP</text> - <g transform="translate(185 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> -</svg> + <def xlink:href="#module" var-name="THIRTY(30) HP - THIRTY(30) HP"/> +</module> diff --git a/res-src/ThreeHP-src.svg b/res-src/ThreeHP-src.svg @@ -1,17 +1,6 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">3HP</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> -</svg> + <def xlink:href="#module3" var-name="3HP"/> +</module> diff --git a/res-src/TwelveHP-src.svg b/res-src/TwelveHP-src.svg @@ -1,15 +1,6 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="180" height="380" viewBox="0 0 180 380"> +<module hp="12"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 179,1 179,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 179.5,0.5 179.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 180,0 180,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="32" y="19" font-size="12pt" letter-spacing="4px">12HP-12HP</text> - <g transform="translate(50 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> -</svg> + <def xlink:href="#module" var-name="12HP-12HP"/> +</module> diff --git a/res-src/TwentyFiveHP-src.svg b/res-src/TwentyFiveHP-src.svg @@ -1,15 +1,6 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="375" height="380" viewBox="0 0 375 380"> +<module hp="25"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 374,1 374,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 374.5,0.5 374.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 375,0 375,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="58" y="19" font-size="12pt" letter-spacing="4px">25HP-25HP-25HP-25HP</text> - <g transform="translate(148 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> -</svg> + <def xlink:href="#module" var-name="25HP-25HP-25HP-25HP"/> +</module> diff --git a/res-src/TwentyHP-src.svg b/res-src/TwentyHP-src.svg @@ -1,15 +1,6 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="300" height="380" viewBox="0 0 300 380"> +<module hp="20"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 299,1 299,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 299.5,0.5 299.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 300,0 300,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="55" y="19" font-size="12pt" letter-spacing="4px">20HP-20HP-20HP</text> - <g transform="translate(110 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> -</svg> + <def xlink:href="#module" var-name="20HP-20HP-20HP"/> +</module> diff --git a/res-src/TwentyTwoHP-src.svg b/res-src/TwentyTwoHP-src.svg @@ -1,15 +1,6 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="330" height="380" viewBox="0 0 330 380"> +<module hp="22"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 329,1 329,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 329.5,0.5 329.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 330,0 330,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="70" y="19" font-size="12pt" letter-spacing="4px">22HP-22HP-22HP</text> - <g transform="translate(125 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> -</svg> + <def xlink:href="#module" var-name="22HP-22HP-22HP"/> +</module> diff --git a/res-src/UMix-src.svg b/res-src/UMix-src.svg @@ -1,19 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">UMIX</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="UMIX"/> <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> @@ -37,4 +26,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.5 33)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/Unison-src.svg b/res-src/Unison-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> <defs> @@ -20,18 +20,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">UNISON</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="UNISON"/> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="2.0px" transform="translate(8 0)">CHAN</text> @@ -68,4 +57,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(5.5 67)">GATE</text> </g> </g> -</svg> +</module> diff --git a/res-src/VCA-src.svg b/res-src/VCA-src.svg @@ -1,24 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 68)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 127)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 177)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">VCA</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="VCA"/> <!-- <rect width="45" height="18" fill="#0f0" transform="translate(0 0)" /> --> @@ -72,4 +56,4 @@ </g> <!-- <polyline points="0,0 0,380" stroke-width="0.5" stroke="#0f0" transform="translate(36.5 0)" /> --> <!-- <polyline points="0,0 0,380" stroke-width="0.5" stroke="#0f0" transform="translate(8.5 0)" /> --> -</svg> +</module> diff --git a/res-src/VCAmp-src.svg b/res-src/VCAmp-src.svg @@ -1,24 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 68)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 127)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 177)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">VCAMP</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="VCAMP"/> <g transform="translate(0 18)"> <def xlink:href="#sliderdial-db-183" transform="translate(0 0)"/> @@ -41,4 +25,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/VCF-src.svg b/res-src/VCF-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="150" height="380" viewBox="0 0 150 380"> +<module hp="10"> <style/> <defs> @@ -119,16 +119,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 179,1 179,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 179.5,0.5 179.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 180,0 180,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <text class="title" x="54.5" y="19" font-size="12pt" letter-spacing="4px">VCF</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="VCF"/> <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(75 0)" /> --> <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(7 0)" /> --> @@ -214,4 +205,4 @@ </g> </g> </g> -</svg> +</module> diff --git a/res-src/VCM-src.svg b/res-src/VCM-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="150" height="380" viewBox="0 0 150 380"> +<module hp="10"> <style/> <defs> @@ -20,24 +20,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(100 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(8.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(46.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(75 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(103.5 0)" /> --> - <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(141.5 0)" /> --> - - <text class="title" x="52" y="19" font-size="12pt" letter-spacing="4px">VCM</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="VCM"/> <g transform="translate(0 32)"> <g transform="translate(10 1)"> @@ -140,4 +123,4 @@ <!-- <rect width="150" height="20" fill="#0f0" transform="translate(0 207)" /> --> <!-- <rect width="150" height="20" fill="#0f0" transform="translate(0 274)" /> --> <!-- <rect width="150" height="20" fill="#0f0" transform="translate(0 342)" /> --> -</svg> +</module> diff --git a/res-src/VCO-src.svg b/res-src/VCO-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="150" height="380" viewBox="0 0 150 380"> +<module hp="10"> <style/> <defs> @@ -20,19 +20,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 149,1 149,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 149.5,0.5 149.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 150,0 150,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="50" height="20" fill="#0f0" transform="translate(100 0)" /> --> - - <text class="title" x="52" y="19" font-size="12pt" letter-spacing="4px">VCO</text> - <g transform="translate(35.5 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="VCO"/> <g transform="translate(21 25)"> <!-- <rect width="108" height="98" fill="none" stroke="#0f0" /> --> @@ -158,4 +146,4 @@ </g> </g> </g> -</svg> +</module> diff --git a/res-src/VU-src.svg b/res-src/VU-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> <defs> @@ -67,23 +67,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="22.5,0 22.5,380" stroke-width="0.5" stroke="#0f0" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 68)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 127)" /> --> - <!-- <rect width="45" height="10" fill="#0f0" transform="translate(0 177)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">VU</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="VU"/> <g transform="translate(0 18)"> <use id="VU_WIDGET" xlink:href="#vu-vu" transform="translate(13.5 -1)"/> @@ -108,4 +92,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(15 67)">R</text> </g> </g> -</svg> +</module> diff --git a/res-src/Walk-src.svg b/res-src/Walk-src.svg @@ -1,19 +1,8 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">WALK</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="WALK"/> <!-- <polyline points="0,0 0,300" stroke="#0f0" stroke-width="1" fill="none" transform="translate(22.5 0)" /> --> @@ -55,4 +44,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">OUT</text> </g> </g> -</svg> +</module> diff --git a/res-src/Walk2-src.svg b/res-src/Walk2-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="210" height="380" viewBox="0 0 210 380"> +<module hp="14"> <style/> <defs> @@ -8,20 +8,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 209,1 209,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 209.5,0.5 209.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 210,0 210,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="70" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="70" height="20" fill="#0f0" transform="translate(140 0)" /> --> - <!-- <rect width="65" height="20" fill="#0f0" transform="translate(0 360)" /> --> - <!-- <rect width="65" height="20" fill="#0f0" transform="translate(145 360)" /> --> - <text class="title" x="69" y="19" font-size="12pt" letter-spacing="4px">WALK2</text> - <g transform="translate(65 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="WALK2"/> <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(10 0)" /> --> <!-- <polyline points="0,0 0,380" stroke="#0f0" stroke-width="1" fill="none" transform="translate(54.5 0)" /> --> @@ -142,4 +129,4 @@ </g> <def id="JUMP_MODE_PARAM" xlink:href="#button-small" transform="translate(26 9.7)"/> </g> -</svg> +</module> diff --git a/res-src/XCO-src.svg b/res-src/XCO-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="300" height="380" viewBox="0 0 300 380"> +<module hp="20"> <style/> <defs> @@ -20,19 +20,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 299,1 299,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 299.5,0.5 299.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 300,0 300,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <rect width="125" height="20" fill="#0f0" transform="translate(0 0)" /> --> - <!-- <rect width="125" height="20" fill="#0f0" transform="translate(175 0)" /> --> - - <text class="title" x="127" y="19" font-size="12pt" letter-spacing="4px">XCO</text> - <g transform="translate(110 374)"> - <text class="brand" font-size="8pt" letter-spacing="2px">BOGAUDIO</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(24 -5)"/> - </g> + <def xlink:href="#module" var-name="XCO"/> <g transform="translate(20 25)"> <!-- <rect width="108" height="98" fill="none" stroke="#0f0" /> --> @@ -273,4 +261,4 @@ <text font-size="6pt" letter-spacing="2px" transform="translate(5 40)">MIX</text> </g> </g> -</svg> +</module> diff --git a/res-src/XFade-src.svg b/res-src/XFade-src.svg @@ -1,5 +1,5 @@ <?xml version="1.0"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="45" height="380" viewBox="0 0 45 380"> +<module hp="3"> <style/> <defs> @@ -49,20 +49,7 @@ </symbol> </defs> - <rect width="100%" height="100%" fill="#ddd"/> - <polyline points="1,1 44,1 44,379 1,379 1,1" stroke="#e4e4e4" stroke-width="0.5" fill="none"/> - <polyline points="0.5,0.5 44.5,0.5 44.5,379.5 0.5,379.5 0.5,0.5" stroke="#ebebeb" stroke-width="0.8" fill="none"/> - <polyline points="0,0 45,0 45,380 0,380 0,0" stroke="#f2f2f2" stroke-width="1" fill="none"/> - - <!-- <polyline points="0,0 0,380" stroke-width="0.5" stroke="#0f0" transform="translate(22.5 0)" /> --> - - <g transform="rotate(-90) translate(-376 13)"> - <text class="title" font-size="7pt" letter-spacing="2.5px">XFADE</text> - <g transform="translate(0 12)"> - <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> - <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> - </g> - </g> + <def xlink:href="#module3" var-name="XFADE"/> <g transform="translate(0 25)"> <text font-size="6pt" letter-spacing="1px" transform="translate(14 0)">MIX</text> @@ -102,4 +89,4 @@ <text font-size="5pt" letter-spacing="2px" transform="translate(8.3 32)">MIX</text> </g> </g> -</svg> +</module> diff --git a/res-src/defs.svg b/res-src/defs.svg @@ -1,6 +1,68 @@ <?xml version="1.0"?> -<svg> +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"> <defs> + <symbol id="module-background"> + <rect class="module-background background-fill" width="$width" height="$height"/> + </symbol> + + <symbol id="module-border"> + <polyline class="module-border-inner" points="1,1 $width-1,1 $width-1,$height-1 1,$height-1 1,1" stroke-width="0.5" fill="none"/> + <polyline class="module-border-middle" points="0.5,0.5 $width-0.5,0.5 $width-0.5,$height-0.5 0.5,$height-0.5 0.5,0.5" stroke-width="0.8" fill="none"/> + <polyline class="module-border-outer" points="0,0 $width,0 $width,$height 0,$height 0,0" stroke-width="1" fill="none"/> + </symbol> + + <symbol id="module"> + <def xlink:href="#module-background"/> + <def xlink:href="#module-border"/> + <text class="title" font-size="12pt" letter-spacing="${letterspacing}px" default-letterspacing="4" text-anchor="middle" transform="translate($width/2.0 19)">$name</text> + <g transform="translate(0 374)"> + <text class="brand" font-size="8pt" letter-spacing="2px" text-anchor="middle" transform="translate($width/2.0 0)">BOGAUDIO</text> + <rect class="background-fill" width="3" height="3" transform="translate($width/2.0-15.5 -5)"/> + </g> + </symbol> + + <symbol id="module8"> + <def xlink:href="#module-background"/> + <def xlink:href="#module-border"/> + <text class="title" font-size="9pt" letter-spacing="${letterspacing}px" default-letterspacing="3" text-anchor="middle" transform="translate($width/2.0 19)">$name</text> + <g transform="translate(5.5 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> + <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> + </g> + </symbol> + + <symbol id="module6"> + <def xlink:href="#module-background"/> + <def xlink:href="#module-border"/> + <text class="title" font-size="9pt" letter-spacing="${letterspacing}px" default-letterspacing="3" text-anchor="end" transform="translate($width-7.0 17)">$name</text> + <g transform="translate(5.5 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BOGAUDIO</text> + <rect width="1.5" height="2" fill="#ddd" transform="translate(21 -4)"/> + </g> + </symbol> + + <symbol id="module5"> + <def xlink:href="#module-background"/> + <def xlink:href="#module-border"/> + <text class="title" font-size="9pt" letter-spacing="${letterspacing}px" default-letterspacing="3" text-anchor="end" transform="translate($width-7.0 17)">$name</text> + <g transform="translate(25 374)"> + <text class="brand" font-size="6.5pt" letter-spacing="2px">BGA</text> + <rect width="2" height="2" fill="#ddd" transform="translate(11.5 -4)"/> + </g> + </symbol> + + <symbol id="module3"> + <def xlink:href="#module-background"/> + <def xlink:href="#module-border"/> + <g transform="rotate(-90) translate(4-$height 13)"> + <text class="title" font-size="7pt" letter-spacing="${letterspacing}px" default-letterspacing="2.5">$name</text> + <g transform="translate(0 12)"> + <text class="brand" font-size="7pt" letter-spacing="2px">BGA</text> + <rect width="3.0" height="3" fill="#ddd" transform="translate(11.5 -5)"/> + </g> + </g> + </symbol> + <symbol id="button" viewBox="0 0 18px 18px"> <g transform="translate(9 9)"> <circle cx="0" cy="0" r="8.5" stroke-width="1" stroke="#00f" fill="#f00"/> diff --git a/res-src/styles.css b/res-src/styles.css @@ -11,3 +11,16 @@ text.brand { font-family: 'Audiowide', sans-serif; font-weight: bold; } + +rect.module-background, .background-fill { + fill: #ddd; +} +polyline.module-border-inner { + stroke: #e4e4e4; +} +polyline.module-border-middle { + stroke: #ebebeb; +} +polyline.module-border-outer { + stroke: #f2f2f2; +} diff --git a/res/AD.svg b/res/AD.svg Binary files differ. diff --git a/res/ADSR.svg b/res/ADSR.svg Binary files differ. diff --git a/res/AMRM.svg b/res/AMRM.svg Binary files differ. diff --git a/res/ASR.svg b/res/ASR.svg Binary files differ. diff --git a/res/Additator.svg b/res/Additator.svg Binary files differ. diff --git a/res/AddrSeq.svg b/res/AddrSeq.svg Binary files differ. diff --git a/res/Analyzer.svg b/res/Analyzer.svg Binary files differ. diff --git a/res/AnalyzerXL.svg b/res/AnalyzerXL.svg Binary files differ. diff --git a/res/Arp.svg b/res/Arp.svg Binary files differ. diff --git a/res/Assign.svg b/res/Assign.svg Binary files differ. diff --git a/res/Blank3.svg b/res/Blank3.svg Binary files differ. diff --git a/res/Blank6.svg b/res/Blank6.svg Binary files differ. diff --git a/res/Bool.svg b/res/Bool.svg Binary files differ. diff --git a/res/CVD.svg b/res/CVD.svg Binary files differ. diff --git a/res/Clpr.svg b/res/Clpr.svg Binary files differ. diff --git a/res/Cmp.svg b/res/Cmp.svg Binary files differ. diff --git a/res/CmpDist.svg b/res/CmpDist.svg Binary files differ. diff --git a/res/DADSRH.svg b/res/DADSRH.svg Binary files differ. diff --git a/res/DADSRHPlus.svg b/res/DADSRHPlus.svg Binary files differ. diff --git a/res/DGate.svg b/res/DGate.svg Binary files differ. diff --git a/res/Detune.svg b/res/Detune.svg Binary files differ. diff --git a/res/EQ.svg b/res/EQ.svg Binary files differ. diff --git a/res/EQS.svg b/res/EQS.svg Binary files differ. diff --git a/res/Edge.svg b/res/Edge.svg Binary files differ. diff --git a/res/EightFO.svg b/res/EightFO.svg Binary files differ. diff --git a/res/EightHP.svg b/res/EightHP.svg Binary files differ. diff --git a/res/EightOne.svg b/res/EightOne.svg Binary files differ. diff --git a/res/EighteenHP.svg b/res/EighteenHP.svg Binary files differ. diff --git a/res/FFB.svg b/res/FFB.svg Binary files differ. diff --git a/res/FMOp.svg b/res/FMOp.svg Binary files differ. diff --git a/res/FifteenHP.svg b/res/FifteenHP.svg Binary files differ. diff --git a/res/FiveHP.svg b/res/FiveHP.svg Binary files differ. diff --git a/res/FlipFlop.svg b/res/FlipFlop.svg Binary files differ. diff --git a/res/Follow.svg b/res/Follow.svg Binary files differ. diff --git a/res/FourMan.svg b/res/FourMan.svg Binary files differ. diff --git a/res/Inv.svg b/res/Inv.svg Binary files differ. diff --git a/res/LFO.svg b/res/LFO.svg Binary files differ. diff --git a/res/LLFO.svg b/res/LLFO.svg Binary files differ. diff --git a/res/LVCF.svg b/res/LVCF.svg Binary files differ. diff --git a/res/LVCO.svg b/res/LVCO.svg Binary files differ. diff --git a/res/Lag.svg b/res/Lag.svg Binary files differ. diff --git a/res/Lmtr.svg b/res/Lmtr.svg Binary files differ. diff --git a/res/Manual.svg b/res/Manual.svg Binary files differ. diff --git a/res/Matrix44.svg b/res/Matrix44.svg Binary files differ. diff --git a/res/Matrix88.svg b/res/Matrix88.svg Binary files differ. diff --git a/res/Mix1.svg b/res/Mix1.svg Binary files differ. diff --git a/res/Mix2.svg b/res/Mix2.svg Binary files differ. diff --git a/res/Mix4.svg b/res/Mix4.svg Binary files differ. diff --git a/res/Mix4x.svg b/res/Mix4x.svg Binary files differ. diff --git a/res/Mix8.svg b/res/Mix8.svg Binary files differ. diff --git a/res/Mix8x.svg b/res/Mix8x.svg Binary files differ. diff --git a/res/Mono.svg b/res/Mono.svg Binary files differ. diff --git a/res/Mult.svg b/res/Mult.svg Binary files differ. diff --git a/res/Mumix.svg b/res/Mumix.svg Binary files differ. diff --git a/res/Mute8.svg b/res/Mute8.svg Binary files differ. diff --git a/res/Noise.svg b/res/Noise.svg Binary files differ. diff --git a/res/Nsgt.svg b/res/Nsgt.svg Binary files differ. diff --git a/res/Offset.svg b/res/Offset.svg Binary files differ. diff --git a/res/OneEight.svg b/res/OneEight.svg Binary files differ. diff --git a/res/PEQ.svg b/res/PEQ.svg Binary files differ. diff --git a/res/PEQ14.svg b/res/PEQ14.svg Binary files differ. diff --git a/res/PEQ14XF.svg b/res/PEQ14XF.svg Binary files differ. diff --git a/res/PEQ14XR.svg b/res/PEQ14XR.svg Binary files differ. diff --git a/res/PEQ14XV.svg b/res/PEQ14XV.svg Binary files differ. diff --git a/res/PEQ6.svg b/res/PEQ6.svg Binary files differ. diff --git a/res/PEQ6XF.svg b/res/PEQ6XF.svg Binary files differ. diff --git a/res/Pan.svg b/res/Pan.svg Binary files differ. diff --git a/res/Pgmr.svg b/res/Pgmr.svg Binary files differ. diff --git a/res/PgmrX.svg b/res/PgmrX.svg Binary files differ. diff --git a/res/PolyCon16.svg b/res/PolyCon16.svg Binary files differ. diff --git a/res/PolyCon8.svg b/res/PolyCon8.svg Binary files differ. diff --git a/res/PolyMult.svg b/res/PolyMult.svg Binary files differ. diff --git a/res/PolyOff16.svg b/res/PolyOff16.svg Binary files differ. diff --git a/res/PolyOff8.svg b/res/PolyOff8.svg Binary files differ. diff --git a/res/Pressor.svg b/res/Pressor.svg Binary files differ. diff --git a/res/Pulse.svg b/res/Pulse.svg Binary files differ. diff --git a/res/Reftone.svg b/res/Reftone.svg Binary files differ. diff --git a/res/SampleHold.svg b/res/SampleHold.svg Binary files differ. diff --git a/res/Shaper.svg b/res/Shaper.svg Binary files differ. diff --git a/res/ShaperPlus.svg b/res/ShaperPlus.svg Binary files differ. diff --git a/res/Sine.svg b/res/Sine.svg Binary files differ. diff --git a/res/SixHP.svg b/res/SixHP.svg Binary files differ. diff --git a/res/SixteenHP.svg b/res/SixteenHP.svg Binary files differ. diff --git a/res/Slew.svg b/res/Slew.svg Binary files differ. diff --git a/res/Stack.svg b/res/Stack.svg Binary files differ. diff --git a/res/Sums.svg b/res/Sums.svg Binary files differ. diff --git a/res/Switch.svg b/res/Switch.svg Binary files differ. diff --git a/res/Switch1616.svg b/res/Switch1616.svg Binary files differ. diff --git a/res/Switch44.svg b/res/Switch44.svg Binary files differ. diff --git a/res/Switch88.svg b/res/Switch88.svg Binary files differ. diff --git a/res/TenHP.svg b/res/TenHP.svg Binary files differ. diff --git a/res/Test.svg b/res/Test.svg Binary files differ. diff --git a/res/Test2.svg b/res/Test2.svg Binary files differ. diff --git a/res/TestExpanderBase.svg b/res/TestExpanderBase.svg Binary files differ. diff --git a/res/TestExpanderExtension.svg b/res/TestExpanderExtension.svg Binary files differ. diff --git a/res/TestVCF.svg b/res/TestVCF.svg Binary files differ. diff --git a/res/ThirteenHP.svg b/res/ThirteenHP.svg Binary files differ. diff --git a/res/ThirtyHP.svg b/res/ThirtyHP.svg Binary files differ. diff --git a/res/ThreeHP.svg b/res/ThreeHP.svg Binary files differ. diff --git a/res/TwelveHP.svg b/res/TwelveHP.svg Binary files differ. diff --git a/res/TwentyFiveHP.svg b/res/TwentyFiveHP.svg Binary files differ. diff --git a/res/TwentyHP.svg b/res/TwentyHP.svg Binary files differ. diff --git a/res/TwentyTwoHP.svg b/res/TwentyTwoHP.svg Binary files differ. diff --git a/res/UMix.svg b/res/UMix.svg Binary files differ. diff --git a/res/Unison.svg b/res/Unison.svg Binary files differ. diff --git a/res/VCA.svg b/res/VCA.svg Binary files differ. diff --git a/res/VCAmp.svg b/res/VCAmp.svg Binary files differ. diff --git a/res/VCF.svg b/res/VCF.svg Binary files differ. diff --git a/res/VCM.svg b/res/VCM.svg Binary files differ. diff --git a/res/VCO.svg b/res/VCO.svg Binary files differ. diff --git a/res/VU.svg b/res/VU.svg Binary files differ. diff --git a/res/Walk.svg b/res/Walk.svg Binary files differ. diff --git a/res/Walk2.svg b/res/Walk2.svg Binary files differ. diff --git a/res/XCO.svg b/res/XCO.svg Binary files differ. diff --git a/res/XFade.svg b/res/XFade.svg Binary files differ. diff --git a/res/button_18px_0.svg b/res/button_18px_0.svg Binary files differ. diff --git a/res/button_18px_1.svg b/res/button_18px_1.svg Binary files differ. diff --git a/res/button_18px_1_green.svg b/res/button_18px_1_green.svg Binary files differ. diff --git a/res/button_18px_1_orange.svg b/res/button_18px_1_orange.svg Binary files differ. diff --git a/res/button_9px_0.svg b/res/button_9px_0.svg Binary files differ. diff --git a/res/button_9px_1.svg b/res/button_9px_1.svg Binary files differ. diff --git a/res/button_9px_1_green.svg b/res/button_9px_1_green.svg Binary files differ. diff --git a/res/knob_16px.svg b/res/knob_16px.svg Binary files differ. diff --git a/res/knob_19px.svg b/res/knob_19px.svg Binary files differ. diff --git a/res/knob_26px.svg b/res/knob_26px.svg Binary files differ. diff --git a/res/knob_29px.svg b/res/knob_29px.svg Binary files differ. diff --git a/res/knob_38px.svg b/res/knob_38px.svg Binary files differ. diff --git a/res/knob_45px.svg b/res/knob_45px.svg Binary files differ. diff --git a/res/knob_68px.svg b/res/knob_68px.svg Binary files differ. diff --git a/res/port.svg b/res/port.svg Binary files differ. diff --git a/res/slider_switch_2_14px_0.svg b/res/slider_switch_2_14px_0.svg Binary files differ. diff --git a/res/slider_switch_2_14px_1.svg b/res/slider_switch_2_14px_1.svg Binary files differ. diff --git a/scripts/svg_preprocess.rb b/scripts/svg_preprocess.rb @@ -38,12 +38,16 @@ rescue => e exit 1 end -def read_xml(fn) - Nokogiri::XML(File.open(fn)) do |config| +def parse_xml(s) + Nokogiri::XML(s) do |config| config.norecover.strict end end +def read_xml(fn) + parse_xml(File.open(fn)) +end + $src_dir = nil $pp_dir = nil def load_directories() @@ -115,9 +119,9 @@ def load_defs(force = false) if File.readable?(fn) doc = read_xml(fn) doc.css('defs symbol').each do |n| - id = n.at_css('@id').to_s - unless id - STDERR.puts("Symbol in #{fn} with missing ID: #{n.to_s}") + id = n['id'].to_s + unless id && !id.empty? + STDERR.puts "Symbol in #{fn} with missing ID: #{n.to_s}" exit 1 end $defs[id] = n @@ -198,6 +202,126 @@ def write_output(name, doc, styles) puts "Wrote #{fn}" end +def process_def(doc, n) + id = n.attribute('href').to_s + if id + id.sub!(/^#/, '') + d = $defs[id] + if d + nn = d.dup + nn.node_name = 'svg' + nn.delete('viewBox') + nn.delete('id') + + g = Nokogiri::XML::Node.new('g', doc) + g.add_child(nn) + n.replace(g) + + n.each do |k, v| + case k + when 'id' + if !v.to_s.empty? + nn['id'] = v + end + when 'transform' + if !v.to_s.empty? + g['transform'] = v + end + when /^var-(\w+)$/ + g[k] = v + end + end + + nn.css('def').each do |dn| + process_def(doc, dn) + end + else + puts "WARN: no def defined for def ID '#{id}' in #{fn}" + n.remove + end + else + puts "WARN: def without ID in #{fn}: #{n.to_s}" + n.remove + end +end + +def variable_value(k, vars, defaults) + v = nil + vars.reverse_each do |vs| + if vs.key?(k) + v = vs[k] + break + end + end + + if v.nil? + if defaults.key?(k) + v = defaults[k] + else + v = 0.0 + end + end + + v +end + +def eval_expressions(s, vars, defaults) + s.gsub!(/\$\{(\w+)\}/) do + variable_value($1, vars, defaults) + end + + s.gsub!(/\$(\w+)/) do + variable_value($1, vars, defaults) + end + + if s =~ /[\+\-\*\/]/ + s.gsub!(/\d+(\.\d+)?([\+\-\*\/]\d+(\.\d+)?)*/) do |m| + eval(m) + end + end + + s +end + +def process_variables(n, vars) + default_vars = {} + n.each do |k, v| + if k =~ /^default-(\w+)$/ + default_vars[$1] = v + n.delete(k) + end + end + + n.each do |k, v| + n[k] = eval_expressions(v.to_s, vars, default_vars) + end + + pop = false + case n.node_name + when 'g' + vs = {} + n.each do |k, v| + if k =~ /^var-(\w+)$/ + vs[$1] = v + n.delete(k) + end + end + vars.push(vs) + pop = true + when 'text' + n.traverse do |t| + if t.text? + t.content = eval_expressions(t.content, vars, default_vars) + end + end + end + + n.elements.each do |nn| + process_variables(nn, vars) + end + vars.pop if pop +end + def process(name) load_directories() load_styles() @@ -210,11 +334,30 @@ def process(name) end doc = read_xml(fn) + hp = 3 + + root = doc.at_css(':root') + if root.node_name == 'module' + if root['hp'] && !root['hp'].to_s.empty? + hp = root['hp'].to_s.to_i + end + root.node_name = 'svg' + root['xmlns'] = 'http://www.w3.org/2000/svg' + root['xmlns:xlink'] = 'http://www.w3.org/1999/xlink' + root['version'] = '1.1' + root['width'] = (hp * 15).to_s + root['height'] = '380' + root['viewBox'] = "0 0 #{root['width']} #{root['height']}" + root.delete('hp') + + doc = parse_xml(doc.to_xml) + end + doc.css('defs import').each do |n| id = n.attribute('id').to_s if id d = $defs[id] - if d + if d n.replace(d) else puts "WARN: no def for import ID '#{id}' in #{fn}" @@ -227,34 +370,20 @@ def process(name) end doc.css('def').each do |n| - id = n.attribute('href').to_s - if id - id.sub!(/^#/, '') - d = $defs[id] - if d - nn = d.dup - nn.node_name = 'svg' - if n['id'] && !n['id'].to_s.empty? - nn['id'] = n['id'] - else - nn.delete('id') - end - nn.delete('viewBox') - if n['transform'] && !n['transform'].to_s.empty? - onn = nn - nn = Nokogiri::XML::Node.new('g', doc) - nn['transform'] = n['transform'] - nn.add_child(onn) - end - n.replace(nn) - else - puts "WARN: no def defined for def ID '#{id}' in #{fn}" - n.remove - end - else - puts "WARN: def without ID in #{fn}: #{n.to_s}" - n.remove - end + process_def(doc, n) + end + + doc.xpath('//comment()').each(&:remove) + + globals = {} + globals['hp'] = hp + globals['width'] = hp * 15.0 + globals['height'] = 380.0 + vars = [globals] + process_variables(doc.at_css(':root'), vars) + + doc.css('g').each do |n| + n.replace(n.children) if n.keys.empty? end name = widget_from_filename(fn) @@ -308,7 +437,7 @@ def listen(prefixes) reprocess(prefixes) end rescue => e - STDERR.puts("Error processing #{fn}:\n#{e}") + STDERR.puts "Error processing #{fn}:\n#{e}" end end @@ -323,7 +452,7 @@ def listen(prefixes) process(fn) end rescue => e - STDERR.puts("Error processing #{fn}:\n#{e}") + STDERR.puts "Error processing #{fn}:\n#{e}" end end @@ -343,13 +472,12 @@ def listen(prefixes) begin f = File.join($pp_dir, f) File.unlink(f) - puts "Removed #{f}" rescue Errno::ENOENT => e end end end rescue => e - STDERR.puts("Error processing #{fn}:\n#{e}") + STDERR.puts "Error processing #{fn}:\n#{e}" end end end diff --git a/src/Test.cpp b/src/Test.cpp @@ -502,9 +502,11 @@ float Test::index3() { struct TestWidget : ModuleWidget { + static constexpr int hp = 3; + TestWidget(Test* module) { setModule(module); - box.size = Vec(RACK_GRID_WIDTH * 3, RACK_GRID_HEIGHT); + box.size = Vec(RACK_GRID_WIDTH * hp, RACK_GRID_HEIGHT); { SvgPanel *panel = new SvgPanel(); diff --git a/src/Test2.cpp b/src/Test2.cpp @@ -105,9 +105,11 @@ void Test2::processChannel(const ProcessArgs& args, int _c) { struct Test2Widget : ModuleWidget { + static constexpr int hp = 6; + Test2Widget(Test2* module) { setModule(module); - box.size = Vec(RACK_GRID_WIDTH * 6, RACK_GRID_HEIGHT); + box.size = Vec(RACK_GRID_WIDTH * hp, RACK_GRID_HEIGHT); { SvgPanel *panel = new SvgPanel();