-
Notifications
You must be signed in to change notification settings - Fork 2
/
sound_freqs.h
96 lines (94 loc) · 3.34 KB
/
sound_freqs.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
// auto-generated by python script sound_freqs.py
#ifndef __sound_freqs_py__
#define __sound_freqs_py__
// AY-3-8192 periods for musical notes
//
// period = 125000 / freq
#define T_A0 3977 // f = 27,50
#define T_Bb0 3754 // f = 29,14
#define T_B0 3543 // f = 30,87
#define T_C1 3344 // f = 32,70
#define T_Db1 3157 // f = 34,65
#define T_D1 2980 // f = 36,71
#define T_Eb1 2812 // f = 38,89
#define T_E1 2655 // f = 41,20
#define T_F1 2506 // f = 43,65
#define T_Gb1 2365 // f = 46,25
#define T_G1 2232 // f = 49,00
#define T_Ab1 2107 // f = 51,91
#define T_A1 1989 // f = 55,00
#define T_Bb1 1877 // f = 58,27
#define T_B1 1772 // f = 61,74
#define T_C2 1672 // f = 65,41
#define T_Db2 1578 // f = 69,30
#define T_D2 1490 // f = 73,42
#define T_Eb2 1406 // f = 77,78
#define T_E2 1327 // f = 82,41
#define T_F2 1253 // f = 87,31
#define T_Gb2 1182 // f = 92,50
#define T_G2 1116 // f = 98,00
#define T_Ab2 1053 // f = 103,83
#define T_A2 994 // f = 110,00
#define T_Bb2 939 // f = 116,54
#define T_B2 886 // f = 123,47
#define T_C3 836 // f = 130,81
#define T_Db3 789 // f = 138,59
#define T_D3 745 // f = 146,83
#define T_Eb3 703 // f = 155,56
#define T_E3 664 // f = 164,81
#define T_F3 626 // f = 174,61
#define T_Gb3 591 // f = 185,00
#define T_G3 558 // f = 196,00
#define T_Ab3 527 // f = 207,65
#define T_A3 497 // f = 220,00
#define T_Bb3 469 // f = 233,08
#define T_B3 443 // f = 246,94
#define T_C4 418 // f = 261,63
#define T_Db4 395 // f = 277,18
#define T_D4 372 // f = 293,66
#define T_Eb4 352 // f = 311,13
#define T_E4 332 // f = 329,63
#define T_F4 313 // f = 349,23
#define T_Gb4 296 // f = 369,99
#define T_G4 279 // f = 392,00
#define T_Ab4 263 // f = 415,30
#define T_A4 249 // f = 440,00
#define T_Bb4 235 // f = 466,16
#define T_B4 221 // f = 493,88
#define T_C5 209 // f = 523,25
#define T_Db5 197 // f = 554,37
#define T_D5 186 // f = 587,33
#define T_Eb5 176 // f = 622,25
#define T_E5 166 // f = 659,26
#define T_F5 157 // f = 698,46
#define T_Gb5 148 // f = 739,99
#define T_G5 140 // f = 783,99
#define T_Ab5 132 // f = 830,61
#define T_A5 124 // f = 880,00
#define T_Bb5 117 // f = 932,33
#define T_B5 111 // f = 987,77
#define T_C6 105 // f = 1046,50
#define T_Db6 99 // f = 1108,73
#define T_D6 93 // f = 1174,66
#define T_Eb6 88 // f = 1244,51
#define T_E6 83 // f = 1318,51
#define T_F6 78 // f = 1396,91
#define T_Gb6 74 // f = 1479,98
#define T_G6 70 // f = 1567,98
#define T_Ab6 66 // f = 1661,22
#define T_A6 62 // f = 1760,00
#define T_Bb6 59 // f = 1864,66
#define T_B6 55 // f = 1975,53
#define T_C7 52 // f = 2093,00
#define T_Db7 49 // f = 2217,46
#define T_D7 47 // f = 2349,32
#define T_Eb7 44 // f = 2489,02
#define T_E7 41 // f = 2637,02
#define T_F7 39 // f = 2793,83
#define T_Gb7 37 // f = 2959,96
#define T_G7 35 // f = 3135,96
#define T_Ab7 33 // f = 3322,44
#define T_A7 31 // f = 3520,00
#define T_Bb7 29 // f = 3729,31
#define T_B7 28 // f = 3951,07
#endif // __sound_freqs_py__