2009-05-18 89 views
0

我無法找到一種方法來加快或降低音頻速度(音調)與動作(或任何其他方式在閃光燈)。可能嗎?在ActionScript中加快或降低音頻速度?

我想製作一個小型的DJ遊戲,用一個上傳的mp3來控制加速或減速15%。任何想法如何我可以實現呢?

回答

3

我不是在音頻的東西真棒,但我想你會做的方式是操縱聲音的ByteArray:

這裏有一個例子:

http://www.kelvinluck.com/2008/11/first-steps-with-flash-10-audio-programming/

我也建議看安德烈米歇爾的東西(http://blog.andre-michelle.com/

+1

很好的資源,謝謝。我還發現: http://www.adobe.com/devnet/flash/articles/dynamic_sound_generation/, 「DynamicSoundSample1示例應用程序調整聲音的音調(頻率)。應用程序將聲音數據讀取爲字節數組從一個加載的MP3文件中,然後通過去除聲音樣本來調整輸出聲音的數據,這會導致音高偏移「 – 2009-05-18 23:12:37