2011-06-06 31 views
0

嗨我在Objective-C中做了一個簡單的程序,我需要得到聲波的反演。 我試過尋找一個算法來做到這一點,但我還沒有找到任何東西。我想這不僅僅是每個值乘以-1更復雜的:P反演聲波的算法

這裏是我的代碼,到目前爲止,我已經投了數據int32_t能夠操縱它:

int32_t* samples = (int32_t*)(sourceBuffer.mData); 

for (int i = 0; i < sourceBuffer.mDataByteSize/sizeof(int32_t); i++) 
{ 
    // Add algorithm here 
} 

感謝。

回答

2

-1乘以不應該工作?你會得到什麼輸出?請記住,你不會聽到與波的任何區別,除非你將正常和倒置在一起,在這種情況下,它們將相互抵消。

+0

看到這個... http://www.mediacollege.com/audio/01/wave-interaction.html –

+1

好的謝謝。所以基本上我做對了。我只是想看看我能否通過iPhone取消環境噪音。我想不是:P – Baldur