diff --git a/guide/README.md b/guide/README.md index 284177efaf..6ffed31ed3 100644 --- a/guide/README.md +++ b/guide/README.md @@ -166,7 +166,16 @@ The pitch of the next block is specified using a *Pitch-name* block (`G` in `Octave 4`), which contains the notes `C D E F G A B`. The next block is specified using a *Scale-degree* block (the `5th note` -in the scale, 'G', also in 'Octave 4'), `C == 1, D == 2, ...` +in the scale, 'G', also in 'Octave 4'), `C == 1, D == 2, ...`. The +*Scale-Degree* block has numbers like the *Number* block, but also has +an accidental so that the user may play pitches outside a given key. + +The next blocks is specified using a *Nth Modal Pitch* block. This +block takes a number argument and turns it into the "nth pitch of +a given scale" with an index of 0 (i.e. C for C major is 0). Therefore +in order to get 'G', we input the number 4. The octave argument will +force the octave up or down; otherwise the user may just keep going up +or down in either direction to go through scalar pitches of any mode. The next block is specified using a *Pitch-number* block (the `7th semi-tone` above `C` in `Octave 4`). The offset for the pitch number @@ -429,12 +438,12 @@ used to bump the `Mi 4` note up by one octave and then to bump the | | | -1=previous scalar pitch in current key and mode | | | | If the argument to scalar step is positive, it moves up the scale; if it is negative, it moves down the scale. | -| Music Blocks | +| Music Blocks Code for Scalar Step | | --- | | ![alt tag](https://rawgithub.com/sugarlabs/musicblocks/master/guide/pitchmovement1.svg "scalar") | | The example above demonstrates traveling up and down the major scale by moving an octave up from the starting note, do, one note at a time and then back down the same way. | -| Standard Notation | +| Standard Notation with Scalar Step | | --- | | ![alt tag](https://rawgithub.com/sugarlabs/musicblocks/master/guide/pitchmovement1.png "scalar step up and down") | @@ -446,11 +455,11 @@ used to bump the `Mi 4` note up by one octave and then to bump the | | | An argument of -12 will shift down one octave. | | | | An argument of zero will not change the pitch. | -| Music Blocks | +| Music Blocks Code with Scalar Transpose | | --- | | ![alt tag](https://rawgithub.com/sugarlabs/musicblocks/master/guide/pitchmovement2.svg "semi-tone transposition") | -| Standard Notation | +| Standard Notation for Scalar Transpose | | --- | | ![alt tag](https://rawgithub.com/sugarlabs/musicblocks/master/guide/pitchmovement2.png "semi-tone transposition") | @@ -462,24 +471,24 @@ used to bump the `Mi 4` note up by one octave and then to bump the | | | For example: Transposing C-D-E-F by 4 (fifth) will give us G-A-B-C | | | To transpose an octave: shift by the mode length (7 in major scales) up or down. | -| Music Blocks | +| Music Blocks | --- | | ![alt tag](https://rawgithub.com/sugarlabs/musicblocks/master/guide/pitchmovement3.svg "scalar transposition") | -| Standard Notation | +| Standard Notation for Set Key and Movable Do | | --- | | ![alt tag](https://rawgithub.com/sugarlabs/musicblocks/master/guide/pitchmovement3.png "scalar transposition") | | Representation | Pitch Movement | Properties | | --- | --- | --- | | Scale Degree | Scalar | The key block sets the key and mode. | -| | | The scale degree blocks indicate which position the pitch is taking in the scale relative to the tonic. | +| | | The scale degree blocks indicate which position the pitch is taking in the scale relative to the tonic which is "scale degree 1". | -| Music Blocks | +| Music Blocks Code with Scale Degrees 1-5 | | --- | | ![alt tag](https://rawgithub.com/sugarlabs/musicblocks/master/guide/pitchmovement4.svg "scale degree") | -| Standard Notation | +| Standard Notation for Scale Degrees 1-5 | | --- | | ![alt tag](https://rawgithub.com/sugarlabs/musicblocks/master/guide/pitchmovement4.png "scale degree") | @@ -490,11 +499,11 @@ used to bump the `Mi 4` note up by one octave and then to bump the | | | For example, in C major - Do is C, Re is D, Mi is E, etc. | | | | In F major - Do is F, Re is G, Mi is A | -| Music Blocks | +| Music Blocks Code with Set Key and Movable Do | | --- | | ![alt tag](https://rawgithub.com/sugarlabs/musicblocks/master/guide/pitchmovement5.svg "moveable do") | -| Standard Notation | +| Standard Notation Code for Set Key and Movable Do | | --- | | ![alt tag](https://rawgithub.com/sugarlabs/musicblocks/master/guide/pitchmovement5.png "moveable do") | diff --git a/guide/note3.svg b/guide/note3.svg index d3bcefd286..139dccf816 100644 --- a/guide/note3.svg +++ b/guide/note3.svg @@ -5,10 +5,10 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" - id="svg2120" + width="292.28409" + height="1447.2493" version="1.1" - height="1267.5" - width="285.22119"> + id="svg2120"> @@ -24,1497 +24,1702 @@ + transform="translate(0.59636,0)" + id="g1660"> + transform="scale(1.5,1.5)" + id="g1658"> + id="path1648" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1652"> note value + id="tspan1650">note value + style="font-size:6.66666651px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1656"> + id="tspan1654" /> + transform="translate(96.81755,0)" + id="g1678"> + transform="scale(1.5,1.5)" + id="g1676"> + id="path1662" /> + style="font-size:14px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1666"> / + id="tspan1664">/ + style="font-size:9.33333302px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1670"> + id="tspan1668" /> + style="font-size:9.33333302px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1674"> + id="tspan1672" /> + transform="translate(182.31755,0)" + id="g1688"> + transform="scale(1.5,1.5)" + id="g1686"> + id="path1680" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1684"> 1 + id="tspan1682">1 + transform="translate(182.31755,31.5)" + id="g1698"> + transform="scale(1.5,1.5)" + id="g1696"> + id="path1690" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1694"> 4 + id="tspan1692">4 + id="path1700" /> + x="14.096359" + y="31.499989"> + style="stroke-width:1.5">↓ + transform="translate(14.09636,63)" + id="g1726"> + transform="scale(1.5,1.5)" + id="g1724"> + id="path1710" /> + style="font-size:10px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1714"> pitch + id="tspan1712">pitch + style="font-size:6.66666651px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1718"> name + id="tspan1716">name + style="font-size:6.66666651px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1722"> octave + id="tspan1720">octave + transform="translate(87.59636,63)" + id="g1736"> + transform="scale(1.5,1.5)" + id="g1734"> + id="path1728" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1732"> sol + id="tspan1730">sol + transform="translate(87.59636,94.5)" + id="g1746"> + transform="scale(1.5,1.5)" + id="g1744"> + id="path1738" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1742"> 4 + id="tspan1740">4 + transform="translate(0.59636,167.5)" + id="g1760"> + transform="scale(1.5,1.5)" + id="g1758"> + id="path1748" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1752"> note value + id="tspan1750">note value + style="font-size:6.66666651px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1756"> + id="tspan1754" /> + transform="translate(96.81755,167.5)" + id="g1778"> + transform="scale(1.5,1.5)" + id="g1776"> + id="path1762" /> + style="font-size:14px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1766"> / + id="tspan1764">/ + style="font-size:9.33333302px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1770"> + id="tspan1768" /> + style="font-size:9.33333302px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1774"> + id="tspan1772" /> + transform="translate(182.31755,167.5)" + id="g1788"> + transform="scale(1.5,1.5)" + id="g1786"> + id="path1780" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1784"> 1 + id="tspan1782">1 + transform="translate(182.31755,199)" + id="g1798"> + transform="scale(1.5,1.5)" + id="g1796"> + id="path1790" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1794"> 4 + id="tspan1792">4 + id="path1800" /> + x="14.096359" + y="199"> + style="stroke-width:1.5">↓ + transform="translate(14.09636,230.5)" + id="g1826"> + transform="scale(1.5,1.5)" + id="g1824"> + id="path1810" /> + style="font-size:10px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1814"> pitch + id="tspan1812">pitch + style="font-size:6.66666651px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1818"> name + id="tspan1816">name + style="font-size:6.66666651px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1822"> octave + id="tspan1820">octave + transform="translate(87.59636,230.5)" + id="g1836"> + transform="scale(1.5,1.5)" + id="g1834"> + id="path1828" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1832"> G + id="tspan1830">G + transform="translate(87.59636,262)" + id="g1846"> + transform="scale(1.5,1.5)" + id="g1844"> + id="path1838" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1842"> 4 + id="tspan1840">4 + transform="translate(0.59636,818.5)" + id="g1860"> + transform="scale(1.5,1.5)" + id="g1858"> + id="path1848" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1852"> note value + id="tspan1850">note value + style="font-size:6.66666651px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1856"> + id="tspan1854" /> + transform="translate(96.81755,818.5)" + id="g1878"> + transform="scale(1.5,1.5)" + id="g1876"> + id="path1862" /> + style="font-size:14px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1866"> / + id="tspan1864">/ + style="font-size:9.33333302px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1870"> + id="tspan1868" /> + style="font-size:9.33333302px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1874"> + id="tspan1872" /> + transform="translate(182.31755,818.5)" + id="g1888"> + transform="scale(1.5,1.5)" + id="g1886"> + id="path1880" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1884"> 1 + id="tspan1882">1 + transform="translate(182.31755,850)" + id="g1898"> + transform="scale(1.5,1.5)" + id="g1896"> + id="path1890" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1894"> 4 + id="tspan1892">4 + id="path1900" /> + x="14.096359" + y="850"> + style="stroke-width:1.5">↓ + transform="translate(14.09636,881.5)" + id="g1922"> + transform="scale(1.5,1.5)" + id="g1920"> + id="path1910" /> + style="font-size:10px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1914"> hertz + id="tspan1912">hertz + style="font-size:6.66666651px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1918"> + id="tspan1916" /> + transform="translate(87.59636,881.5)" + id="g1932"> + transform="scale(1.5,1.5)" + id="g1930"> + id="path1924" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1928"> 392 + id="tspan1926">392 + transform="translate(0.59636,682.5)" + id="g1946"> + transform="scale(1.5,1.5)" + id="g1944"> + id="path1934" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1938"> note value + id="tspan1936">note value + style="font-size:6.66666651px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1942"> + id="tspan1940" /> + transform="translate(96.81755,682.5)" + id="g1964"> + transform="scale(1.5,1.5)" + id="g1962"> + id="path1948" /> + style="font-size:14px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1952"> / + id="tspan1950">/ + style="font-size:9.33333302px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1956"> + id="tspan1954" /> + style="font-size:9.33333302px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1960"> + id="tspan1958" /> + transform="translate(182.31755,682.5)" + id="g1974"> + transform="scale(1.5,1.5)" + id="g1972"> + id="path1966" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1970"> 1 + id="tspan1968">1 + transform="translate(182.31755,714)" + id="g1984"> + transform="scale(1.5,1.5)" + id="g1982"> + id="path1976" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1980"> 4 + id="tspan1978">4 + id="path1986" /> + x="14.096359" + y="714"> + style="stroke-width:1.5">↓ + transform="translate(14.09636,745.5)" + id="g2008"> + transform="scale(1.5,1.5)" + id="g2006"> + id="path1996" /> + style="font-size:10px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text2000"> pitch number + id="tspan1998">pitch number + style="font-size:6.66666651px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text2004"> + id="tspan2002" /> + transform="translate(129.30779,745.5)" + id="g2018"> + transform="scale(1.5,1.5)" + id="g2016"> + id="path2010" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text2014"> 7 + id="tspan2012">7 + transform="translate(0.14284,953.96347)" + id="g1660-7"> + transform="scale(1.5,1.5)" + id="g1658-3"> + id="path1648-7" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1652-8"> note value + id="tspan1650-7">note value + style="font-size:6.66666651px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1656-6"> + id="tspan1654-2" /> + transform="translate(96.36403,953.96347)" + id="g1678-0"> + transform="scale(1.5,1.5)" + id="g1676-5"> + id="path1662-8" /> + style="font-size:14px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1666-6"> / + id="tspan1664-5">/ + style="font-size:9.33333302px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1670-2"> + id="tspan1668-8" /> + style="font-size:9.33333302px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1674-3"> + id="tspan1672-4" /> + transform="translate(181.86403,953.96347)" + id="g1688-5"> + transform="scale(1.5,1.5)" + id="g1686-8"> + id="path1680-1" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1684-5"> 1 + id="tspan1682-2">1 + transform="translate(181.86403,985.46347)" + id="g1698-1"> + transform="scale(1.5,1.5)" + id="g1696-2"> + id="path1690-4" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1694-9"> 4 + id="tspan1692-3">4 + id="path1700-5" /> + style="font-size:15px;font-family:sans-serif;text-anchor:end;fill:#000000;stroke-width:1.5" + id="text1704-7" + x="13.642839" + y="985.4635"> + x="68.142838" + y="1005.7135" + id="tspan1702-0" + style="stroke-width:1.5">↓ + transform="translate(13.64284,1016.9635)" + id="g1726-7"> + transform="scale(1.5,1.5)" + id="g1724-7"> + id="path1710-1" /> + style="font-size:10px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1714-6"> scale degree + id="tspan1712-7">pitch + style="font-size:6.66666651px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1718-4"> number + id="tspan1716-2">name + style="font-size:6.66666651px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1722-5"> octave - - - - - - - - 5 + id="tspan1720-6">octave + transform="translate(87.14284,1016.9635)" + id="g1736-7"> + transform="scale(1.5,1.5)" + id="g1734-3"> + d="m 8.5,0.5 60,0 0,20 -60,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" + style="fill:#7cd622;fill-opacity:1;stroke:#57ad02;stroke-width:1;stroke-linecap:round;stroke-opacity:1" + id="path1728-8" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1732-0"> 4 + id="tspan1730-6">sol + transform="translate(0.14284,1119.4635)" + id="g1760-93"> + transform="scale(1.5,1.5)" + id="g1758-9"> + id="path1748-09" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1752-5"> note value + id="tspan1750-6">note value + style="font-size:6.66666651px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1756-6"> + id="tspan1754-5" /> + transform="translate(96.36403,1119.4635)" + id="g1778-0"> + transform="scale(1.5,1.5)" + id="g1776-0"> + id="path1762-7" /> + style="font-size:14px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1766-5"> / + id="tspan1764-3">/ + style="font-size:9.33333302px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1770-25"> + id="tspan1768-1" /> + style="font-size:9.33333302px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1774-3"> + id="tspan1772-9" /> + transform="translate(181.86403,1119.4635)" + id="g1788-3"> + transform="scale(1.5,1.5)" + id="g1786-0"> + id="path1780-5" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1784-4"> 1 + id="tspan1782-4">1 + transform="translate(181.86403,1150.9635)" + id="g1798-8"> + transform="scale(1.5,1.5)" + id="g1796-9"> + id="path1790-2" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1794-4"> 4 + id="tspan1792-4">4 + id="path1800-3" /> + style="font-size:15px;font-family:sans-serif;text-anchor:end;fill:#000000;stroke-width:1.5" + id="text1804-6" + x="13.642839" + y="1150.9635"> + x="68.142838" + y="1171.2135" + id="tspan1802-1" + style="stroke-width:1.5">↓ + transform="translate(13.64284,1182.4635)" + id="g1826-1"> + transform="scale(1.5,1.5)" + id="g1824-9"> + id="path1810-5" /> + style="font-size:10px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1814-8"> pitch + id="tspan1812-2">pitch + style="font-size:6.66666651px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1818-4"> name + id="tspan1816-9">name + style="font-size:6.66666651px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1822-7"> octave + id="tspan1820-9">octave + transform="translate(87.14284,1182.4635)" + id="g1836-3"> + transform="scale(1.5,1.5)" + id="g1834-0"> + id="path1828-74" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1832-0"> sol + id="tspan1830-3">G + id="g1349" + transform="matrix(1.5,0,0,1.5,87.142836,1048.9635)"> + + + current + + + + + + previous + + + + + + next + + + + transform="scale(1.5,1.5)" + id="g1758-6"> + id="path1748-0" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1752-6"> note value + id="tspan1750-4">note value + style="font-size:6.66666651px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1756-0"> + id="tspan1754-6" /> + transform="translate(96.22119,1286.7492)" + id="g1778-5"> + transform="scale(1.5,1.5)" + id="g1776-5"> + id="path1762-1" /> + style="font-size:14px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1766-3"> / + id="tspan1764-6">/ + style="font-size:9.33333302px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1770-2"> + id="tspan1768-9" /> + style="font-size:9.33333302px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1774-6"> + id="tspan1772-3" /> + transform="translate(181.72119,1286.7492)" + id="g1788-9"> + transform="scale(1.5,1.5)" + id="g1786-8"> + id="path1780-3" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1784-6"> 1 + id="tspan1782-0">1 + transform="translate(181.72119,1318.2492)" + id="g1798-7"> + transform="scale(1.5,1.5)" + id="g1796-3"> + id="path1790-0" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1794-2"> 4 + id="tspan1792-1">4 + id="path1800-6" /> + style="font-size:15px;font-family:sans-serif;text-anchor:end;fill:#000000;stroke-width:1.5" + id="text1804-1" + x="13.5" + y="1318.2491"> + x="68" + y="1338.4991" + id="tspan1802-7" + style="stroke-width:1.5">↓ + transform="translate(13.5,1349.7492)" + id="g1826-9"> + transform="scale(1.5,1.5)" + id="g1824-8"> + id="path1810-6" /> + style="font-size:10px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1814-6"> pitch + id="tspan1812-7">pitch + style="font-size:6.66666651px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1818-1"> name + id="tspan1816-4">name + style="font-size:6.66666651px;font-family:sans-serif;text-anchor:end;fill:#000000" + id="text1822-4"> octave + id="tspan1820-3">octave + transform="translate(87,1349.7492)" + id="g1836-4"> + transform="scale(1.5,1.5)" + id="g1834-5"> + id="path1828-7" /> + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#000000" + id="text1832-3"> G + id="tspan1830-6">G - - - current - + transform="translate(0.78408,346.46172)" + id="g54"> + + + + note + + + value + + - - - previous - + id="g86" + transform="translate(102.78408,346.46172)"> + + + + / + + + + + + + + - - - next - + id="g104" + transform="translate(188.78408,346.46172)"> + + + + 1 + + + id="g114" + transform="translate(188.78408,378.46172)"> + id="g116" + transform="scale(1.5,1.5)"> + id="path118" + style="fill:#ff6ea1;fill-opacity:1;stroke:#ff2c76;stroke-width:1;stroke-linecap:round;stroke-opacity:1" + d="m 8.5,0.5 60,0 0,20 -60,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> + id="text120" + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#282828"> note value + id="tspan122" + y="14" + x="13">4 + + + + + + id="text130" + style="font-size:10px;font-family:sans-serif;text-anchor:end;fill:#282828"> + id="tspan132" + y="14" + x="36">↓ + id="g134" + transform="translate(14.78408,410.46172)"> + id="g136" + transform="scale(1.5,1.5)"> + + pitch + + + name + + + octave + + + + + + + + 5 + + + + + + + d="m 8.5,0.5 60,0 0,20 -60,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> + id="text168" + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#282828"> / + id="tspan170" + y="14" + x="13">4 + + + + + + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#282828" + id="text180"> + x="20" + y="15" + id="tspan182">note + style="font-size:6.66666651px;font-family:sans-serif;text-anchor:end;fill:#282828" + id="text184"> + x="65" + y="12" + id="tspan186">value + id="g206" + transform="translate(102.78408,516.46172)"> + id="g208" + transform="scale(1.5,1.5)"> + d="m 8.5,8.5 0,-4 a 4,4 90 0 1 4,-4 l 4,0 10,0 30,0 4,0 a 4,4 90 0 1 4,4 l 0,4 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,17 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,4 a 4,4 90 0 1 -4,4 l -4,0 -30,0 -10,0 -4,0 a 4,4 90 0 1 -4,-4 l 0,-4 0,-21 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> + id="text212" + style="font-size:9px;font-family:sans-serif;text-anchor:end;fill:#282828"> 1 + id="tspan214" + y="23" + x="54">/ + + + + + + + id="g224" + transform="translate(188.78408,516.46172)"> + id="g226" + transform="scale(1.5,1.5)"> + d="m 8.5,0.5 60,0 0,20 -60,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> + id="text230" + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#282828"> 4 + id="tspan232" + y="14" + x="13">1 + + + + + + + + 4 + + + + + + + + - - - - + id="g254" + transform="translate(14.78408,580.46172)"> + id="g256" + transform="scale(1.5,1.5)"> + d="m 0.5,8.5 0,-4 a 4,4 90 0 1 4,-4 l 4,0 0,2 10,0 0,-2 67.817383,0 4,0 a 4,4 90 0 1 4,4 l 0,4 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,17 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,4 a 4,4 90 0 1 -4,4 l -4,0 -67.817383,0 -1,0 0,2 -8,0 0,-2 -1,0 -4,0 a 4,4 90 0 1 -4,-4 l 0,-4 0,-21 0,-4 z" /> + id="text260" + style="font-size:10px;font-family:sans-serif;text-anchor:end;fill:#282828"> pitch + x="84">nth modal pitch + id="text264" + style="font-size:6.66666651px;font-family:sans-serif;text-anchor:end;fill:#282828"> name + id="tspan266" + y="12" + x="84">number + id="text268" + style="font-size:6.66666651px;font-family:sans-serif;text-anchor:end;fill:#282828"> octave + id="tspan270" + y="33" + x="84">octave + id="g272" + transform="translate(144.78408,580.46172)"> + id="g274" + transform="scale(1.5,1.5)"> + id="path276" + style="fill:#ff6ea1;fill-opacity:1;stroke:#ff2c76;stroke-width:1;stroke-linecap:round;stroke-opacity:1" + d="m 8.5,0.5 60,0 0,20 -60,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> + id="text278" + style="font-size:10px;font-family:sans-serif;text-anchor:start;fill:#282828"> G + id="tspan280" + y="14" + x="13">4 + + + + + + + + 4 diff --git a/guide/pitchmovement4.svg b/guide/pitchmovement4.svg index faf958a5b6..288bf0a7af 100644 --- a/guide/pitchmovement4.svg +++ b/guide/pitchmovement4.svg @@ -5,10 +5,10 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" - id="svg5704" - version="1.1" + width="305.5" height="869.34308" - width="335.5"> + version="1.1" + id="svg5704"> @@ -24,1371 +24,1107 @@ - - - - - start - - - + transform="translate(0,0.42153745)" + id="g6"> - - - - - - - - - - - + transform="scale(1.5,1.5)" + id="g8"> + + + start + + + + transform="translate(-3.1884835,0.12548216)" + style="fill:#ffada6;stroke:#ed001d;stroke-width:1.99999976;stroke-miterlimit:4;stroke-dasharray:none" + id="g3586"> + + - - + id="g4565" + transform="matrix(1.0010843,0,0,0.95375917,57.401951,5.3863652)" + style="fill:none;stroke:#ed001d;stroke-opacity:1"> - - - - - - - - - - - - + id="g4553" + transform="translate(0,-1)" + style="fill:none;stroke:#ed001d;stroke-opacity:1"> + + + id="g4557" + style="fill:none;stroke:#ed001d;stroke-opacity:1"> + d="m -23.145912,7.514322 c 3.194751,0.889168 8.395861,-2.639806 9.874434,-3.928658" + id="path3411-3" + style="fill:none;fill-rule:evenodd;stroke:#ed001d;stroke-width:1.93205309;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + d="m -23.61387,4.904536 c 3.341167,-0.430631 6.171275,-2.168351 7.873447,-3.5629075" + id="path3413-56" + style="fill:none;fill-rule:evenodd;stroke:#ed001d;stroke-width:1.93205309;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + + + + + + + d="m -37.186516,14.624518 c -14.340024,2.75008 -4.810404,15.671871 4.375,5.25" + id="path4303-1" + style="fill:none;fill-rule:evenodd;stroke:#ed001d;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + d="m -17.436517,14.624518 c 14.3400245,2.75008 4.810404,15.671872 -4.375,5.25" + id="path4303-1-2" + style="fill:none;fill-rule:evenodd;stroke:#ed001d;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + + + transform="translate(14,41.421537)" + id="g54"> - - - - note - - - value - - - - - - - - - - - - - - - + transform="scale(1.5,1.5)" + id="g56"> + + + note + + + value + + id="g86" + transform="translate(116,41.421537)"> + id="g88" + transform="scale(1.5,1.5)"> + d="m 8.5,8.5 0,-4 a 4,4 90 0 1 4,-4 l 4,0 10,0 30,0 4,0 a 4,4 90 0 1 4,4 l 0,4 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,17 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,4 a 4,4 90 0 1 -4,4 l -4,0 -30,0 -10,0 -4,0 a 4,4 90 0 1 -4,-4 l 0,-4 0,-21 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> / + id="g104" + transform="translate(202,41.421537)"> + id="g106" + transform="scale(1.5,1.5)"> + d="m 8.5,0.5 60,0 0,20 -60,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> 1 + id="g114" + transform="translate(202,73.421537)"> + id="g116" + transform="scale(1.5,1.5)"> + d="m 8.5,0.5 60,0 0,20 -60,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> 4 + id="g126" + transform="scale(1.5,1.5)"> + d="m 0.5,8.5 0,-4 a 4,4 90 0 1 4,-4 l 4,0 0,2 10,0 0,-2 20,0 4,0 a 4,4 90 0 1 4,4 l 0,4 0,4 0,4 a 4,4 90 0 1 -4,4 l -4,0 -20,0 -1,0 0,2 -8,0 0,-2 -1,0 -4,0 a 4,4 90 0 1 -4,-4 l 0,-4 z" /> + id="g136" + transform="scale(1.5,1.5)"> + d="m 0.5,8.5 0,-4 a 4,4 90 0 1 4,-4 l 4,0 0,2 10,0 0,-2 30,0 4,0 a 4,4 90 0 1 4,4 l 0,4 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,17 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,4 a 4,4 90 0 1 -4,4 l -4,0 -30,0 -1,0 0,2 -8,0 0,-2 -1,0 -4,0 a 4,4 90 0 1 -4,-4 l 0,-4 0,-21 0,-4 z" /> scale degree + x="46">pitch number + x="46">name octave + x="46">octave + id="g152" + transform="translate(102,105.42154)"> + id="g154" + transform="scale(1.5,1.5)"> + id="path156" + style="fill:#7cd622;fill-opacity:1;stroke:#57ad02;stroke-width:1;stroke-linecap:round;stroke-opacity:1" + d="m 8.5,0.5 70,0 0,20 -70,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> 1 + id="g162" + transform="translate(102,137.42154)"> + id="g164" + transform="scale(1.5,1.5)"> + d="m 8.5,0.5 60,0 0,20 -60,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> 4 + transform="translate(14,673.42154)" + id="g174"> - - - - note - - - value - - - - - - - - - - - - - - - + transform="scale(1.5,1.5)" + id="g176"> + + + note + + + value + + id="g206" + transform="translate(116,673.42154)"> + id="g208" + transform="scale(1.5,1.5)"> + d="m 8.5,8.5 0,-4 a 4,4 90 0 1 4,-4 l 4,0 10,0 30,0 4,0 a 4,4 90 0 1 4,4 l 0,4 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,17 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,4 a 4,4 90 0 1 -4,4 l -4,0 -30,0 -10,0 -4,0 a 4,4 90 0 1 -4,-4 l 0,-4 0,-21 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> / + id="g224" + transform="translate(202,673.42154)"> + id="g226" + transform="scale(1.5,1.5)"> + d="m 8.5,0.5 60,0 0,20 -60,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> 1 + id="g234" + transform="translate(202,705.42154)"> + id="g236" + transform="scale(1.5,1.5)"> + d="m 8.5,0.5 60,0 0,20 -60,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> 4 + id="g244" + transform="translate(28,705.42154)"> + id="g246" + transform="scale(1.5,1.5)"> + d="m 0.5,8.5 0,-4 a 4,4 90 0 1 4,-4 l 4,0 0,2 10,0 0,-2 20,0 4,0 a 4,4 90 0 1 4,4 l 0,4 0,4 0,4 a 4,4 90 0 1 -4,4 l -4,0 -20,0 -1,0 0,2 -8,0 0,-2 -1,0 -4,0 a 4,4 90 0 1 -4,-4 l 0,-4 z" /> + id="g254" + transform="translate(28,737.42154)"> + id="g256" + transform="scale(1.5,1.5)"> + d="m 0.5,8.5 0,-4 a 4,4 90 0 1 4,-4 l 4,0 0,2 10,0 0,-2 30,0 4,0 a 4,4 90 0 1 4,4 l 0,4 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,17 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,4 a 4,4 90 0 1 -4,4 l -4,0 -30,0 -1,0 0,2 -8,0 0,-2 -1,0 -4,0 a 4,4 90 0 1 -4,-4 l 0,-4 0,-21 0,-4 z" /> scale degree + x="46">pitch number + x="46">name octave + x="46">octave + id="g272" + transform="translate(102,737.42154)"> + id="g274" + transform="scale(1.5,1.5)"> + id="path276" + style="fill:#7cd622;fill-opacity:1;stroke:#57ad02;stroke-width:1;stroke-linecap:round;stroke-opacity:1" + d="m 8.5,0.5 70,0 0,20 -70,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> 2 + x="13">5 + id="g282" + transform="translate(102,769.42154)"> + id="g284" + transform="scale(1.5,1.5)"> + d="m 8.5,0.5 60,0 0,20 -60,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> 4 + transform="translate(14,515.42154)" + id="g294"> - - - - note - - - value - - - - - - - - - - - - - - - + transform="scale(1.5,1.5)" + id="g296"> + + + note + + + value + + id="g326" + transform="translate(116,515.42154)"> + id="g328" + transform="scale(1.5,1.5)"> + d="m 8.5,8.5 0,-4 a 4,4 90 0 1 4,-4 l 4,0 10,0 30,0 4,0 a 4,4 90 0 1 4,4 l 0,4 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,17 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,4 a 4,4 90 0 1 -4,4 l -4,0 -30,0 -10,0 -4,0 a 4,4 90 0 1 -4,-4 l 0,-4 0,-21 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> / + id="g344" + transform="translate(202,515.42154)"> + id="g346" + transform="scale(1.5,1.5)"> + d="m 8.5,0.5 60,0 0,20 -60,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> 1 + id="g354" + transform="translate(202,547.42154)"> + id="g356" + transform="scale(1.5,1.5)"> + d="m 8.5,0.5 60,0 0,20 -60,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> 4 + id="g364" + transform="translate(28,547.42154)"> + id="g366" + transform="scale(1.5,1.5)"> + d="m 0.5,8.5 0,-4 a 4,4 90 0 1 4,-4 l 4,0 0,2 10,0 0,-2 20,0 4,0 a 4,4 90 0 1 4,4 l 0,4 0,4 0,4 a 4,4 90 0 1 -4,4 l -4,0 -20,0 -1,0 0,2 -8,0 0,-2 -1,0 -4,0 a 4,4 90 0 1 -4,-4 l 0,-4 z" /> + id="g374" + transform="translate(28,579.42154)"> + id="g376" + transform="scale(1.5,1.5)"> + d="m 0.5,8.5 0,-4 a 4,4 90 0 1 4,-4 l 4,0 0,2 10,0 0,-2 30,0 4,0 a 4,4 90 0 1 4,4 l 0,4 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,17 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,4 a 4,4 90 0 1 -4,4 l -4,0 -30,0 -1,0 0,2 -8,0 0,-2 -1,0 -4,0 a 4,4 90 0 1 -4,-4 l 0,-4 0,-21 0,-4 z" /> scale degree + x="46">pitch number + x="46">name octave + x="46">octave + id="g392" + transform="translate(102,579.42154)"> + id="g394" + transform="scale(1.5,1.5)"> + id="path396" + style="fill:#7cd622;fill-opacity:1;stroke:#57ad02;stroke-width:1;stroke-linecap:round;stroke-opacity:1" + d="m 8.5,0.5 70,0 0,20 -70,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> 3 + x="13">4 + id="g402" + transform="translate(102,611.42154)"> + id="g404" + transform="scale(1.5,1.5)"> + d="m 8.5,0.5 60,0 0,20 -60,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> 4 + transform="translate(14,357.42154)" + id="g414"> - - - - note - - - value - - - - - - - - - - - - - - - + transform="scale(1.5,1.5)" + id="g416"> + + + note + + + value + + id="g446" + transform="translate(116,357.42154)"> + id="g448" + transform="scale(1.5,1.5)"> + d="m 8.5,8.5 0,-4 a 4,4 90 0 1 4,-4 l 4,0 10,0 30,0 4,0 a 4,4 90 0 1 4,4 l 0,4 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,17 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,4 a 4,4 90 0 1 -4,4 l -4,0 -30,0 -10,0 -4,0 a 4,4 90 0 1 -4,-4 l 0,-4 0,-21 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> / + id="g464" + transform="translate(202,357.42154)"> + id="g466" + transform="scale(1.5,1.5)"> + d="m 8.5,0.5 60,0 0,20 -60,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> 1 + id="g474" + transform="translate(202,389.42154)"> + id="g476" + transform="scale(1.5,1.5)"> + d="m 8.5,0.5 60,0 0,20 -60,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> 4 + id="g484" + transform="translate(28,389.42154)"> + id="g486" + transform="scale(1.5,1.5)"> + d="m 0.5,8.5 0,-4 a 4,4 90 0 1 4,-4 l 4,0 0,2 10,0 0,-2 20,0 4,0 a 4,4 90 0 1 4,4 l 0,4 0,4 0,4 a 4,4 90 0 1 -4,4 l -4,0 -20,0 -1,0 0,2 -8,0 0,-2 -1,0 -4,0 a 4,4 90 0 1 -4,-4 l 0,-4 z" /> + id="g494" + transform="translate(28,421.42154)"> + id="g496" + transform="scale(1.5,1.5)"> + d="m 0.5,8.5 0,-4 a 4,4 90 0 1 4,-4 l 4,0 0,2 10,0 0,-2 30,0 4,0 a 4,4 90 0 1 4,4 l 0,4 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,17 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,4 a 4,4 90 0 1 -4,4 l -4,0 -30,0 -1,0 0,2 -8,0 0,-2 -1,0 -4,0 a 4,4 90 0 1 -4,-4 l 0,-4 0,-21 0,-4 z" /> scale degree + x="46">pitch number + x="46">name octave + x="46">octave + id="g512" + transform="translate(102,421.42154)"> + id="g514" + transform="scale(1.5,1.5)"> + id="path516" + style="fill:#7cd622;fill-opacity:1;stroke:#57ad02;stroke-width:1;stroke-linecap:round;stroke-opacity:1" + d="m 8.5,0.5 70,0 0,20 -70,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> 4 + x="13">3 + id="g522" + transform="translate(102,453.42154)"> + id="g524" + transform="scale(1.5,1.5)"> + d="m 8.5,0.5 60,0 0,20 -60,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> 4 + transform="translate(14,199.42154)" + id="g534"> - - - - note - - - value - - - - - - - - - - - - - - - + transform="scale(1.5,1.5)" + id="g536"> + + + note + + + value + + id="g566" + transform="translate(116,199.42154)"> + id="g568" + transform="scale(1.5,1.5)"> + d="m 8.5,8.5 0,-4 a 4,4 90 0 1 4,-4 l 4,0 10,0 30,0 4,0 a 4,4 90 0 1 4,4 l 0,4 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,17 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,4 a 4,4 90 0 1 -4,4 l -4,0 -30,0 -10,0 -4,0 a 4,4 90 0 1 -4,-4 l 0,-4 0,-21 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> / + id="g584" + transform="translate(202,199.42154)"> + id="g586" + transform="scale(1.5,1.5)"> + d="m 8.5,0.5 60,0 0,20 -60,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> 1 + id="g594" + transform="translate(202,231.42154)"> + id="g596" + transform="scale(1.5,1.5)"> + d="m 8.5,0.5 60,0 0,20 -60,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> 4 + id="g604" + transform="translate(28,231.42154)"> + id="g606" + transform="scale(1.5,1.5)"> + d="m 0.5,8.5 0,-4 a 4,4 90 0 1 4,-4 l 4,0 0,2 10,0 0,-2 20,0 4,0 a 4,4 90 0 1 4,4 l 0,4 0,4 0,4 a 4,4 90 0 1 -4,4 l -4,0 -20,0 -1,0 0,2 -8,0 0,-2 -1,0 -4,0 a 4,4 90 0 1 -4,-4 l 0,-4 z" /> + id="g614" + transform="translate(28,263.42154)"> + id="g616" + transform="scale(1.5,1.5)"> + d="m 0.5,8.5 0,-4 a 4,4 90 0 1 4,-4 l 4,0 0,2 10,0 0,-2 30,0 4,0 a 4,4 90 0 1 4,4 l 0,4 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,17 -4,0 0,-3 -4,0 0,10 4,0 0,-3 4,0 0,4 a 4,4 90 0 1 -4,4 l -4,0 -30,0 -1,0 0,2 -8,0 0,-2 -1,0 -4,0 a 4,4 90 0 1 -4,-4 l 0,-4 0,-21 0,-4 z" /> scale degree + x="46">pitch number + x="46">name octave + x="46">octave + id="g632" + transform="translate(102,263.42154)"> + id="g634" + transform="scale(1.5,1.5)"> + id="path636" + style="fill:#7cd622;fill-opacity:1;stroke:#57ad02;stroke-width:1;stroke-linecap:round;stroke-opacity:1" + d="m 8.5,0.5 70,0 0,20 -70,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> 5 + x="13">2 + id="g642" + transform="translate(102,295.42154)"> + id="g644" + transform="scale(1.5,1.5)"> + d="m 8.5,0.5 60,0 0,20 -60,0 0,-8 0,-1 -6,0 0,3 -2,0 0,-8 2,0 0,3 6,0 0,-1 z" /> 4