打印

关于单片机里存放音乐的问题

[复制链接]
1582|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
qmh524|  楼主 | 2013-10-28 14:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
很多时候看到一个很小的玩具里面存了很多歌曲,经过研究一般mp3的采样率在44MHz左右,通过修改搞成8000Hz的采样率音质感觉还好,再小就没法听了,好吧,再假设采样率是1KHz好了,每个采样点1byte,那么每秒需要大约1k(1000byte),单片机内存储也不过64K,也就放个64s的音乐??不知道我哪里没有搞懂,还请各位大侠指点一下
另外我也有看到有用蜂鸣器播放曲子的,但那时曲子,只是调子,不是声音

相关帖子

沙发
825cow| | 2013-10-28 15:06 | 只看该作者
单片机播放音乐只是利用不同的频率信号经过蜂鸣器,从而产生的声音不同。像MP3播放的应该有语音解码芯片

使用特权

评论回复
板凳
chunyang| | 2013-10-28 17:38 | 只看该作者
玩具里用的是语音播放芯片,单声道,频带很窄,自然采样率很低,音频文件很小,而且不是用MCU播放的。如果是更简单的音乐片,那么连采样率都谈不上,用乐谱数据控制合成器就可以了,所需存储容量极小。

使用特权

评论回复
地板
dirtwillfly| | 2013-10-28 20:50 | 只看该作者
呵呵,楼主的描述让我想听起了曾经的老手机里的和铉铃声

使用特权

评论回复
5
黄小俊| | 2013-10-30 18:50 | 只看该作者
有音乐芯片吧。。

使用特权

评论回复
6
smell-baby| | 2013-10-31 09:12 | 只看该作者
这个可以有!

使用特权

评论回复
7
huhuashizhe| | 2013-10-31 12:30 | 只看该作者
语音IC解码

使用特权

评论回复
8
lhchen922| | 2013-10-31 13:01 | 只看该作者
路过。

使用特权

评论回复
9
dong00520| | 2013-11-1 10:32 | 只看该作者
让我想起以前用的 生日卡片了

使用特权

评论回复
10
gx_huang| | 2013-11-1 13:19 | 只看该作者
MP3是压缩过的。
普通MCU没有解码软件,无法播放MP3。
64K的话,存放8KHz采样8bit精度的模拟信号才8S。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

60

帖子

0

粉丝