liba 0.1.15
An algorithm library based on C/C++
|
#define A_NOTEFREQ unsigned int |
frequency data type
#define A_NOTEFREQ_A0 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_A0) |
A0
#define A_NOTEFREQ_A1 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_A1) |
A1
#define A_NOTEFREQ_A2 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_A2) |
A2
#define A_NOTEFREQ_A3 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_A3) |
A3
#define A_NOTEFREQ_A4 440 |
set the A above middle C (A4) at \(f_0\) = 440 Hz
A4
#define A_NOTEFREQ_A4 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_A4) |
set the A above middle C (A4) at \(f_0\) = 440 Hz
A4
#define A_NOTEFREQ_A5 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_A5) |
A5
#define A_NOTEFREQ_A6 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_A6) |
A6
#define A_NOTEFREQ_A7 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_A7) |
A7
#define A_NOTEFREQ_A8 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_A8) |
A8
#define A_NOTEFREQ_A_0 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_A_0) |
A#0
#define A_NOTEFREQ_A_1 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_A_1) |
A#1
#define A_NOTEFREQ_A_2 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_A_2) |
A#2
#define A_NOTEFREQ_A_3 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_A_3) |
A#3
#define A_NOTEFREQ_A_4 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_A_4) |
A#4
#define A_NOTEFREQ_A_5 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_A_5) |
A#5
#define A_NOTEFREQ_A_6 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_A_6) |
A#6
#define A_NOTEFREQ_A_7 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_A_7) |
A#7
#define A_NOTEFREQ_A_8 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_A_8) |
A#8
#define A_NOTEFREQ_Ab0 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Ab0) |
Ab0
#define A_NOTEFREQ_Ab1 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Ab1) |
Ab1
#define A_NOTEFREQ_Ab2 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Ab2) |
Ab2
#define A_NOTEFREQ_Ab3 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Ab3) |
Ab3
#define A_NOTEFREQ_Ab4 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Ab4) |
Ab4
#define A_NOTEFREQ_Ab5 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Ab5) |
Ab5
#define A_NOTEFREQ_Ab6 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Ab6) |
Ab6
#define A_NOTEFREQ_Ab7 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Ab7) |
Ab7
#define A_NOTEFREQ_Ab8 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Ab8) |
Ab8
#define A_NOTEFREQ_B0 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_B0) |
B0
#define A_NOTEFREQ_B1 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_B1) |
B1
#define A_NOTEFREQ_B2 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_B2) |
B2
#define A_NOTEFREQ_B3 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_B3) |
B3
#define A_NOTEFREQ_B4 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_B4) |
B4
#define A_NOTEFREQ_B5 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_B5) |
B5
#define A_NOTEFREQ_B6 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_B6) |
B6
#define A_NOTEFREQ_B7 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_B7) |
B7
#define A_NOTEFREQ_B8 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_B8) |
B8
#define A_NOTEFREQ_Bb0 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Bb0) |
Bb0
#define A_NOTEFREQ_Bb1 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Bb1) |
Bb1
#define A_NOTEFREQ_Bb2 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Bb2) |
Bb2
#define A_NOTEFREQ_Bb3 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Bb3) |
Bb3
#define A_NOTEFREQ_Bb4 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Bb4) |
Bb4
#define A_NOTEFREQ_Bb5 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Bb5) |
Bb5
#define A_NOTEFREQ_Bb6 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Bb6) |
Bb6
#define A_NOTEFREQ_Bb7 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Bb7) |
Bb7
#define A_NOTEFREQ_Bb8 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Bb8) |
Bb8
#define A_NOTEFREQ_C | ( | X | ) |
constant expression
#define A_NOTEFREQ_C0 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_C0) |
C0
#define A_NOTEFREQ_C1 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_C1) |
C1
#define A_NOTEFREQ_C2 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_C2) |
C2
#define A_NOTEFREQ_C3 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_C3) |
C3
#define A_NOTEFREQ_C4 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_C4) |
C4
#define A_NOTEFREQ_C5 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_C5) |
C5
#define A_NOTEFREQ_C6 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_C6) |
C6
#define A_NOTEFREQ_C7 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_C7) |
C7
#define A_NOTEFREQ_C8 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_C8) |
C8
#define A_NOTEFREQ_C_0 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_C_0) |
C#0
#define A_NOTEFREQ_C_1 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_C_1) |
C#1
#define A_NOTEFREQ_C_2 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_C_2) |
C#2
#define A_NOTEFREQ_C_3 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_C_3) |
C#3
#define A_NOTEFREQ_C_4 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_C_4) |
C#4
#define A_NOTEFREQ_C_5 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_C_5) |
C#5
#define A_NOTEFREQ_C_6 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_C_6) |
C#6
#define A_NOTEFREQ_C_7 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_C_7) |
C#7
#define A_NOTEFREQ_C_8 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_C_8) |
C#8
#define A_NOTEFREQ_CAST | ( | X | ) |
#define A_NOTEFREQ_D0 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_D0) |
D0
#define A_NOTEFREQ_D1 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_D1) |
D1
#define A_NOTEFREQ_D2 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_D2) |
D2
#define A_NOTEFREQ_D3 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_D3) |
D3
#define A_NOTEFREQ_D4 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_D4) |
D4
#define A_NOTEFREQ_D5 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_D5) |
D5
#define A_NOTEFREQ_D6 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_D6) |
D6
#define A_NOTEFREQ_D7 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_D7) |
D7
#define A_NOTEFREQ_D8 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_D8) |
D8
#define A_NOTEFREQ_D_0 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_D_0) |
D#0
#define A_NOTEFREQ_D_1 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_D_1) |
D#1
#define A_NOTEFREQ_D_2 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_D_2) |
D#2
#define A_NOTEFREQ_D_3 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_D_3) |
D#3
#define A_NOTEFREQ_D_4 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_D_4) |
D#4
#define A_NOTEFREQ_D_5 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_D_5) |
D#5
#define A_NOTEFREQ_D_6 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_D_6) |
D#6
#define A_NOTEFREQ_D_7 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_D_7) |
D#7
#define A_NOTEFREQ_D_8 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_D_8) |
D#8
#define A_NOTEFREQ_Db0 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Db0) |
Db0
#define A_NOTEFREQ_Db1 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Db1) |
Db1
#define A_NOTEFREQ_Db2 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Db2) |
Db2
#define A_NOTEFREQ_Db3 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Db3) |
Db3
#define A_NOTEFREQ_Db4 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Db4) |
Db4
#define A_NOTEFREQ_Db5 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Db5) |
Db5
#define A_NOTEFREQ_Db6 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Db6) |
Db6
#define A_NOTEFREQ_Db7 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Db7) |
Db7
#define A_NOTEFREQ_Db8 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Db8) |
Db8
#define A_NOTEFREQ_E0 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_E0) |
E0
#define A_NOTEFREQ_E1 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_E1) |
E1
#define A_NOTEFREQ_E2 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_E2) |
E2
#define A_NOTEFREQ_E3 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_E3) |
E3
#define A_NOTEFREQ_E4 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_E4) |
E4
#define A_NOTEFREQ_E5 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_E5) |
E5
#define A_NOTEFREQ_E6 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_E6) |
E6
#define A_NOTEFREQ_E7 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_E7) |
E7
#define A_NOTEFREQ_E8 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_E8) |
E8
#define A_NOTEFREQ_Eb0 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Eb0) |
Eb0
#define A_NOTEFREQ_Eb1 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Eb1) |
Eb1
#define A_NOTEFREQ_Eb2 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Eb2) |
Eb2
#define A_NOTEFREQ_Eb3 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Eb3) |
Eb3
#define A_NOTEFREQ_Eb4 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Eb4) |
Eb4
#define A_NOTEFREQ_Eb5 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Eb5) |
Eb5
#define A_NOTEFREQ_Eb6 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Eb6) |
Eb6
#define A_NOTEFREQ_Eb7 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Eb7) |
Eb7
#define A_NOTEFREQ_Eb8 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Eb8) |
Eb8
#define A_NOTEFREQ_F0 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_F0) |
F0
#define A_NOTEFREQ_F1 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_F1) |
F1
#define A_NOTEFREQ_F2 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_F2) |
F2
#define A_NOTEFREQ_F3 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_F3) |
F3
#define A_NOTEFREQ_F4 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_F4) |
F4
#define A_NOTEFREQ_F5 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_F5) |
F5
#define A_NOTEFREQ_F6 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_F6) |
F6
#define A_NOTEFREQ_F7 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_F7) |
F7
#define A_NOTEFREQ_F8 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_F8) |
F8
#define A_NOTEFREQ_F_0 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_F_0) |
F#0
#define A_NOTEFREQ_F_1 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_F_1) |
F#1
#define A_NOTEFREQ_F_2 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_F_2) |
F#2
#define A_NOTEFREQ_F_3 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_F_3) |
F#3
#define A_NOTEFREQ_F_4 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_F_4) |
F#4
#define A_NOTEFREQ_F_5 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_F_5) |
F#5
#define A_NOTEFREQ_F_6 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_F_6) |
F#6
#define A_NOTEFREQ_F_7 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_F_7) |
F#7
#define A_NOTEFREQ_F_8 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_F_8) |
F#8
#define A_NOTEFREQ_FREQ 0 |
divided frequency
#define A_NOTEFREQ_FREQ_A0 A_NOTEFREQ_C(27.50) |
A0 27.50 1254.55
#define A_NOTEFREQ_FREQ_A1 A_NOTEFREQ_C(55.00) |
A1 55.00 627.27
#define A_NOTEFREQ_FREQ_A2 A_NOTEFREQ_C(110.00) |
A2 110.00 313.64
#define A_NOTEFREQ_FREQ_A3 A_NOTEFREQ_C(220.00) |
A3 220.00 156.82
#define A_NOTEFREQ_FREQ_A4 A_NOTEFREQ_C(440.00) |
A4 440.00 78.41
#define A_NOTEFREQ_FREQ_A5 A_NOTEFREQ_C(880.00) |
A5 880.00 39.20
#define A_NOTEFREQ_FREQ_A6 A_NOTEFREQ_C(1760.00) |
A6 1760.00 19.60
#define A_NOTEFREQ_FREQ_A7 A_NOTEFREQ_C(3520.00) |
A7 3520.00 9.80
#define A_NOTEFREQ_FREQ_A8 A_NOTEFREQ_C(7040.00) |
A8 7040.00 4.90
#define A_NOTEFREQ_FREQ_A_0 A_NOTEFREQ_C(29.14) |
A#0 29.14 1184.13
#define A_NOTEFREQ_FREQ_A_1 A_NOTEFREQ_C(58.27) |
A#1 58.27 592.07
#define A_NOTEFREQ_FREQ_A_2 A_NOTEFREQ_C(116.54) |
A#2 116.54 296.03
#define A_NOTEFREQ_FREQ_A_3 A_NOTEFREQ_C(233.08) |
A#3 233.08 148.02
#define A_NOTEFREQ_FREQ_A_4 A_NOTEFREQ_C(466.16) |
A#4 466.16 74.01
#define A_NOTEFREQ_FREQ_A_5 A_NOTEFREQ_C(932.33) |
A#5 932.33 37.00
#define A_NOTEFREQ_FREQ_A_6 A_NOTEFREQ_C(1864.66) |
A#6 1864.66 18.50
#define A_NOTEFREQ_FREQ_A_7 A_NOTEFREQ_C(3729.31) |
A#7 3729.31 9.25
#define A_NOTEFREQ_FREQ_A_8 A_NOTEFREQ_C(7458.62) |
A#8 7458.62 4.63
#define A_NOTEFREQ_FREQ_Ab0 A_NOTEFREQ_C(25.96) |
Ab0 25.96 1329.14
#define A_NOTEFREQ_FREQ_Ab1 A_NOTEFREQ_C(51.91) |
Ab1 51.91 664.57
#define A_NOTEFREQ_FREQ_Ab2 A_NOTEFREQ_C(103.83) |
Ab2 103.83 332.29
#define A_NOTEFREQ_FREQ_Ab3 A_NOTEFREQ_C(207.65) |
Ab3 207.65 166.14
#define A_NOTEFREQ_FREQ_Ab4 A_NOTEFREQ_C(415.30) |
Ab4 415.30 83.07
#define A_NOTEFREQ_FREQ_Ab5 A_NOTEFREQ_C(830.61) |
Ab5 830.61 41.54
#define A_NOTEFREQ_FREQ_Ab6 A_NOTEFREQ_C(1661.22) |
Ab6 1661.22 20.77
#define A_NOTEFREQ_FREQ_Ab7 A_NOTEFREQ_C(3322.44) |
Ab7 3322.44 10.38
#define A_NOTEFREQ_FREQ_Ab8 A_NOTEFREQ_C(6644.88) |
Ab8 6644.88 5.19
#define A_NOTEFREQ_FREQ_B0 A_NOTEFREQ_C(30.87) |
B0 30.87 1117.67
#define A_NOTEFREQ_FREQ_B1 A_NOTEFREQ_C(61.74) |
B1 61.74 558.84
#define A_NOTEFREQ_FREQ_B2 A_NOTEFREQ_C(123.47) |
B2 123.47 279.42
#define A_NOTEFREQ_FREQ_B3 A_NOTEFREQ_C(246.94) |
B3 246.94 139.71
#define A_NOTEFREQ_FREQ_B4 A_NOTEFREQ_C(493.88) |
B4 493.88 69.85
#define A_NOTEFREQ_FREQ_B5 A_NOTEFREQ_C(987.77) |
B5 987.77 34.93
#define A_NOTEFREQ_FREQ_B6 A_NOTEFREQ_C(1975.53) |
B6 1975.53 17.46
#define A_NOTEFREQ_FREQ_B7 A_NOTEFREQ_C(3951.07) |
B7 3951.07 8.73
#define A_NOTEFREQ_FREQ_B8 A_NOTEFREQ_C(7902.13) |
B8 7902.13 4.37
#define A_NOTEFREQ_FREQ_Bb0 A_NOTEFREQ_C(29.14) |
Bb0 29.14 1184.13
#define A_NOTEFREQ_FREQ_Bb1 A_NOTEFREQ_C(58.27) |
Bb1 58.27 592.07
#define A_NOTEFREQ_FREQ_Bb2 A_NOTEFREQ_C(116.54) |
Bb2 116.54 296.03
#define A_NOTEFREQ_FREQ_Bb3 A_NOTEFREQ_C(233.08) |
Bb3 233.08 148.02
#define A_NOTEFREQ_FREQ_Bb4 A_NOTEFREQ_C(466.16) |
Bb4 466.16 74.01
#define A_NOTEFREQ_FREQ_Bb5 A_NOTEFREQ_C(932.33) |
Bb5 932.33 37.00
#define A_NOTEFREQ_FREQ_Bb6 A_NOTEFREQ_C(1864.66) |
Bb6 1864.66 18.50
#define A_NOTEFREQ_FREQ_Bb7 A_NOTEFREQ_C(3729.31) |
Bb7 3729.31 9.25
#define A_NOTEFREQ_FREQ_Bb8 A_NOTEFREQ_C(7458.62) |
Bb8 7458.62 4.63
#define A_NOTEFREQ_FREQ_C0 A_NOTEFREQ_C(16.35) |
C0 16.35 2109.89
#define A_NOTEFREQ_FREQ_C1 A_NOTEFREQ_C(32.70) |
C1 32.70 1054.94
#define A_NOTEFREQ_FREQ_C2 A_NOTEFREQ_C(65.41) |
C2 65.41 527.47
#define A_NOTEFREQ_FREQ_C3 A_NOTEFREQ_C(130.81) |
C3 130.81 263.74
#define A_NOTEFREQ_FREQ_C4 A_NOTEFREQ_C(261.63) |
C4 261.63 131.87
#define A_NOTEFREQ_FREQ_C5 A_NOTEFREQ_C(523.25) |
C5 523.25 65.93
#define A_NOTEFREQ_FREQ_C6 A_NOTEFREQ_C(1046.50) |
C6 1046.50 32.97
#define A_NOTEFREQ_FREQ_C7 A_NOTEFREQ_C(2093.00) |
C7 2093.00 16.48
#define A_NOTEFREQ_FREQ_C8 A_NOTEFREQ_C(4186.01) |
C8 4186.01 8.24
#define A_NOTEFREQ_FREQ_C_0 A_NOTEFREQ_C(17.32) |
C#0 17.32 1991.47
#define A_NOTEFREQ_FREQ_C_1 A_NOTEFREQ_C(34.65) |
C#1 34.65 995.73
#define A_NOTEFREQ_FREQ_C_2 A_NOTEFREQ_C(69.30) |
C#2 69.30 497.87
#define A_NOTEFREQ_FREQ_C_3 A_NOTEFREQ_C(138.59) |
C#3 138.59 248.93
#define A_NOTEFREQ_FREQ_C_4 A_NOTEFREQ_C(277.18) |
C#4 277.18 124.47
#define A_NOTEFREQ_FREQ_C_5 A_NOTEFREQ_C(554.37) |
C#5 554.37 62.23
#define A_NOTEFREQ_FREQ_C_6 A_NOTEFREQ_C(1108.73) |
C#6 1108.73 31.12
#define A_NOTEFREQ_FREQ_C_7 A_NOTEFREQ_C(2217.46) |
C#7 2217.46 15.56
#define A_NOTEFREQ_FREQ_C_8 A_NOTEFREQ_C(4434.92) |
C#8 4434.92 7.78
#define A_NOTEFREQ_FREQ_D0 A_NOTEFREQ_C(18.35) |
D0 18.35 1879.69
#define A_NOTEFREQ_FREQ_D1 A_NOTEFREQ_C(36.71) |
D1 36.71 939.85
#define A_NOTEFREQ_FREQ_D2 A_NOTEFREQ_C(73.42) |
D2 73.42 469.92
#define A_NOTEFREQ_FREQ_D3 A_NOTEFREQ_C(146.83) |
D3 146.83 234.96
#define A_NOTEFREQ_FREQ_D4 A_NOTEFREQ_C(293.66) |
D4 293.66 117.48
#define A_NOTEFREQ_FREQ_D5 A_NOTEFREQ_C(587.33) |
D5 587.33 58.74
#define A_NOTEFREQ_FREQ_D6 A_NOTEFREQ_C(1174.66) |
D6 1174.66 29.37
#define A_NOTEFREQ_FREQ_D7 A_NOTEFREQ_C(2349.32) |
D7 2349.32 14.69
#define A_NOTEFREQ_FREQ_D8 A_NOTEFREQ_C(4698.63) |
D8 4698.63 7.34
#define A_NOTEFREQ_FREQ_D_0 A_NOTEFREQ_C(19.45) |
D#0 19.45 1774.20
#define A_NOTEFREQ_FREQ_D_1 A_NOTEFREQ_C(38.89) |
D#1 38.89 887.10
#define A_NOTEFREQ_FREQ_D_2 A_NOTEFREQ_C(77.78) |
D#2 77.78 443.55
#define A_NOTEFREQ_FREQ_D_3 A_NOTEFREQ_C(155.56) |
D#3 155.56 221.77
#define A_NOTEFREQ_FREQ_D_4 A_NOTEFREQ_C(311.13) |
D#4 311.13 110.89
#define A_NOTEFREQ_FREQ_D_5 A_NOTEFREQ_C(622.25) |
D#5 622.25 55.44
#define A_NOTEFREQ_FREQ_D_6 A_NOTEFREQ_C(1244.51) |
D#6 1244.51 27.72
#define A_NOTEFREQ_FREQ_D_7 A_NOTEFREQ_C(2489.02) |
D#7 2489.02 13.86
#define A_NOTEFREQ_FREQ_D_8 A_NOTEFREQ_C(4978.03) |
D#8 4978.03 6.93
#define A_NOTEFREQ_FREQ_Db0 A_NOTEFREQ_C(17.32) |
Db0 17.32 1991.47
#define A_NOTEFREQ_FREQ_Db1 A_NOTEFREQ_C(34.65) |
Db1 34.65 995.73
#define A_NOTEFREQ_FREQ_Db2 A_NOTEFREQ_C(69.30) |
Db2 69.30 497.87
#define A_NOTEFREQ_FREQ_Db3 A_NOTEFREQ_C(138.59) |
Db3 138.59 248.93
#define A_NOTEFREQ_FREQ_Db4 A_NOTEFREQ_C(277.18) |
Db4 277.18 124.47
#define A_NOTEFREQ_FREQ_Db5 A_NOTEFREQ_C(554.37) |
Db5 554.37 62.23
#define A_NOTEFREQ_FREQ_Db6 A_NOTEFREQ_C(1108.73) |
Db6 1108.73 31.12
#define A_NOTEFREQ_FREQ_Db7 A_NOTEFREQ_C(2217.46) |
Db7 2217.46 15.56
#define A_NOTEFREQ_FREQ_Db8 A_NOTEFREQ_C(4434.92) |
Db8 4434.92 7.78
#define A_NOTEFREQ_FREQ_E0 A_NOTEFREQ_C(20.60) |
E0 20.60 1674.62
#define A_NOTEFREQ_FREQ_E1 A_NOTEFREQ_C(41.20) |
E1 41.20 837.31
#define A_NOTEFREQ_FREQ_E2 A_NOTEFREQ_C(82.41) |
E2 82.41 418.65
#define A_NOTEFREQ_FREQ_E3 A_NOTEFREQ_C(164.81) |
E3 164.81 209.33
#define A_NOTEFREQ_FREQ_E4 A_NOTEFREQ_C(329.63) |
E4 329.63 104.66
#define A_NOTEFREQ_FREQ_E5 A_NOTEFREQ_C(659.25) |
E5 659.25 52.33
#define A_NOTEFREQ_FREQ_E6 A_NOTEFREQ_C(1318.51) |
E6 1318.51 26.17
#define A_NOTEFREQ_FREQ_E7 A_NOTEFREQ_C(2637.02) |
E7 2637.02 13.08
#define A_NOTEFREQ_FREQ_E8 A_NOTEFREQ_C(5274.04) |
E8 5274.04 6.54
#define A_NOTEFREQ_FREQ_Eb0 A_NOTEFREQ_C(19.45) |
Eb0 19.45 1774.20
#define A_NOTEFREQ_FREQ_Eb1 A_NOTEFREQ_C(38.89) |
Eb1 38.89 887.10
#define A_NOTEFREQ_FREQ_Eb2 A_NOTEFREQ_C(77.78) |
Eb2 77.78 443.55
#define A_NOTEFREQ_FREQ_Eb3 A_NOTEFREQ_C(155.56) |
Eb3 155.56 221.77
#define A_NOTEFREQ_FREQ_Eb4 A_NOTEFREQ_C(311.13) |
Eb4 311.13 110.89
#define A_NOTEFREQ_FREQ_Eb5 A_NOTEFREQ_C(622.25) |
Eb5 622.25 55.44
#define A_NOTEFREQ_FREQ_Eb6 A_NOTEFREQ_C(1244.51) |
Eb6 1244.51 27.72
#define A_NOTEFREQ_FREQ_Eb7 A_NOTEFREQ_C(2489.02) |
Eb7 2489.02 13.86
#define A_NOTEFREQ_FREQ_Eb8 A_NOTEFREQ_C(4978.03) |
Eb8 4978.03 6.93
#define A_NOTEFREQ_FREQ_F0 A_NOTEFREQ_C(21.83) |
F0 21.83 1580.63
#define A_NOTEFREQ_FREQ_F1 A_NOTEFREQ_C(43.65) |
F1 43.65 790.31
#define A_NOTEFREQ_FREQ_F2 A_NOTEFREQ_C(87.31) |
F2 87.31 395.16
#define A_NOTEFREQ_FREQ_F3 A_NOTEFREQ_C(174.61) |
F3 174.61 197.58
#define A_NOTEFREQ_FREQ_F4 A_NOTEFREQ_C(349.23) |
F4 349.23 98.79
#define A_NOTEFREQ_FREQ_F5 A_NOTEFREQ_C(698.46) |
F5 698.46 49.39
#define A_NOTEFREQ_FREQ_F6 A_NOTEFREQ_C(1396.91) |
F6 1396.91 24.70
#define A_NOTEFREQ_FREQ_F7 A_NOTEFREQ_C(2793.83) |
F7 2793.83 12.35
#define A_NOTEFREQ_FREQ_F8 A_NOTEFREQ_C(5587.65) |
F8 5587.65 6.17
#define A_NOTEFREQ_FREQ_F_0 A_NOTEFREQ_C(23.12) |
F#0 23.12 1491.91
#define A_NOTEFREQ_FREQ_F_1 A_NOTEFREQ_C(46.25) |
F#1 46.25 745.96
#define A_NOTEFREQ_FREQ_F_2 A_NOTEFREQ_C(92.50) |
F#2 92.50 372.98
#define A_NOTEFREQ_FREQ_F_3 A_NOTEFREQ_C(185.00) |
F#3 185.00 186.49
#define A_NOTEFREQ_FREQ_F_4 A_NOTEFREQ_C(369.99) |
F#4 369.99 93.24
#define A_NOTEFREQ_FREQ_F_5 A_NOTEFREQ_C(739.99) |
F#5 739.99 46.62
#define A_NOTEFREQ_FREQ_F_6 A_NOTEFREQ_C(1479.98) |
F#6 1479.98 23.31
#define A_NOTEFREQ_FREQ_F_7 A_NOTEFREQ_C(2959.96) |
F#7 2959.96 11.66
#define A_NOTEFREQ_FREQ_F_8 A_NOTEFREQ_C(5919.91) |
F#8 5919.91 5.83
#define A_NOTEFREQ_FREQ_G0 A_NOTEFREQ_C(24.50) |
G0 24.50 1408.18
#define A_NOTEFREQ_FREQ_G1 A_NOTEFREQ_C(49.00) |
G1 49.00 704.09
#define A_NOTEFREQ_FREQ_G2 A_NOTEFREQ_C(98.00) |
G2 98.00 352.04
#define A_NOTEFREQ_FREQ_G3 A_NOTEFREQ_C(196.00) |
G3 196.00 176.02
#define A_NOTEFREQ_FREQ_G4 A_NOTEFREQ_C(392.00) |
G4 392.00 88.01
#define A_NOTEFREQ_FREQ_G5 A_NOTEFREQ_C(783.99) |
G5 783.99 44.01
#define A_NOTEFREQ_FREQ_G6 A_NOTEFREQ_C(1567.98) |
G6 1567.98 22.00
#define A_NOTEFREQ_FREQ_G7 A_NOTEFREQ_C(3135.96) |
G7 3135.96 11.00
#define A_NOTEFREQ_FREQ_G8 A_NOTEFREQ_C(6271.93) |
G8 6271.93 5.50
#define A_NOTEFREQ_FREQ_G_0 A_NOTEFREQ_C(25.96) |
G#0 25.96 1329.14
#define A_NOTEFREQ_FREQ_G_1 A_NOTEFREQ_C(51.91) |
G#1 51.91 664.57
#define A_NOTEFREQ_FREQ_G_2 A_NOTEFREQ_C(103.83) |
G#2 103.83 332.29
#define A_NOTEFREQ_FREQ_G_3 A_NOTEFREQ_C(207.65) |
G#3 207.65 166.14
#define A_NOTEFREQ_FREQ_G_4 A_NOTEFREQ_C(415.30) |
G#4 415.30 83.07
#define A_NOTEFREQ_FREQ_G_5 A_NOTEFREQ_C(830.61) |
G#5 830.61 41.54
#define A_NOTEFREQ_FREQ_G_6 A_NOTEFREQ_C(1661.22) |
G#6 1661.22 20.77
#define A_NOTEFREQ_FREQ_G_7 A_NOTEFREQ_C(3322.44) |
G#7 3322.44 10.38
#define A_NOTEFREQ_FREQ_G_8 A_NOTEFREQ_C(6644.88) |
G#8 6644.88 5.19
#define A_NOTEFREQ_FREQ_Gb0 A_NOTEFREQ_C(23.12) |
Gb0 23.12 1491.91
#define A_NOTEFREQ_FREQ_Gb1 A_NOTEFREQ_C(46.25) |
Gb1 46.25 745.96
#define A_NOTEFREQ_FREQ_Gb2 A_NOTEFREQ_C(92.50) |
Gb2 92.50 372.98
#define A_NOTEFREQ_FREQ_Gb3 A_NOTEFREQ_C(185.00) |
Gb3 185.00 186.49
#define A_NOTEFREQ_FREQ_Gb4 A_NOTEFREQ_C(369.99) |
Gb4 369.99 93.24
#define A_NOTEFREQ_FREQ_Gb5 A_NOTEFREQ_C(739.99) |
Gb5 739.99 46.62
#define A_NOTEFREQ_FREQ_Gb6 A_NOTEFREQ_C(1479.98) |
Gb6 1479.98 23.31
#define A_NOTEFREQ_FREQ_Gb7 A_NOTEFREQ_C(2959.96) |
Gb7 2959.96 11.66
#define A_NOTEFREQ_FREQ_Gb8 A_NOTEFREQ_C(5919.91) |
Gb8 5919.91 5.83
#define A_NOTEFREQ_G0 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_G0) |
G0
#define A_NOTEFREQ_G1 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_G1) |
G1
#define A_NOTEFREQ_G2 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_G2) |
G2
#define A_NOTEFREQ_G3 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_G3) |
G3
#define A_NOTEFREQ_G4 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_G4) |
G4
#define A_NOTEFREQ_G5 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_G5) |
G5
#define A_NOTEFREQ_G6 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_G6) |
G6
#define A_NOTEFREQ_G7 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_G7) |
G7
#define A_NOTEFREQ_G8 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_G8) |
G8
#define A_NOTEFREQ_G_0 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_G_0) |
G#0
#define A_NOTEFREQ_G_1 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_G_1) |
G#1
#define A_NOTEFREQ_G_2 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_G_2) |
G#2
#define A_NOTEFREQ_G_3 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_G_3) |
G#3
#define A_NOTEFREQ_G_4 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_G_4) |
G#4
#define A_NOTEFREQ_G_5 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_G_5) |
G#5
#define A_NOTEFREQ_G_6 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_G_6) |
G#6
#define A_NOTEFREQ_G_7 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_G_7) |
G#7
#define A_NOTEFREQ_G_8 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_G_8) |
G#8
#define A_NOTEFREQ_Gb0 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Gb0) |
Gb0
#define A_NOTEFREQ_Gb1 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Gb1) |
Gb1
#define A_NOTEFREQ_Gb2 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Gb2) |
Gb2
#define A_NOTEFREQ_Gb3 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Gb3) |
Gb3
#define A_NOTEFREQ_Gb4 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Gb4) |
Gb4
#define A_NOTEFREQ_Gb5 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Gb5) |
Gb5
#define A_NOTEFREQ_Gb6 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Gb6) |
Gb6
#define A_NOTEFREQ_Gb7 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Gb7) |
Gb7
#define A_NOTEFREQ_Gb8 A_NOTEFREQ_CAST(A_NOTEFREQ_FREQ / A_NOTEFREQ_FREQ_Gb8) |
Gb8