openal

    3

    1答えて

    つまり、wavファイル全体をanOpenALバッファにロードしたくないので、すべてのチュートリアルを.wavファイル全体で一度に読み込みます。私が見逃したバッファリングスキームを記述するページはありますか? これは最終的にはogg mp3とflacに拡張されますが、今はwavファイルが適しています。

    1

    1答えて

    再生元の現在の位置をオープンにどのように取得しますか?私は、あなたのバッファ、オープンアールのバッファ、ハードウェアバッファなどを通過した後、オーディオのどの位置がハードウェア上で現在再生されているのかと思います。 私はAPIを簡単に見てきましたAL_SAMPLE_OFFSET/AL_BYTE_OFFSET/AL_SEC_OFFSETが表しているものはあまりよく分かりません。私がストリーミングソー

    1

    1答えて

    モノドロイドで新しいオーディオコンテキストを作成しようとすると、openal32.dllが見つからないことがわかります。 OpenTKの一部としてopenalが含まれています。 私は間違ったことをしているとしか思えませんが、私はWindowsの前でOpenTK/OpenALを使っていて、同様のコードでうまく管理しています。とにかくここ は、問題のあるコードです: public Audio()

    1

    1答えて

    私はアンドロイドのQtアプリを再構築しようとしていますので、私は必要なものを選択します。私はアンドロイドやJavaプログラミングを学んでいない /media/Files/QtCode/AndroidPlayer/libs/armeabi/libopenal.a(android.o): In function `JNI_OnLoad': /media/Files/openal-android/an

    1

    2答えて

    プロジェクトでは、iPhoneアプリでオーディオを処理する必要があります。誰かが私を正しい方向に向けることを願っています。 同じ長さ(2-3秒、非圧縮)のオーディオファイルを30個まで固定しているとします。 1つのオーディオファイルからキューが再生されている間、以前のオーディオファイルが再生を終了したのと同じタイムスタンプの別のオーディオファイルから再生を続けるパラメータを更新できるはずです。異な

    1

    2答えて

    私は起動時にアプリケーションの存続期間中にOpenALコンテキストを作成するiOSゲームに取り組んでいます。私たちはOpenALソースのプールを割り当てます。マップが読み込まれるたびに、サウンドエフェクト(.wav)がOpenALバッファにロードされ、プレイ時に使用可能なソースが検索されます。ロード/アンロードされるのはバッファそのものだけです。 alPlaySource()を呼び出すと、しばらく

    6

    1答えて

    私はopenALで自分のゲームのサウンドを再生しています。ループ中に小さなグリッチが再生されるといういくつかの問題があります。またループすることなく、私は小さなポップを得る...時にはすべてではない。 私は、バッファがあまりにも長すぎるので、最終的にいくつかの未定義のデータがあることと関係があると思います。私はちょうどこれを変更する方法を把握することはできません。私は、この関数でCAFファイルをロ

    1

    1答えて

    私のストリーミングのOpenALソースの時間がAL_STOPPEDの状態になって、alSourcePlayに電話をかけられるのはなぜですか?これは通常、私がsendと十分に速く、すなわちデバッグモードでは呼び出さないと起こります。十分なキューバッファーがない場合、oalソースは自動的に停止しますか?どうすればそれを避けることができますか? void send(audio_buffer audio)

    1

    2答えて

    私はいくつかのゲームコードを開発しており、ウィンドウとMacの両方でうまく動作します。また、サウンドは完璧に機能しました。私はOpenALを使っています。 最近、私はCreative LabsからOpenAL OSXインストーラをインストールしました。私のオリジナルのApple OpenALフレームワークを上書きしてしまったので、私のプロジェクトはもうコンパイルされません(リンカのエラー、間違った

    1

    1答えて

    残念なことに、OpenAL.frameworkにはALUT 1.0のシンボルが含まれています。私はALUT 1.1の恩恵を受けるプロジェクトに取り組んでいます。そのため、ALUTをフレームワーク(フリー・アウトソースから)としてコンパイルしました。 残念ながら、これは、ALUT.frameworkとOpenAL.frameworkの両方で定義されている特定のシンボルがあることを意味し、ALUTを確