diff --git a/Core.md b/Core.md index c511912..99e5379 100644 --- a/Core.md +++ b/Core.md @@ -62,7 +62,7 @@ The *computer keyboard* MIDI driver generates MIDI notes when keys are presses w Using two rows of keys, the virtual MIDI keyboard spans approximately 2½ octaves and can be shifted down and up with the ` and `1` keys. Currently only the QWERTY (US) layout is supported, but other keyboard layouts may function similarly. -![QWERTY](images/Core/QWERTY.png) +![QWERTY](images/Core/QWERTY.svg) #### MIDI-1 diff --git a/images/Core/QWERTY.png b/images/Core/QWERTY.png deleted file mode 100644 index 74db1f7..0000000 Binary files a/images/Core/QWERTY.png and /dev/null differ diff --git a/images/Core/QWERTY.svg b/images/Core/QWERTY.svg index 1084a1d..85f0d43 100644 --- a/images/Core/QWERTY.svg +++ b/images/Core/QWERTY.svg @@ -44,9 +44,9 @@ inkscape:window-height="715" id="namedview578" showgrid="false" - inkscape:zoom="1.2025397" - inkscape:cx="723.82004" - inkscape:cy="267.14348" + inkscape:zoom="3.4012959" + inkscape:cx="536.74755" + inkscape:cy="275.3075" inkscape:window-x="-8" inkscape:window-y="-8" inkscape:window-maximized="1" @@ -54,12 +54,12 @@ + stroke="#000" + fill="#fff" /> + width="36.804695" + height="35.947109" + x="139.99269" + y="142.88605" /> + width="36.804688" + height="36.014973" + x="179.93259" + y="142.81818" /> + width="36.282188" + height="36.671673" + x="220.36499" + y="142.16148" /> + width="35.945896" + height="36.644848" + x="260.64117" + y="142.18832" /> + width="35.429787" + height="36.414268" + x="300.58105" + y="142.4189" /> + width="35.945892" + height="36.644852" + x="340.52097" + y="142.18832" /> + width="35.945885" + height="36.644855" + x="380.46088" + y="142.18832" /> + x="356.46991" + y="183.76128" /> C+0 + x="158.00227" + y="235.4912" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:14.98016693px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:0.56175625">C+0(Z) D + x="187.927" + y="250.79576" + style="stroke-width:0.56175625;-inkscape-font-specification:'sans-serif Bold';font-family:sans-serif;font-weight:bold;font-style:normal;font-stretch:normal;font-variant:normal">D E + x="229.03545" + y="250.79576" + style="stroke-width:0.56175625;-inkscape-font-specification:'sans-serif Bold';font-family:sans-serif;font-weight:bold;font-style:normal;font-stretch:normal;font-variant:normal;">E F + x="269.44324" + y="251.02931" + style="stroke-width:0.56175625;-inkscape-font-specification:'sans-serif Bold';font-family:sans-serif;font-weight:bold;font-style:normal;font-stretch:normal;font-variant:normal;">F G + x="307.51523" + y="251.49646" + style="stroke-width:0.56175625;-inkscape-font-specification:'sans-serif Bold';font-family:sans-serif;font-weight:bold;font-style:normal;font-stretch:normal;font-variant:normal;">G A + x="348.43448" + y="251.40779" + style="stroke-width:0.56175625;-inkscape-font-specification:'sans-serif Bold';font-family:sans-serif;font-weight:bold;font-style:normal;font-stretch:normal;font-variant:normal;">A B + x="388.56427" + y="251.02933" + style="stroke-width:0.56175625;-inkscape-font-specification:'sans-serif Bold';font-family:sans-serif;font-weight:bold;font-style:normal;font-stretch:normal;font-variant:normal;">B C+1 + x="117.78855" + y="155.45453" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:14.98016693px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:0.56175625">C+1(Q) D + x="146.14133" + y="170.41586" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';stroke-width:0.56175625">D E + x="187.97133" + y="170.5923" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';stroke-width:0.56175625">E F + x="229.54692" + y="170.12515" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';stroke-width:0.56175625">F G + x="267.19617" + y="170.40306" + style="stroke-width:0.56175625;-inkscape-font-specification:'sans-serif Bold';font-family:sans-serif;font-weight:bold;font-style:normal;font-stretch:normal;font-variant:normal;">G A + x="308.961" + y="170.5923" + style="stroke-width:0.56175625;-inkscape-font-specification:'sans-serif Bold';font-family:sans-serif;font-weight:bold;font-style:normal;font-stretch:normal;font-variant:normal;">A B + x="348.47879" + y="171.05946" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';stroke-width:0.56175625">B C+2 + x="397.90894" + y="155.89787" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:14.98016739px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:0.56175625">C+2(I) C+1 + x="438.25946" + y="236.25813" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:14.98016739px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle;stroke-width:0.56175625">C+1(,) C#/Db D#/Eb F#/Gb G#/Ab C#/Db D#/Eb F#/Gb G#/Ab A#/Bb A#/Bb + OCT - OCT -OCT(`/~) E + x="509.17426" + y="250.78928" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';stroke-width:0.56175625">E D + x="466.40134" + y="250.55571" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';stroke-width:0.56175625">D C#/Db D#/Eb + y="142.76547" /> D + x="427.39502" + y="170.63017" + style="stroke-width:0.56175625;-inkscape-font-specification:'sans-serif Bold';font-family:sans-serif;font-weight:bold;font-style:normal;font-stretch:normal;font-variant:normal;">D E + x="468.62164" + y="171.28654" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';stroke-width:0.56175625">E F + x="508.49326" + y="171.00864" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';stroke-width:0.56175625">F G + x="546.88092" + y="171.46481" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';stroke-width:0.56175625">G C#/Db D#/Eb F#/Gb + width="63.479675" + height="78.968491" + x="385.52527" + y="143.29515" + style="text-align:center;text-anchor:middle;fill:#92e09e;fill-opacity:1;" />F#/Gb + + + + + + + + + + + + + + + + + + + + + + + + +OCT(1/!) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +