openal

    0熱度

    1回答

    我正在使用OALSimpleAudio,我有一組聲音在我的應用程序中播放,我試圖將這組聲音分組到一個「頻道」,然後通過該特定頻道影響組音高。 - (IBAction爲)sample001 { self.sourceSample001 = [[OALSimpleAudio sharedInstance] playEffect:sound001]; } - (IBAction爲)sample002

    3熱度

    7回答

    iOS有更高級別的各種音頻框架,可以讓您輕鬆播放指定的文件,到更低的級別,讓您獲取原始PCM數據以及其間的所有內容。對於我們的應用程序,我們只需要播放外部文件(WAV,AIFF,MP3),但我們需要這樣做才能響應按下按鈕,並且我們需要延遲儘可能小。 (這是排隊在現場製作。) 現在AVAudioPlayer和這樣的工作播放簡單的文件資產(通過他們的URL),但其實際啓動聲音的延遲太大了。對於長度超過

    0熱度

    2回答

    我不明白我如何使用OpenAL庫播放聲音。我爲VoIP編寫程序。我得到每10ms聲音緩衝區。 size_t len = socket.read_some(boost::asio::buffer(buf),error); BUF是 boost::array <char, 441> buf; 而且,我需要這個緩衝區呢?我讀的例子,但不明白:(。 請幫幫我。 PS我用C++在Visual Stu

    0熱度

    1回答

    在我的項目中,我使用OpenAl,3D效果可以正常工作,但只能使用左/右揚聲器。 我的電腦有5.1系統,所以2個後置揚聲器,2個前置,1個磁頭和1個低音炮。 在windows中是正確配置的,所以如果我看到一個電影或玩一個支持環繞聲系統的遊戲,聲音會從所有6個揚聲器中退出,但在我的項目中不是,只有2個,如歌曲或標準Windows聲音.. 我需要如何配置OpenAl使用5.1揚聲器? 感謝

    1熱度

    1回答

    iOS 5.0和更高版本支持OpenAL中的混響,我非常使用它。然而,許多用戶在我的應用程序中要求立體聲。經過一些測試後,我發現混響不適用於立體聲。 ObjectAL的源代碼中的評論證實了我的結果。那麼,在OpenAL中使用立體聲時,是否有某種方法可以打開混響?

    0熱度

    1回答

    我需要用OpenAL播放流聲音。這是我的代碼,但它不起作用。我需要做什麼? device = alcOpenDevice(NULL); // ofstream file; file.open("TESTSPEAKER", std::ios_base::binary); context = alcCreateContext(device, NULL);

    1熱度

    1回答

    在OpenTK應用程序中播放音頻(WAV,MP3,OGG,無所謂)的最簡單方法是什麼?我需要能夠播放它,停止它,並在任何時候在幾秒鐘內獲得當前位置。過去我在Forms應用程序中使用過WMPLib,但無論出於何種原因,這似乎都不適用於OpenTK。 謝謝!

    1熱度

    1回答

    。 我有一個項目需要通過X-Fi聲卡與A/V接收器連接。 A/V接收器連接到7.1揚聲器系統。我想知道開始和結束的方式來分別訪問每個7.1聲道,以便我可以將飛機駕駛艙信息導入模擬器。我使用OpenAL並使用C語言編寫代碼。我開發了一些代碼,我認爲應該這樣做,但是我在其他6個揚聲器上播放了音頻流血。以下是我已經編寫的一些代碼的示例。我希望有人能幫助我。 謝謝,Vincent.` { ALuint N

    1熱度

    1回答

    我的程序工作不正常。我需要播放從boost :: asio網絡中播放的聲音。那個聲音是對的,因爲如果我把這個文件給我,我有聲音文件。但在發言者中,我傾聽重複點擊。這是我的代碼: while (!ExitKey) { boost::system::error_code error; size_t len = VoiceSocket->read_some(boost::asio:

    0熱度

    1回答

    我需要使用MMSYSTEM錄製聲音,爲此,我使用的是OpenAL庫。錄音後,我會發送聲音緩衝區到網絡(VoIP)。首先,我寫了一些代碼來記錄聲音並將其寫入文件。但我的代碼無法正常工作。如果我打開我的文件,例如Wavosaur,我只會看到白色的噪音。 #include <OpenAL/al.h> // OpenAL header files #include <OpenAL/alc.h> #in