openal

    0熱度

    2回答

    我想使用OpenAL在iPhone上流式傳輸文件。大部分代碼基於excellent tutorial by Ben Britten;但是,我試圖將數據存儲在字典中的自定義類中,而不是字典中的字典中。 我已經設置了自定義類以保存關於將要流式傳輸的文件的信息。在這裏包含一個叫做fileName的NSString,它保存我的文件的位置。正是這個變量在檢索時改變了它的值。自定義類被定義爲這樣: @inte

    2熱度

    1回答

    我正在將iPad上的遊戲移植到Mac上。 每當我開始遊戲時,播放時都會有一些聲音,在播放結束時會有刺耳的噪音,就像很短的靜態噪音。 此外,產生噪音的聲音在每次執行時都不相同。每次不同的聲音都會在最後產生噪音。 有沒有關於這種情況的任何OpenAL設置來解決它。 解決方案嘗試: - 試圖將MP3文件轉換成一些較高和較低的碼率格式,並試圖播放。噪音仍然存在。

    3熱度

    1回答

    過去兩週我一直在這樣做,這讓我瘋狂。前幾天我問了這個問題(Extract iPod Library raw PCM samples and play with sound effects),而答案讓我一半在那裏,我仍然堅持。 基本上,我想實現的是從iPod庫中加載了多首歌曲與效果,如彎音,EQ效果等播放... 我已經下降AVPlayer和AVAudioPlayer的路線,其太簡單了。我見過的可以播

    1熱度

    1回答

    我的信號源在參考距離和最大距離之間很好地變化。然而 - 超出最大距離的所有聲源我都能聽到 - 它們的音量很低,但它們並沒有完全靜音。 如何確保他們完全靜音,如果他們遠離最大距離? 平臺是iOS。

    0熱度

    2回答

    我需要在我的iPhone應用程序播放聲音(〜每5秒)。當他們被觸發時,他們需要立即玩。 對於我使用AudioServices和(你可能知道)你第一次播放聲音它滯後,那麼每次它是完善的售後服務的時刻。是否有一些可用的代碼足以巧妙地預加載AudioServices聲音(通過默默地播放它?)。我已閱讀以編程方式調整系統卷將拒絕您的應用程序,所以這不是一個選項。似乎AudioServices不是用於我所能

    5熱度

    4回答

    我試圖找到播放音頻無縫循環的最佳方式,即用戶可以在儘可能短的時間內通過合適的號碼(30-150 )非常短的循環可用。 OpenAL是否足夠滿足這個需求,還是我需要深入研究音頻單元?蘋果文檔稱,對於像樂器這樣的實時反饋,音頻單元是正確的選擇。 我只是想得到社區的意見,任何鏈接和示例項目將不勝感激。

    3熱度

    1回答

    我使用openAL以特定間隔播放聲音樣本,並且希望將其導出到文件(無論是caf還是aac或其他)。我如何通過OpenAL進行此操作,而無需通過揚聲器/耳機實時播放樣本?

    0熱度

    2回答

    我有初始化雀到全局變量雀一個抽象類*發動機在awakeFromNib方法如下: 發動機= [[雀的alloc] INIT]; 沒有一個抽象類的子類重寫該方法。但是,每當我嘗試我的程序時,Finch都會打印出「Finch:無法打開默認的OpenAL設備」。在調試器中。爲什麼Finch不能獲得默認的OpenAL設備?據我所知,我正在做他們的代碼示例中顯示的一切。

    2熱度

    1回答

    我是新來的音頻編程,所以如果我不使用正確的條件,請原諒我... 我有兩個流緩衝區,我想同時播放完全同步。我想控制流之間混合的比例。我相信這很簡單,就像有兩個來源在玩,只是改變他們的收益,但我讀到了有些人在做一些技巧,比如讓2個頻道緩衝而不是兩個單個頻道。然後他們從單一來源播放,但控制頻道之間的混合。我讀的文章不是關於OpenAL的,所以我的問題是:這對OpenAL甚至可能嗎? 我想我不必這樣做,但

    1熱度

    1回答

    我試圖建立一個有類似的一些功能tweakybeat一個應用程序,特別是聲音的操作。我正在使用openAL,但我無法弄清楚如何應用音調衰減,音高開始或波形等效果。 我想知道我是否應該使用生成的數學函數,並考慮具有特定長度的填充緩衝,聲音還是我只是想這一切都錯了,我應該這樣做一些其他的方式?