2012-02-02 95 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(均方根)值樣本。

相關問題