openal

    22熱度

    9回答

    我想在iPhone上編程一個簡單的音頻音序器,但我無法獲得準確的時間。最後幾天,我嘗試了所有可能的iPhone音頻技術,從AudioServicesPlaySystemSound和AVAudioPlayer以及OpenAL到AudioQueues。 在我上次的嘗試中,我嘗試了使用openAL的CocosDenshion聲音引擎,並允許將聲音加載到多個緩衝區,然後在需要時播放它們。這是基本的代碼:

    4熱度

    3回答

    我看過lwjgl.org上的官方演示,但我希望看到更多教程級別的示例。

    0熱度

    1回答

    我正在看Python的PyOpenAL的一些聲音需求(顯然)。文檔是稀疏的(包括一個演示腳本,它不能不改變),但據我所知,有兩層。直接包裝OpenAL調用和一個輕量級的'pythonic'包裝 - 這是我關心的後者。具體來說,你如何正確清理?如果我們取一個小例子: import time import pyopenal pyopenal.init(None) l = pyopenal.

    8熱度

    6回答

    當我開始使用SoundEngine(來自CrashLanding和TouchFighter)時,我讀到了一些人建議不要使用它,因爲據他們說,它是不夠穩定的。儘管如此,我還是唯一能夠在不學習C++和OpenAL的情況下播放音高和位置控制聲音的解決方案,所以我忽略了這些警告並繼續使用它。 但現在我開始擔心。 2.2 SDK引入了AVFoundation。使用CrashLanding的SoundEngi

    67熱度

    5回答

    我在CrashLanding示例中使用來自Apple的SoundEngine示例代碼來播放多個音頻文件。使用樣本CAF文件包含在crashlanding一切工作正常,但是當我試圖用我自己的使用afconvert我得到的是一個石頭的沉默samplesconverted到CAF) 沒有人有afconvert的設置,將產生CAF文件能夠通過OpenAL播放?

    2熱度

    2回答

    想象一下這樣的功能: void SoundManager::playSource(ALuint sourceID, float offset) { alSourceStop(sourceID); ALint iTotal = 0; ALint iCurrent = 0; ALint uiBuffer = 0; alGetSourcei(sour

    4熱度

    2回答

    我需要使用以下功能進行音頻播放:良好的性能(用於遊戲),音高控制以及能夠同時多次疊加同一樣品(複音)。什麼是一個快速的方式來獲得這個iPhone SDK? 這裏是我發現至今: 有沒有可用的庫或執行此示例代碼,請告訴我錯了。 SoundEngine.cpp(來自CrashLanding和TouchFighter代碼示例)使用OpenAL並允許控制音高,但每次啓動緩衝區時,如果同一緩衝區正在播放,則其