当前位置: 代码迷 >> 单片机 >> 不同乐器的声音频带是什么
  详细解决方案

不同乐器的声音频带是什么

热度:16   发布时间:2016-04-28 15:37:57.0
不同乐器的声音频谱是什么

如题,我知道不同乐器发同一个频率出来的声音是不一样的,基频是一样的,高次谐波不同
例如钢琴和吉他声音,如果都发  1   不同的音色取决与不同的高次谐波对么?
怎样知道乐器的声音的波形,或者频谱。
我想用51来模拟乐器的声音,把不同声音的单周期波形,数字化存进去,然后播放时候做模拟化,可以吗?
要不告诉我怎么查到也好啊,谢谢~~

------解决方案--------------------
最好还是用软波表,51不要处理生成频率
------解决方案--------------------
可以用集成软波芯片
比如EMU8000
这样做出来安逸的很

------解决方案--------------------
我是专门搞数字音频乐器产品的,呵呵

有兴趣加我qq吧,51798294,不过经常不在线;发邮件最好,[email protected]

先简单回答,
1、可以这样考虑,但是采样率和字长要很低,大概能够做到8位字长和8k采样率;这样声音就会很差
2、可以采用存储器直接输出的方式,51只是负责控制地址逻辑,而通过技术器的方式操控波形存储的期间输出数据给并行DA

当然以上的考虑是基于51一定要实现的状况;现在有很多方便的语音IC可以实现较低性能的乐器声音需求

或者考虑MIDI音乐IC,这方面的IC很多,音质比较语音IC并没有好多少,但是有很大的优点,可以通过MIDI芯片播放乐谱,很灵活
你有兴趣可以做成电子琴、电子鼓什么的

再好些,考虑sunplus一类公司出的通过Mp3格式播放音乐的ic

最好当然是原始wave形式的,当然成本也是最高的;实现方式可以通过Arm或者Dsp+DA来实现
  相关解决方案