2012-02-02 96 views
0

我想创建一个可以显示MP3波形的应用程序,就像Microsoft Media Player(可视化 - >酒吧和波浪 - >海洋雾)一样。 但是我怎样才能得到每秒的音量? 有没有什么功能可以得到音量? C,C++,C#各种代码都会做!我怎样才能获得当前声音的音量?

enter image description here

+0

可以说每个样本都由一个8位无符号整数表示。然后零是安静的,255是最响亮的。这是它如何工作的简化版本。 – 2012-02-02 07:27:42

+0

“c,C++,c#各种代码都会做!”。不,不,不是。你在写音乐播放器吗?如果是这样,您应该知道如何获得卷,并且您可能需要使用您已使用的语言的代码。选一个。如果没有,并且你想要一个应用程序来显示你系统中播放的当前声音,你可能需要选择一个平台,因为这是高度依赖于该平台的。 – 2012-02-02 07:29:38

回答

0

假设你可以访问样品缓冲液,则通常希望在该峰值(绝对值)的范围内的值表示在1秒范围为1第二或RMS(均方根)值样本。

相关问题