最近沉迷搞arduino音乐,但是音乐库总找不到好用的,有的吧缺调,有的命名冗长不好用,遂自己写了一个,可能有bug,欢迎批评指正
//泛用性arduino音乐库
//由 过路人 制作
//可能产生的频率bug可在下方微调,欢迎反馈bug至1987409587@qq.com
//命名方式:#define 调(A,B,C,D,E,F,,G)+音域(L,M,H)+音(1,2,3,4,5,6,7) 频率 休止符特例为X0
//版本1.0.2
//下方正文及索引
//休止符
#define X0 -1
//a调部分
#define AL1 221
#define AL2 248
#define AL3 278
#define AL4 294
#define AL5 330
#define AL6 371
#define AL7 416
#define AM1 441
#define AM2 495
#define AM3 556
#define AM4 589
#define AM5 661
#define AM6 742
#define AM7 833
#define AH1 882
#define AH2 990
#define AH3 1112
#define AH4 1178
#define AH5 1322
#define AH6 1484
#define AH7 1665
//b调部分
#define BL1 248
#define BL2 278
#define BL3 294
#define BL4 330
#define BL5 371
#define BL6 416
#define BL7 467
#define BM1 495
#define BM2 556
#define BM3 624
#define BM4 661
#define BM5 742
#define BM6 833
#define BM7 935
#define BH1 990
#define BH2 1112
#define BH3 117