转载整理于以下网站:
http://www.elecfans.com/video/audio/200801197409.html
http://www.wtoutiao.com/p/m55xKw.html

音符乐器频率范围表

A 110 220 440 880 1760 3520
B 123.45 246.9 493.8 987.6 1975.2 3950.4
C 130.8 261.6 523.2 1046.4 2092.8 4185.6
D 146.825 293.65 587.3 1174.6 2349.2 4698.4
E 164.8 329.6 659.2 1318.4 2636.8 5273.6
F 174.6 349.2 698.4 1396.8 2793.6 5587.2
G 195.975 391.95 783.9 1567.8 3135.6 6271.2

C# – Db 34.6 69.3 138.6 277 554 1109 2217
D# – Eb 38.9 77.8 155.6 311 622 1244 2489
F# – Gb 46.2 92.5 185 370 740 1480 2960
G# – Ab 51.9 103.8 207.6 415 831 1661 3322
A# – Bb 58.3 116.5 233 466 932 1865 3729

小提琴 200Hz~400Hz影响音色的丰满度;1~2KHz是拨弦声频带;6~10KHz是音色明亮度。

中提琴 150Hz~300Hz影响音色的力度;3~6KHz影响音色表现力。

大提琴 100Hz~250Hz影响音色的丰满度;3KHz是影响音色音色明亮度。

贝斯提琴 50Hz~150Hz影响音色的丰满度;1~2KHz影响音色的明亮度。

长笛 250Hz~1KHz影响音色的丰满度;5~6KHz影响的音色明亮度。

黑管 150Hz~600Hz影响音色的丰满度;3KHz影响音色的明亮度。

双簧管 300Hz~1KHz影响音色的丰满度;5~6KHz影响音色的明亮度;1~5KHz提升使音色明亮华丽。

大管 100Hz~200Hz音色丰满、深沉感强;2~5KHz影响音色的明亮度。

小号 150Hz~250Hz影响音色的丰满度;5~7.5KHz是明亮清脆感频带。

圆号 60Hz~600Hz提升会使音色和谐自然;强吹音色光辉,1~2KHz明显增强。

长号 100Hz~240Hz提升音色的丰满度;500Hz~2KHz提升使音色变辉煌。

大号 30Hz~200Hz影响音色的丰满度;100Hz~500Hz提升使音色深沉、厚实。

钢琴 27.5~4.86KHz是音域频段。音色随频率增加而变的单薄;20Hz~50Hz是共振峰频率。

竖琴 32.7Hz~3.136KHz是音域频率。小力度拨弹音色柔和;大力度拨弹音色丰满。

萨克斯管 600Hz~2KHz影响明亮度;提升此频率可使音色华彩清透。

萨克斯管bB 100Hz~300Hz是影响音色的淳厚感,提升此频段可使音色的始振特性更加细腻,增强音色的表现力。

吉它 100Hz~300Hz提升增加音色的丰满度;2~5KHz提升增强音色的表现力。

低音吉它 60Hz~100Hz低音丰满;60Hz~1KHz影响音色的力度;2.5KHz是拨弦声频。

电吉它 240Hz是丰满度频率;2.5KHz是明亮度频率3~4KHz拨弹乐器的性格表现的更充分。

电贝司 80Hz~240Hz是丰满度频率;600Hz~1KHz影响音色的力度;2.5KHz是拨弦声频。

手鼓 200Hz~240Hz共鸣声频;5KHz影响临场感。

小军鼓(响弦鼓) 240Hz影响饱满度;2KHz影响力度(响度);5KHz是响弦音频(泛音区)

通通鼓 360Hz影响丰满度;8KHz为硬度频率;泛音可达10~15KHz

低音鼓 60Hz~100Hz为低音力度频率;2.5KHz是敲击声频率;8KHz是鼓皮泛音声频。

地鼓(大鼓) 60Hz~150Hz是力度音频,影响音色的丰满度;5~6KHz是泛音声频。

镲 250Hz强劲、坚韧、锐利;7.5~10KHz音色尖利;1.2~15KHz镲边泛音“金光四溅”。

歌声(男)150Hz~600Hz影响歌声力度,提升此频段可以使歌声共鸣感强,增强力度。

歌声(女) 1.6~3.6KHz影响音色的明亮度,提升此段频率可以使音色鲜明通透。

语音 800Hz是“危险”频率,过于提升会使音色发“硬”、发“楞”

沙哑声提升64Hz~261Hz会使音色得到改善。

喉音重衰减600Hz~800Hz会使音色得到改善

鼻音重衰减60Hz~260Hz,提升1~2.4KHz可以改善音色。

齿音重 6KHz过高会产生严重齿音。

咳音重 4KHz过高会产生咳音严重现象(电台频率偏离时的音色)。

音符与频率对应关系表

乐曲中不同的音符实质上表示的是不同频率的声音。

在单片机中要发出不同频率的声音,只要产生不同频率的脉冲,再通过喇叭等播放出来即可。又由于方波容易用定时器产生,故一般单片机使用方波脉冲。

(1) 单片机产生不同频率脉冲信号的原理:

要产生音频脉冲,只要算出某一音频的脉冲(1/频率),然后将此周期除以2,即为半周期的时间,利用定时器计时这个半周期的时间,每当计时到后就将输出脉冲的I/O反相,然后重复计时此半周期的时间再对I/O反相,就可以在I/O脚上得到此频率的脉冲。(可根据下图理解)

以8051单片机为例(8051单片机的定时器每次计数时间为1us)。利用8051的内部定时器使其工作在计数器模式MODE1下,改变计数值TH0及TL0以产生不同频率的方法如下:

例如,频率为523Hz,其周期为1/523 S=1912uS,因此只要令计数器计时956,在每计数956次时就将I/O反接,就可得到中音DO(532Hz)。

其计数值N可以根据以下公式得到:

2N=Fi/Fr (Fi为内部时钟频率,Fr为对应音符频率)

而单片机定时器所需的预计数值 T=65536-N=65536-Fi/2/Fr

计算举例:

设F=1000000=Fi=1MHz,求低音DO(261Hz)、中音DO(523Hz)、高音DO(1046Hz)的计数值。

T=65536-N=65536-Fi/2/Fr=65536-1000000/2/Fr=65536-500000/Fr

低音DO的T=65536-500000/262=63627

中音DO的T=65536-500000/523=64580

高音DO的T=65536-500000/1047=65059

附表:音符与频率对应表

(“#”表示半音,用于上升或下降半个音)

表9.1 C调各音符频率与计数值T的对照表

音符 频率(Hz) 简谱码T值

低1DO 262 63628

#1DO# 277 63731

低2RE 294 63835

#2RE# 311 63928

低3M 330 64103

低4FA 349 64103

#4FA# 370 64260

低5SO 392 64260

#5SO# 415 64331

低6LA 440 64400

#6 466 64463

低7SI 494 64524

中1DO 523 64580

#1DO# 554

中2RE 578 FC9F;

#2RE# 622

中3MI 659 FD09;

中4FA 698 FD34

#4FA# 740

中5SO 784 FD82

#5SO# 831

中6LA 880 FDC8

#6LA# 932

中7SI 988 FE06

(2)节拍

每个音符使用1个字节,字节的高4位代表音符的高低,低4位代表音符的节拍,下表为节拍码的对照。但如果1拍为0.4秒,1/4拍是0.1秒,只要设定延迟时间就可求得节拍的时间。假设1/4节拍为1DELAY,则1拍应为4DELAY,以此类推。所以只要求得1/4拍的DELAY时间,其余的节拍就是它的倍数,如下表为1/4和1/8节拍的时间设定。

表9.2 节拍码对照表

1/4节拍 1/8节拍

节拍码 节拍数 节拍码 节拍数

1 1/4拍 1 1/8拍

2 2/4拍 2 1/4拍

3 3/4拍 3 3/8拍

4 1拍 4 1/2拍

5 1又1/4拍 5 5/8拍

6 1又1/2拍 6 3/4拍

7 1又3/4拍 7 7/8拍

8 2拍 8 1拍

9 2又1/4拍 9 1又1/8拍

A 2又1/2拍 A 1又1/4拍

B 2又3/4拍 B 1又3/8拍

C 3拍 C 1又1/2拍

D 3又1/4拍 D 1又5/8拍

E 3又1/2拍 E 1又3/4拍

F 3又3/4拍 F 1又7/8拍

节拍延时参考:

曲调 1/4拍的延迟时间 1/8拍的延迟时间

4/4 125ms 62ms

3/4 187ms 94ms

2/4 250ms 125ms

一条评论

  1. 我看萌了,一开始还好理解,然后一堆数字出来后,我还是默默的评论吧

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注