代码:
1 #define NOTE_D0 -1
2 #define NOTE_D1 294
3 #define NOTE_D2 330
4 #define NOTE_D3 350
5 #define NOTE_D4 393
6 #define NOTE_D5 441
7 #define NOTE_D6 495
8 #define NOTE_D7 556
9
10 #define NOTE_DL1 147
11 #define NOTE_DL2 165
12 #define NOTE_DL3 175
13 #define NOTE_DL4 196
14 #define NOTE_DL5 221
15 #define NOTE_DL6 248
16 #define NOTE_DL7 278
17
18 #define NOTE_DH1 589
19 #define NOTE_DH2 661
20 #define NOTE_DH3 700
21 #define NOTE_DH4 786
22 #define NOTE_DH5 882
23 #define NOTE_DH6 990
24 #define NOTE_DH7 112
25 //以上部分是定义是把每个音符和频率值对应起来,其实不用打这么多,但是都打上了,后面可以随意编写
26
27 #define WHOLE 1
28 #define HALF 0.5
29 #define QUARTER 0.25
30 #define EIGHTH 0.25