2015-07-11 73 views
0

我有一個8位單聲道wav文件。所以文件的每個1個字節代表一個樣本(1/44100秒)。 我想知道播放wav文件時聽到的聲音是否僅取決於樣本,還是取決於兩個連續樣本之間的差異? 將下面的一對連續樣本產生相同的聲音: 1對:20和22 第二對:78和80 請幫我...WAV文件歧義

回答

0

這幾乎是毫無意義的談論「相同的聲音」在兩個44khz樣本的情況下,但你可以認爲他們都代表相同的頻率(即音高),但後者比前者要大得多。

+0

是的,我知道它沒有意義談論只有兩個樣本! 非常感謝您的回答。你能解釋如何檢測一組樣本的音高嗎? –

+0

傅里葉分析的一般技術(https://en.wikipedia.org/wiki/Fourier_analysis)。您應該能夠找到許多聲音/信號處理庫,如果您希望以交互方式執行此操作,則會爲大多數聲音編輯人員提供幫助。 – pvg

0

聲音是連續採樣之間的差異。但在你的例子20 22 78 80中,你將會「聽到」主要差異22-> 78(如果你「玩」這四個樣本)。實際上,採樣值定義了揚聲器上的電壓,它將揚聲器膜移動到相應的位置。膜的中間(中間)位置等於樣品的中間值(在8位的情況下,它是127或128-0和255以及最低和最高位置)。

+0

因此,如果播放20和22,那麼將會聽到的聲音與播放78和80時會發出的聲音完全相同? [樣本對單獨播放] –