请教:mp3的音阶的动态显示软件和硬件是如何实现的?

[复制链接]
3246|9
 楼主| mx2000 发表于 2007-11-19 15:39 | 显示全部楼层 |阅读模式
请教:mp3的音阶的动态显示软件和硬件是如何实现的?<br />哪位高人能不能详细讲解一下原理,对这个,我一直搞不明白。
computer00 发表于 2007-11-20 10:32 | 显示全部楼层

可以用FFT做频谱分析

  
xwj 发表于 2007-11-21 19:18 | 显示全部楼层

MP3数据的话没必要再作FFT分析

因为MP数据就是FFT分析之后的频率分量,然后再用心理声学模型计算出的掩蔽阈值&nbsp;掩蔽掉人耳感觉不出的频带,最后再量化压缩编码<br /><br />因此在播放的中间环节就能从数据中获得各个频率的分量,此时截取频带数据作频谱显示最好<br /><br /><br />很明显,这都是软件上的复杂运算,而不是光由硬件电路完成的,<br />否则硬件就相当复杂了<br /><br /><br />下图是一个动态频谱显示仪的硬件电路,如果换成DSP用软件方式来作的话,那硬件电路会简单很多很多倍的哦<br />
kelan 发表于 2007-11-22 16:05 | 显示全部楼层

呵呵,上面的一排排"好恐怖"

<br />好象没那么复杂吧?!&nbsp;<br /><br />我在PC上配合&nbsp;Windows&nbsp;Media&nbsp;Player&nbsp;+&nbsp;USB单片机+&nbsp;LED&nbsp;点阵条.<br /><br />就可以实现了.
xwj 发表于 2007-11-22 16:16 | 显示全部楼层

所以说软件方法才简单啊

  
 楼主| mx2000 发表于 2007-11-24 11:49 | 显示全部楼层

谢谢大家

谢谢大家,那如果用硬件电路检测音频输出,然后送到单片机,那用软件如何在液晶屏上显示,硬件电路又是什么样的呢&nbsp;。&nbsp;
车载音响 发表于 2007-11-26 08:54 | 显示全部楼层

看应用场合了

在要求不是很高的情况下,可以把音频信号放大以后用带通滤波器获取强度来模拟频谱
computer00 发表于 2007-12-4 01:50 | 显示全部楼层

如果用软件处理的话,硬件电路没啥好设计的了

前端无非就是信号调理,ADC,后面无非就是LED/LCD驱动。软件部分可以使用FFT。
MaxHe 发表于 2007-12-4 09:12 | 显示全部楼层

常见的 Audio DSP 应该都支持, 除非 MIPS 不够用...

  
huangqi412 发表于 2007-12-5 18:34 | 显示全部楼层

哇,这东西大得~~~~~~~~~

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

5

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部