1

在我實施的模擬雪中,背景中有雷電。
我以前從未使用任何通用音效。以編程方式創建覆蓋特定持續時間的雷聲

我想問的是以編程方式創建一個thunderclap聲音的方式,以便我可以定義拍手的持續時間和強度並獲得與閃光燈匹配的聲音。

閃爍是隨機的(開始,持續時間和暫停)。
它完成與JavaScript並運行在瀏覽器(HTML5 +畫布)。
這應該沒關係,因爲我不是在尋找任何隨時可用的代碼,而是更多的是關於概念,算法思想或者只是關於如何從這樣的任務開始的基本信息(鏈接)。
也許這會是一個選擇採取霹靂聲和擠壓/拉伸它?不知道如何開始,雖然^^
任何提示是值得歡迎的。
提前:非常感謝大家:-)

回答

0

有幾種方法可以解決這個問題。我的建議是採取抽樣方法,並在網上尋找免費使用的雷霆拍手錄音。

如果你想從頭開始綜合雷鳴,那麼你將會遇到更加困難的時刻。我現在想到的最簡單,最具CPU效率的方式就是尋找一些適合雷鳴的FM合成配方。

當涉及到調整雷霆拍子的持續時間時,最簡單的選項將會有一個幅度包絡,您可以根據聲音的持續時間調整大小。幅度包絡也可用於控制拍手的音量和強度。

繼承人一個很好的參考,以網絡音頻API

http://www.html5rocks.com/en/tutorials/webaudio/intro/

另外,如果你正在尋找免費樣品,請Freesound上。

https://www.freesound.org/

相關問題