2012-12-10 81 views
0

我試圖創建一個後臺應用程序,讓我很容易地改變後置聲道使用核心音頻API更改後置聲道

我進去看了Core Audio API的卷量,雖然我設法改變前置揚聲器的平衡/音量,API似乎無法訪問後置聲道或任何其他環繞聲道。它僅爲我的音頻設備計算了2個通道。

是否以任何方式使用任何API來控制後通道的音量?

在此先感謝!

編輯

謝謝,FMOD看起來像我需要什麼,儘管這是一個有點勢不可擋。 :P我需要做些什麼來改變指定頻道的音量。我相信我需要這個功能:

FMOD.RESULT result = channel.setVolume(1.0f); 

但我需要找到一種方法來指定通道...

另外,要清楚:我需要改變任何正在運行的應用程序的音量,說Winamp。

回答

0

與音頻文件一起使用的最佳選擇是「Fmod.dll」。該音頻文件具有許多特權。

這是一款用於遊戲的音頻內容創建工具,重點在 '專業音頻'方法。它具有全新的界面,對於那些使用專業數字音頻工作站 比現有遊戲音頻工具更加熟悉的界面,並且加載了新功能。

我已經使用這個,這是非常強大的組件和易於使用。