2012-01-26 72 views
4
的汽車聲音

我正在嘗試在C#中創建一款汽車遊戲。我現在試圖找出一種方法來獲得一些聲音進入遊戲。例如,汽車的加速聲音。創建頻率爲

我最近試圖添加一個真正的汽車加速5秒的聲音,但我不認爲它是正確的方式來做到這一點。因爲那時我必須從頭開始始終在剪輯時加速。

是否有某種方式可以使用頻率?向揚聲器發送頻率,然後在加速時增加頻率(並使其聽起來像汽車一樣)

我聽說過PWM,這可能是什麼嗎?接近這可能是把一些聲音一起

+4

我的方式對人投票關閉,因爲他們不知道問題的答案目前的趨勢。 「我不知道,所以這肯定是個不好的問題。」它*可能會脫離主題,但它肯定是一個「真正的問題」。每日提示:不要成爲傢伙,儘量有幫助 –

+2

這不是一個編程問題。這是更適合http://gamedev.stackexchange.com/ – Almo

+0

這個問題是一個很好的問題,但它已被交叉:http://gamedev.stackexchange.com/questions/22979/create-a-car-sound-with -frequencies。 –

回答

1

的一種方式......

例如,如果你有一個系列的聲音,如:

  • 汽車引擎空轉
  • 車從加速第一到第二,齒輪等
  • 聲音轎廂減檔/發動機在各齒輪的制動汽車的

你可以在不同的時間播放不同的聲音並在它們之間交叉淡入淡出。也許你可以在播放過程中進行一些音高調節,以對應油門。

我不確定專業人士是如何做到的(Grand Theft Auto,Grand Turismo),但這是首先想到的。