【最新】国际绝对音名标准频率及音符长度C语言宏定义(32位无符号整型精度、十二等律体系、A4=440.00000Hz)
【最新】国际绝对音名标准频率及音符长度C语言宏定义(32位无符号整型精度、十二等律体系、A4=440.00000Hz)
#ifndef __MUSIC_NOTE_H__
#define __MUSIC_NOTE_H__unsigned int MUSIC_BPM=120;
#define NOTE_4 (60.0/MUSIC_BPM)
#define NOTE_8 (30.0/MUSIC_BPM)
#define NOTE_16 (15.0/MUSIC_BPM)
#define NOTE_32 (7.5/MUSIC_BPM)
#define NOTE_64 (3.75/MUSIC_BPM)
#define NOTE_2 (120.0/MUSIC_BPM)
#define NOTE_1 (240.0/MUSIC_BPM)#endif
#ifndef __PITCH_H__
#define __PITCH_H__#define C0 (1635159)
#define Db0 (1732391)
#define D0 (1835404)
#define Eb0 (1944543)
#define E0 (2060172)
#define F0 (2182676)
#define Gb0 (2312465)
#define G0 (2449971)
#define Ab0 (2595654)
#define A0 (2750000)
#define Bb0 (2913523)
#define B0 (3086770)#define C1 (3270319)
#define Db1 (3464782)
#define D1 (3670809)
#define Eb1 (3889087)
#define E1 (4120344)
#define F1 (4365352)
#define Gb1 (4624930)
#define G1 (4899942)
#define Ab1 (5191308)
#define A1 (5500000)
#define Bb1 (5827047)
#define B1 (6173541)#define C2 (6540639)
#define Db2 (6929565)
#define D2 (7341619)
#define Eb2 (7778174)
#define E2 (8240688)
#define F2 (8730705)
#define Gb2 (9249860)
#define G2 (9799885)
#define Ab2 (10382617)
#define A2 (11000000)
#define Bb2 (11654094)
#define B2 (12347082)#define C3 (13081278)
#define Db3 (13859131)
#define D3 (14683238)
#define Eb3 (15556349)
#define E3 (16481377)
#define F3 (17461411)
#define Gb3 (18499721)
#define G3 (19599771)
#define Ab3 (20765234)
#define A3 (22000000)
#define Bb3 (23308188)
#define B3 (24694165)#define C4 (26162556)
#define Db4 (27718263)
#define D4 (29366476)
#define Eb4 (31112698)
#define E4 (32962755)
#define F4 (34922823)
#define Gb4 (36999442)
#define G4 (39199543)
#define Ab4 (41530469)
#define A4 (44000000)
#define Bb4 (46616376)
#define B4 (49388330)#define C5 (52325113)
#define Db5 (55436526)
#define D5 (58732953)
#define Eb5 (62225396)
#define E5 (65925511)
#define F5 (69845646)
#define Gb5 (73998884)
#define G5 (78399087)
#define Ab5 (83060939)
#define A5 (88000000)
#define Bb5 (93232752)
#define B5 (98776660)#define C6 (104650226)
#define Db6 (110873052)
#define D6 (117465907)
#define Eb6 (124450793)
#define E6 (131851022)
#define F6 (139691292)
#define Gb6 (147997769)
#define G6 (156798174)
#define Ab6 (166121879)
#define A6 (176000000)
#define Bb6 (186465504)
#define B6 (197553320)#define C7 (209300452)
#define Db7 (221746104)
#define D7 (234931814)
#define Eb7 (248901586)
#define E7 (263702045)
#define F7 (279382585)
#define Gb7 (295995538)
#define G7 (313596348)
#define Ab7 (332243758)
#define A7 (352000000)
#define Bb7 (372931009)
#define B7 (395106641)#define C8 (418600904)
#define Db8 (443492209)
#define D8 (469863628)
#define Eb8 (497803173)
#define E8 (527404091)
#define F8 (558765170)
#define Gb8 (591991076)
#define G8 (627192697)
#define Ab8 (664487516)
#define A8 (704000000)
#define Bb8 (745862018)
#define B8 (790213282)#define C9 (837201808)
#define Db9 (886984419)
#define D9 (939727257)
#define Eb9 (995606347)
#define E9 (1054808182)
#define F9 (1117530340)
#define Gb9 (1183982152)
#define G9 (1254385395)
#define Ab9 (1328975032)
#define A9 (1408000000)
#define Bb9 (1491724036)
#define B9 (1580426564)#endif
【最新】国际绝对音名标准频率及音符长度C语言宏定义(32位无符号整型精度、十二等律体系、A4=440.00000Hz)相关推荐
- 【极限精度】基于stm32f4xx的蜂鸣器音乐播放(生日快乐)及国际绝对音名标准频率定义(32位无符号整型精度、十二等律体系、A4=440.01000Hz)
[极限精度]基于stm32f4xx的蜂鸣器音乐播放(生日快乐)及国际绝对音名标准频率定义(32位无符号整型精度.十二等律体系.A4=440.01000Hz) 资源: download.csdn.net ...
- 基于Python的国际绝对音名标准频率C语言宏定义(32位无符号整型精度、十二等律体系、A4=440.01000Hz)
基于Python的国际绝对音名标准频率C语言宏定义(32位无符号整型精度.十二等律体系.A4=440.01000Hz) 代码如下: f = open('./PITCH.h', 'w') C=44001 ...
- 国际绝对音名标准频率定义(32位无符号整型精度、十二等律体系、A4=440.01000Hz)
国际绝对音名标准频率定义(32位无符号整型精度.十二等律体系.A4=440.01000Hz) 代码如下: #ifndef __PITCH_H__ #define __PITCH_H__/*利用Pyth ...
- 国际绝对音名十二等律标准对照音高频率的宏定义(32位无符号整型精度、十二等律体系、A4=440.01000Hz)
国际绝对音名十二等律标准对照音高频率的宏定义(32位无符号整型精度.十二等律体系.A4=440.01000Hz) 代码如下: #ifndef __PITCH_H__ #define __PITCH_H ...
- 国际绝对音名十二等律标准音高频率对照表(浮点型精度、十二等律体系、A4=440.01000Hz)
国际绝对音名十二等律标准音高频率对照表(浮点型精度.十二等律体系.A4=440.01000Hz) 资源: https://download.csdn.net/download/weixin_53403 ...
- 基于Python的国际绝对音名十二等律标准音高频率对照表制作(浮点型精度、十二等律体系、A4=440.01000Hz)
基于Python的国际绝对音名十二等律标准音高频率对照表制作(浮点型精度.十二等律体系.A4=440.01000Hz) 代码如下: import xlwt book = xlwt.Workbook(e ...
- _int64_在Linux对应对文件,linux下32位机与64位机基本数据类型长度对比
基本数据类型 数据类型 32位 64位 char 1 1 int 4 4 long 4 8 float 4 4 double 8 8 long double 12 16 long long 8 8 s ...
- linux off_t类型的头文件,linux下32位机与64位机基本数据类型长度对比
基本数据类型 数据类型 32位 64位 char 1 1 int 4 4 long 4 8 float 4 4 double 8 8 long double 12 16 long long 8 8 s ...
- c语言各种数据类型长度,C语言中各种数据类型长度
C语言中各种数据类型长度 C语言的基本数据类型有以下几个: int整型 char字符型 float单精度浮点型 double双精度浮点型 另外,在基本数据类型基础上附加一些限定词,得到扩充的数据类型. ...
最新文章
- 单张图像重建3D人手、人脸和人体
- 解决报错:error: function declaration isn’t a prototype [-Werror=strict-prototypes]
- 一些WPF中的滤镜特效——Effect Library
- SSM整合——Spring+SpringMVC+MyBatis整合
- 远程控制工具_不要让您的工具控制您
- 每日一题:leetcode989.数组形式的整数加法
- Berland and the Shortest Paths CodeForces - 1005F(最短路树)
- HTTP传输二进制初探
- Facebook是如何大幅提升TLS连接效率的?
- linux上运行.exe程序方法
- 制作pdf文档书签,自动生成or根据目录生成
- Java 中的 IO 和 NIO
- Excel的序列号转换的算法
- MAC QQ聊天记录迁移
- [数据可视化] 柱状图
- 关于cox单因素与多因素分析
- java applet 打印_applet 打印常见问题与解决方法
- Chapter~3 Python基础
- mysql错误:Subquery returns more than 1 row
- 113.输入10个国家的名字,按由小到大排序
热门文章
- 采样 | 高压直流采样电路详解
- python创建文档
- 雷军伯乐:天才程序员求伯君的退休生活
- 2020-10-08 吴恩达-C4 卷积神经网络-w2 CNN实例探究(课后编程1-Keras tutorial - the Happy House-笑脸识别)
- Spring Boot 开发环境热部署(HotSwap)详解
- 去除数组中指定元素的方法
- CTC 论文阅读笔记
- 淘宝商品销量接口/淘宝商品销量监控接口/商品累计销量接口代码对接分享
- 联想昭阳E47A无线网卡指示灯不亮,搜不到无线信号,解决办法
- 使用Notepad++查看class文件