我目前的工作在哪裏我加載與44100Hz的採樣率16位波形文件的一個小項目改變樣品的「量」產生的噪聲。在正常播放中,音頻看起來很好,但只要我開始播放振幅大小等音量來改變音量,它就會開始產生一點靜電噪音。我怎樣才能減少或消除由16位PCM
我在做什麼正從在該16位的情況下,緩衝液的樣品輸入一個簡短,在-1到1的範圍轉換此爲float開始做混合等效果。在這個我也改變了音量,當我把它乘以1,給出相同的輸出它的罰款,但只要我開始改變音量,我聽到靜態噪音。它發生在1.0以上並且低於1.0時。規模越大或越小越差。
任何想法如何減少或消除噪音?
僅適用於零交叉點的增益變化,所以避免了在較低頻率分量的突然變化最嚴重的諧波產生的? –
你能用更簡單的術語解釋一下嗎?我不是在還沒有對這個問題的認識的最高水平。你說的是改變增益時忽略低頻率?因此,在應用音量之前,從時間 - >頻率域進行。 – Yonathan
我只能猜測關於試圖讓它聲音更大或混合多個通道的部分:你的數學溢出。告訴我們你的代碼。 –