|
| 1 | +#define NUMBER_OF_NOTES 88 |
| 2 | + |
| 3 | +#define freqC8 4186.009 |
| 4 | + |
| 5 | +#define freqB7 3951.066 |
| 6 | +#define freqB7b 3729.310 |
| 7 | +#define freqA7 3520.000 |
| 8 | +#define freqA7b 3322.438 |
| 9 | +#define freqG7 3135.963 |
| 10 | +#define freqG7b 2959.955 |
| 11 | +#define freqF7 2793.826 |
| 12 | +#define freqE7 2637.020 |
| 13 | +#define freqE7b 2489.016 |
| 14 | +#define freqD7 2349.318 |
| 15 | +#define freqD7b 2217.461 |
| 16 | +#define freqC7 2093.005 |
| 17 | + |
| 18 | +#define freqB6 1975.533 |
| 19 | +#define freqB6b 1864.655 |
| 20 | +#define freqA6 1760.000 |
| 21 | +#define freqA6b 1661.219 |
| 22 | +#define freqG6 1567.982 |
| 23 | +#define freqG6b 1479.978 |
| 24 | +#define freqF6 1396.913 |
| 25 | +#define freqE6 1318.510 |
| 26 | +#define freqE6b 1244.508 |
| 27 | +#define freqD6 1174.659 |
| 28 | +#define freqD6b 1108.731 |
| 29 | +#define freqC6 1046.502 |
| 30 | + |
| 31 | +#define freqB5 987.767 |
| 32 | +#define freqB5b 932.328 |
| 33 | +#define freqA5 880.000 |
| 34 | +#define freqA5b 830.609 |
| 35 | +#define freqG5 783.991 |
| 36 | +#define freqG5b 739.989 |
| 37 | +#define freqF5 698.456 |
| 38 | +#define freqE5 659.255 |
| 39 | +#define freqE5b 622.254 |
| 40 | +#define freqD5 587.330 |
| 41 | +#define freqD5b 554.365 |
| 42 | +#define freqC5 523.251 |
| 43 | + |
| 44 | +#define freqB4 493.883 |
| 45 | +#define freqB4b 466.164 |
| 46 | +#define freqA4 440.000 |
| 47 | +#define freqA4b 415.305 |
| 48 | +#define freqG4 391.995 |
| 49 | +#define freqG4b 369.994 |
| 50 | +#define freqF4 349.228 |
| 51 | +#define freqE4 329.628 |
| 52 | +#define freqE4b 311.127 |
| 53 | +#define freqD4 293.665 |
| 54 | +#define freqD4b 277.183 |
| 55 | +#define freqC4 261.626 |
| 56 | + |
| 57 | +#define freqB3 246.942 |
| 58 | +#define freqB3b 233.082 |
| 59 | +#define freqA3 220.000 |
| 60 | +#define freqA3b 207.652 |
| 61 | +#define freqG3 195.998 |
| 62 | +#define freqG3b 184.997 |
| 63 | +#define freqF3 174.614 |
| 64 | +#define freqE3 164.814 |
| 65 | +#define freqE3b 155.563 |
| 66 | +#define freqD3 146.832 |
| 67 | +#define freqD3b 138.591 |
| 68 | +#define freqC3 130.813 |
| 69 | + |
| 70 | +#define freqB2 123.471 |
| 71 | +#define freqB2b 116.541 |
| 72 | +#define freqA2 110.000 |
| 73 | +#define freqA6b 103.826 |
| 74 | +#define freqG2 97.999 |
| 75 | +#define freqG2b 92.499 |
| 76 | +#define freqF2 87.307 |
| 77 | +#define freqE2 82.407 |
| 78 | +#define freqE2b 77.782 |
| 79 | +#define freqD2 73.416 |
| 80 | +#define freqD2b 69.296 |
| 81 | +#define freqC2 65.406 |
| 82 | + |
| 83 | +#define freqB1 61.735 |
| 84 | +#define freqB1b 58.270 |
| 85 | +#define freqA1 55.000 |
| 86 | +#define freqA1b 51.913 |
| 87 | +#define freqG1 48.999 |
| 88 | +#define freqG1b 46.249 |
| 89 | +#define freqF1 43.654 |
| 90 | +#define freqE1 41.203 |
| 91 | +#define freqE1b 38.891 |
| 92 | +#define freqD1 36.708 |
| 93 | +#define freqD1b 34.648 |
| 94 | +#define freqC1 32.703 |
| 95 | + |
| 96 | +#define freqB0 30.868 |
| 97 | +#define freqB0b 29.135 |
| 98 | +#define freqA0 27.500 |
| 99 | + |
| 100 | +const float noteFrequency[] = {freqC8, |
| 101 | + freqB7, freqB7b, freqA7, freqA7b, freqG7, freqG7b, freqF7, freqE7, freqE7b, freqD7, freqD7b, freqC7, |
| 102 | + freqB6, freqB6b, freqA6, freqA6b, freqG6, freqG6b, freqF6, freqE6, freqE6b, freqD6, freqD6b, freqC6, |
| 103 | + freqB5, freqB5b, freqA5, freqA5b, freqG5, freqG5b, freqF5, freqE5, freqE5b, freqD5, freqD5b, freqC5, |
| 104 | + freqB4, freqB4b, freqA4, freqA4b, freqG4, freqG4b, freqF4, freqE4, freqE4b, freqD4, freqD4b, freqC4, |
| 105 | + freqB3, freqB3b, freqA3, freqA3b, freqG3, freqG3b, freqF3, freqE3, freqE3b, freqD3, freqD3b, freqC3, |
| 106 | + freqB2, freqB2b, freqA2, freqA6b, freqG2, freqG2b, freqF2, freqE2, freqE2b, freqD2, freqD2b, freqC2, |
| 107 | + freqB1, freqB1b, freqA1, freqA1b, freqG1, freqG1b, freqF1, freqE1, freqE1b, freqD1, freqD1b, freqC1, |
| 108 | + freqB0, freqB0b, freqA0}; |
0 commit comments