問題タブ [openal]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - iPhone - AVAudioRecorder で録音すると openAL の再生が停止する
これは iPhone 関連の質問です。openAL を使用してサウンドを再生します (ゲイン、ピッチなどを管理する必要があります)。再生しているものを録音したいのですが、AVAudioRecorder を使用していますが、「prepareToRecord」を実行すると、openAL がオーディオの再生を停止します。どうしたの?私が使用する IBAction のレコードは次のとおりです。
ありがとう
編集:
AudioQueueの録音も試しました。今回は、次のコードの後、音が停止します。
ということはopenALでiPhoneのプレイを録画することは可能でしょうか???
再度、感謝します
c++ - Ogg/Vorbis: _ov_fopen が見つかりません
Ogg/Vorbis と OpenAL を使用して、ゲームでサウンドを取得しようとしています。現在、.ogg ファイルを読み込んでそのデータを読み取ろうとしているだけで、実際には何もしていません。私は最初に を使用してみましov_open
たが、ドキュメンテーションには、実際にov_fopen
は Windows で使用する必要があると記載されていました。
ただし、それを使用しようとすると、次のようになります。
...そして、「未解決の外部シンボル _ov_fopen」を Google で検索すると、正確に 1 つの結果が得られます。しかも日本語です。
そこで、ogg と vorbis のソースをダウンロードしてコンパイルし、それらをプロジェクトに挿入しようとしましたが、それでも同じエラーが発生します。
基本的に、Windows 上の OpenAL で使用する Ogg/Vorbis ファイルをロードするにはどうすればよいですか?
前もって感謝します。
c++ - ソースとリスナーの位置を設定しても効果はありません
初めてOpenALを使用したとき、ソースの位置を設定してもサウンドに影響がない理由がわかりません。サウンドはステレオ形式です。リスナーの位置を設定していることを確認しました。サウンドはリスナーにとって現実的ではなく、OpenALはエラーを出していません。
誰かが光を当てることができますか?
オーディオデバイスを作成する
2つのリスナー関数は
ソースの位置を1,0,0に設定しました。これはリスナーの右側にあるはずですが、効果がありません。
任意のガイダンスをいただければ幸いです
c++ - OpenAL と Vista: デバイスは常に「汎用ソフトウェア」です
私はゲームのオーディオ部分を書いており、OpenAL を使用しています。いくつかの拡張機能を使用したいのですが、テストは常に失敗します:
これは、リバーブと EAX リバーブのみをサポートする Generic Software ドライバーしか入手できないためです。私のマシンだけでなく、他のマシンでも同様です。
OpenAL が使用するドライバーを検出する方法は次のとおりです。
仕様によると、デバイス指定子は、NULL ターミネータで区切られた 'Generic Hardware' と 'Generic Software' の 2 つのドライバーを返す必要があります。
私のサウンド カードは、nvhda32v.sys ドライバー (バージョン 1.0.0.63、2009 年 11 月 11 日更新) を使用する「NVIDIA ハイ デフィニション オーディオ」デバイスです。
OpenAL がハードウェアを検出しないのはなぜですか?
iphone - Finchを使用してオーディオを再生する場合、OpenALで実行できるすべてのことを実際に実行できますか?
Finchを使用してオーディオを再生する場合、OpenALで実行できるすべてのことを実際に実行できますか?
iphone - openALまたはFinchで再生するときに特定のサウンドの再生音量を制御するにはどうすればよいですか?
同時に複数の音を鳴らすことがありますが、中には他の音よりも大きい音や静かな音があります。私は非常に怠惰で、オーディオ編集ツールについてあまり詳しくないので、プログラムでサウンドの音量を調整して、すべてがうまく一致するようにします。私はwinampが同様のことをしていると信じており、彼らはそれを「正規化」と呼んでいます。だから、あなたはプレイリストを再生し、音楽が突然とても静かになり、立ち上がって音量を上げる必要があり、次の曲が非常に大きいので窓が爆発して耳が不自由になるので、いつも腹を立てることはありません。あなたは私が何を意味するか知っています...だから私はすべての小さなサウンドファイルの音量を別々に調整する必要があります;-)
どのように?
iphone - AudioSessionは実際にはOpenALと同じものですか?
AudioSessionは実際にはOpenALと同じものですか?
iphone - kAudioSessionProperty_AudioRouteプロパティからどのようなルートを取得できますか?
Appleの男は面白くしようとして、ドキュメントに次のように書いています。
実際にはどのような戻り値が可能ですか?
iphone - 音声の中断を処理しないとどうなりますか?
オーディオが中断された場合でも、より正確には、MyInterruptionListenerが中断状態kAudioSessionBeginInterruptionでOSから呼び出された場合でも、サウンド/音楽を再生することは可能ですか?
ええ、それは良い考えではないことを私は知っています。しかし、とにかく知りたい。
iphone - OpenALまたはFinchを使用して、同じサウンドをオーバーラップして複数回再生するにはどうすればよいですか?
FinchはOpenALを使用しています。ただし、Soundのインスタンスがあり、-playと言うと、サウンドが再生されます。-playを次々とペースの速い方法で呼び出すと、-playごとに、そのサウンドの現在のサウンド再生が停止して再開されます。
それは私が望んでいることではありません。それを機能させるには、複数のソースまたはバッファーを作成する必要がありますか?または、同じファイルで複数のサウンドをインスタンス化するだけですか?