問題タブ [avaudioplayernode]

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.

0 投票する
1 に答える
1124 参照

swift - AVAudioPCMBuffer を使用する AVAudioPlayerNode - オーディオが再生されない

PCMBuffer からオーディオを再生しようとしています。以下のコードを実行すると、何らかの理由で音声が再生されません。エラーは発生しません。

サンプルaudioData値:

何も再生されないのはなぜですか? より具体的な詳細についてお気軽にお尋ねください。

0 投票する
1 に答える
442 参照

macos - AVAudioEngine を使用して一部のチャンネルの音量を変更する

VideoCard と外部オーディオ カードからのオーディオをミックスする Mac アプリケーションに取り組んでいます。

AVAudioEngine を使用して、各チャネル (各ソースではなく) の音量を個別に変更するにはどうすればよいですか。

16 チャンネルがインターリーブされた AVAudioPCMBuffer があり、チャンネル 1 と 2 の音量を 50%、その他を 100% にしたいとします。

16 チャンネルの 1 つの AVAudioPCMBuffer を 16 のモノラル AVAudioPCMBuffer に変換し、それぞれに 1 つの AVPlayerNode を用意する必要がありますか? 次に、各 AVPlayerNode の音量を変更しますか?

または、基になる Audio Unit を AVAudioMixerNode から変更する方法はありますか?

または、CoreAudio AudioUnits を直接使用する必要がありますか?