A Geometry of Music in Strudel.

I know the formatting is fucked i will fix it later...

The following are notes from my studying the book "A geometry of music" via Strudel.

Zero midi is C (but like a crazy low c).

$: note("0 c").sound("piano")

Midi number increments correspond to one semitone (half a note).

Therefore, every even midi note is a "whole note" (A, B C).

And every 2 × 8 = 16 increments is a whole octave.

» Every multiple of 16 is a C.

» if note % 12 === 2 then it's a D and so on.

MidiNote Name
0C-1
1C-1D-1
2D-1
3D-1E-1
4E-1
5E-1F-1
6F-1
7F-1G-1
8G-1
9G-1A-1
10A-1
11A-1B-1
12C0
13C0D0
14D0
15D0E0
16E0
17E0F0
18F0
19F0G0
20G0
21G0A0
22A0
23A0B0
24C1
25C1D1
26D1
27D1E1
28E1
29E1F1
30F1
31F1G1
32G1
33G1A1
34A1
35A1B1
36C2
37C2D2
38D2
39D2E2
40E2
41E2F2
42F2
43F2G2
44G2
45G2A2
46A2
47A2B2
48C3
49C3D3
50D3
51D3E3
52E3
53E3F3
54F3
55F3G3
56G3
57G3A3
58A3
59A3B3
60C4
61C4D4
62D4
63D4E4
64E4
65E4F4
66F4
67F4G4
68G4
69G4A4
70A4
71A4B4
72C5
73C5D5
74D5
75D5E5
76E5
77E5F5
78F5
79F5G5
80G5
81G5A5
82A5
83A5B5
84C6
85C6D6
86D6
87D6E6
88E6
89E6F6
90F6
91F6G6
92G6
93G6A6
94A6
95A6B6
96C7
97C7D7
98D7
99D7E7
100E7
101E7F7
102F7
103F7G7
104G7
105G7A7
106A7
107A7B7
108C8
109C8D8
110D8
111D8E8
112E8
113E8F8
114F8
115F8G8
116G8
117G8A8
118A8
119A8B8
120C9
121C9D9
122D9
123D9E9
124E9
125E9F9
126F9

little proof that I got my conversions right:

$: note("c4 60") // these are the same note$: note("50 52").sound("piano") // D, E
Melodies tend to move by short distances from note to note.

Small movements sound melodic:note("[a b] [c b] [a -]")

Kenwood House Gardens
51°34′17.0″N 0°10′9.3″W
zemnmez
Thomas Shadwell LogoA 2D pyramidal frustum (triangle with the top missing). In the center is an open eye, below the eye, a single tear.
Thomas NJ Shadwell