-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnotes.h
109 lines (108 loc) · 2.58 KB
/
notes.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
// -*- mode: C++; -*-
///\file notes.h
///\brief Frequency values for equal-tempered musical notes.
#pragma once
/// Array of musical note frequencies copied from
/// http://www.phy.mtu.edu/~suits/notefreqs.html
const float noteHz[] = {
16.35, // 0 C0
17.32, // 1 C#0/Db0
18.35, // 2 D0
19.45, // 3 D#0/Eb0
20.60, // 4 E0
21.83, // 5 F0
23.12, // 6 F#0/Gb0
24.50, // 7 G0
25.96, // 8 G#0/Ab0
27.50, // 9 A0
29.14, // 10 A#0/Bb0
30.87, // 11 B0
32.70, // 12 C1
34.65, // 13 C#1/Db1
36.71, // 14 D1
38.89, // 15 D#1/Eb1
41.20, // 16 E1
43.65, // 17 F1
46.25, // 18 F#1/Gb1
49.00, // 19 G1
51.91, // 20 G#1/Ab1
55.00, // 21 A1
58.27, // 22 A#1/Bb1
61.74, // 23 B1
65.41, // 24 C2
69.30, // 25 C#2/Db2
73.42, // 26 D2
77.78, // 27 D#2/Eb2
82.41, // 28 E2
87.31, // 29 F2
92.50, // 30 F#2/Gb2
98.00, // 31 G2
103.83, // 32 G#2/Ab2
110.00, // 33 A2
116.54, // 34 A#2/Bb2
123.47, // 35 B2
130.81, // 36 C3
138.59, // 37 C#3/Db3
146.83, // 38 D3
155.56, // 39 D#3/Eb3
164.81, // 40 E3
174.61, // 41 F3
185.00, // 42 F#3/Gb3
196.00, // 43 G3
207.65, // 44 G#3/Ab3
220.00, // 45 A3
233.08, // 46 A#3/Bb3
246.94, // 47 B3
261.63, // 48 C4
277.18, // 49 C#4/Db4
293.66, // 50 D4
311.13, // 51 D#4/Eb4
329.63, // 52 E4
349.23, // 53 F4
369.99, // 54 F#4/Gb4
392.00, // 55 G4
415.30, // 56 G#4/Ab4
440.00, // 57 A4
466.16, // 58 A#4/Bb4
493.88, // 59 B4
523.25, // 60 C5
554.37, // 61 C#5/Db5
587.33, // 62 D5
622.25, // 63 D#5/Eb5
659.26, // 64 E5
698.46, // 65 F5
739.99, // 66 F#5/Gb5
783.99, // 67 G5
830.61, // 68 G#5/Ab5
880.00, // 69 A5
932.33, // 70 A#5/Bb5
987.77, // 71 B5
1046.50, // 72 C6
1108.73, // 73 C#6/Db6
1174.66, // 74 D6
1244.51, // 75 D#6/Eb6
1318.51, // 76 E6
1396.91, // 77 F6
1479.98, // 78 F#6/Gb6
1567.98, // 79 G6
1661.22, // 80 G#6/Ab6
1760.00, // 81 A6
1864.66, // 82 A#6/Bb6
1975.53, // 83 B6
2093.00, // 84 C7
2217.46, // 85 C#7/Db7
2349.32, // 86 D7
2489.02, // 87 D#7/Eb7
2637.02, // 88 E7
2793.83, // 89 F7
2959.96, // 90 F#7/Gb7
3135.96, // 91 G7
3322.44, // 92 G#7/Ab7
3520.00, // 93 A7
3729.31, // 94 A#7/Bb7
3951.07, // 95 B7
4186.01, // 96 C8
4434.92, // 97 C#8/Db8
4698.64, // 98 D8
4978.03 // 99 D#8/Eb8
};