标题: 标准音符频率对应的延时表问下大神,这个怎么得出来的 [打印本页]

作者: lyq2369353531    时间: 2018-9-24 10:29
标题: 标准音符频率对应的延时表问下大神,这个怎么得出来的
//标准音符频率对应的延时表
uchar code HI_LIST[]={0,226,229,232,233,236,238,240,241,242,244,245,246,247,248};
uchar code LO_LIST[]={0,4,13,10,20,3,8,6,2,23,5,26,1,4,3};
作者: xzf586    时间: 2018-9-24 11:26
通过定时器的不同初值的设定,在定时器中断输出电平的高低,从而发出不同频率的矩形波形成音调!
作者: s360221867    时间: 2018-9-24 15:32
通过定时器
作者: ahshmj    时间: 2018-9-24 17:55
“哆、来、咪、发、嗦、拉、西”各自对应的音频是规定死的。单片机模拟各自对应的频率发出简单的音乐声。频率可以查到,根据频率计算周期,用定时器来产生这个周期。HI_LIST和LO_LIST就是单片机对应这个周期的时长。
作者: lyq2369353531    时间: 2018-9-24 18:29
xzf586 发表于 2018-9-24 11:26
通过定时器的不同初值的设定,在定时器中断输出电平的高低,从而发出不同频率的矩形波形成音调!

谢谢了
作者: HC6800-ES-V2.0    时间: 2018-9-25 07:26
这个是音律问题了。
我在网上找到这些资料,希望与你有用。

单片机音阶与频率转换关系.rar

24.05 KB, 下载次数: 70


作者: yx1098395040    时间: 2018-10-4 16:01
通过不断调试,测量音高,再校准。标准音la(钢琴a1)的频率是440HZ。如果楼主想问频率和音程的关系,我就只能从乐理上和你讲了
作者: lyq2369353531    时间: 2018-11-6 09:29
HC6800-ES-V2.0 发表于 2018-9-25 07:26
这个是音律问题了。
我在网上找到这些资料,希望与你有用。

非常感谢
作者: lyq2369353531    时间: 2018-11-6 09:30
ahshmj 发表于 2018-9-24 17:55
“哆、来、咪、发、嗦、拉、西”各自对应的音频是规定死的。单片机模拟各自对应的频率发出简单的音乐声。频 ...

谢谢你的解答
作者: cjm82    时间: 2018-11-6 14:20
这是以前帮朋友画有源分音器时朋友给的资料..我音乐白痴,别人跟我科普了一下午我只知道这里面的数字是对应音符的频率,其他的听不懂,拍个照片给你,上面的数字应该能看清楚.

20181106_134325.jpg (2.37 MB, 下载次数: 106)

20181106_134325.jpg

作者: lyq2369353531    时间: 2019-4-14 21:22
cjm82 发表于 2018-11-6 14:20
这是以前帮朋友画有源分音器时朋友给的资料..我音乐白痴,别人跟我科普了一下午我只知道这里面的数字是对应 ...

感谢




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1