music - notes.go
1 //go:generate go run notes_gen.go -k 49 -p 440.000000 -n 108
2 // generated with notes_gen.go
3
4 package music
5
6 type Note float64
7
8 const (
9 C0 Note = 16.351598
10 Cs0 Note = 17.323914
11 Db0 Note = 17.323914
12 D0 Note = 18.354048
13 Ds0 Note = 19.445436
14 Eb0 Note = 19.445436
15 E0 Note = 20.601722
16 F0 Note = 21.826764
17 Fs0 Note = 23.124651
18 Gb0 Note = 23.124651
19 G0 Note = 24.499715
20 Gs0 Note = 25.956544
21 A0 Note = 27.500000
22 As0 Note = 29.135235
23 Bb0 Note = 29.135235
24 B0 Note = 30.867706
25 C1 Note = 32.703196
26 Cs1 Note = 34.647829
27 Db1 Note = 34.647829
28 D1 Note = 36.708096
29 Ds1 Note = 38.890873
30 Eb1 Note = 38.890873
31 E1 Note = 41.203445
32 F1 Note = 43.653529
33 Fs1 Note = 46.249303
34 Gb1 Note = 46.249303
35 G1 Note = 48.999429
36 Gs1 Note = 51.913087
37 A1 Note = 55.000000
38 As1 Note = 58.270470
39 Bb1 Note = 58.270470
40 B1 Note = 61.735413
41 C2 Note = 65.406391
42 Cs2 Note = 69.295658
43 Db2 Note = 69.295658
44 D2 Note = 73.416192
45 Ds2 Note = 77.781746
46 Eb2 Note = 77.781746
47 E2 Note = 82.406889
48 F2 Note = 87.307058
49 Fs2 Note = 92.498606
50 Gb2 Note = 92.498606
51 G2 Note = 97.998859
52 Gs2 Note = 103.826174
53 A2 Note = 110.000000
54 As2 Note = 116.540940
55 Bb2 Note = 116.540940
56 B2 Note = 123.470825
57 C3 Note = 130.812783
58 Cs3 Note = 138.591315
59 Db3 Note = 138.591315
60 D3 Note = 146.832384
61 Ds3 Note = 155.563492
62 Eb3 Note = 155.563492
63 E3 Note = 164.813778
64 F3 Note = 174.614116
65 Fs3 Note = 184.997211
66 Gb3 Note = 184.997211
67 G3 Note = 195.997718
68 Gs3 Note = 207.652349
69 A3 Note = 220.000000
70 As3 Note = 233.081881
71 Bb3 Note = 233.081881
72 B3 Note = 246.941651
73 C4 Note = 261.625565
74 Cs4 Note = 277.182631
75 Db4 Note = 277.182631
76 D4 Note = 293.664768
77 Ds4 Note = 311.126984
78 Eb4 Note = 311.126984
79 E4 Note = 329.627557
80 F4 Note = 349.228231
81 Fs4 Note = 369.994423
82 Gb4 Note = 369.994423
83 G4 Note = 391.995436
84 Gs4 Note = 415.304698
85 A4 Note = 440.000000
86 As4 Note = 466.163762
87 Bb4 Note = 466.163762
88 B4 Note = 493.883301
89 C5 Note = 523.251131
90 Cs5 Note = 554.365262
91 Db5 Note = 554.365262
92 D5 Note = 587.329536
93 Ds5 Note = 622.253967
94 Eb5 Note = 622.253967
95 E5 Note = 659.255114
96 F5 Note = 698.456463
97 Fs5 Note = 739.988845
98 Gb5 Note = 739.988845
99 G5 Note = 783.990872
100 Gs5 Note = 830.609395
101 A5 Note = 880.000000
102 As5 Note = 932.327523
103 Bb5 Note = 932.327523
104 B5 Note = 987.766603
105 C6 Note = 1046.502261
106 Cs6 Note = 1108.730524
107 Db6 Note = 1108.730524
108 D6 Note = 1174.659072
109 Ds6 Note = 1244.507935
110 Eb6 Note = 1244.507935
111 E6 Note = 1318.510228
112 F6 Note = 1396.912926
113 Fs6 Note = 1479.977691
114 Gb6 Note = 1479.977691
115 G6 Note = 1567.981744
116 Gs6 Note = 1661.218790
117 A6 Note = 1760.000000
118 As6 Note = 1864.655046
119 Bb6 Note = 1864.655046
120 B6 Note = 1975.533205
121 C7 Note = 2093.004522
122 Cs7 Note = 2217.461048
123 Db7 Note = 2217.461048
124 D7 Note = 2349.318143
125 Ds7 Note = 2489.015870
126 Eb7 Note = 2489.015870
127 E7 Note = 2637.020455
128 F7 Note = 2793.825851
129 Fs7 Note = 2959.955382
130 Gb7 Note = 2959.955382
131 G7 Note = 3135.963488
132 Gs7 Note = 3322.437581
133 A7 Note = 3520.000000
134 As7 Note = 3729.310092
135 Bb7 Note = 3729.310092
136 B7 Note = 3951.066410
137 C8 Note = 4186.009045
138 Cs8 Note = 4434.922096
139 Db8 Note = 4434.922096
140 D8 Note = 4698.636287
141 Ds8 Note = 4978.031740
142 Eb8 Note = 4978.031740
143 E8 Note = 5274.040911
144 F8 Note = 5587.651703
145 Fs8 Note = 5919.910763
146 Gb8 Note = 5919.910763
147 G8 Note = 6271.926976
148 Gs8 Note = 6644.875161
149 A8 Note = 7040.000000
150 As8 Note = 7458.620184
151 Bb8 Note = 7458.620184
152 B8 Note = 7902.132820
153 )