問題タブ [audiobuffer]

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 に答える
1275 参照

ios - リモート IO オーディオに非常にノイズが多い

コア オーディオとリモート io は初めてです。エンコードして送信するサイズ 320 バイトのデータが必要です。また、1 秒あたり最低 50 フレーム。これが私がやったことです:

この設定で、デバイスで試してみると、コールバック メソッドで 186 フレームが取得されます。私はバッファで割り当てました:

コールバックのこの 372 (2 x 186) バイトから、320 バイトのデータを取得し、要件に従って使用しました。動作していますが、非常にうるさいです。

誰か助けてください。私は大きな問題を抱えています。

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

ios4 - CoreAudioフレームワークのAudioBufferの値は何を表していますか?

mDataメンバーの値は何を表していますか?各値は4バイト整数のようです...

私の質問は、各サンプルが何を表すことになっていて、mNumberChannelsメンバーが何を表すのかということだと思います。

サウンドパターンに何らかの変換を適用する必要がある場合、これらのサンプルを時間内に個別のサンプルとして扱うことはできますか?もしそうなら、各512サンプルはどの期間を表しますか?

ありがとうDeshawn

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

ios - inNumberFrames 情報のみで AudioBufferList にバッファを割り当てる iOS

レコーダー コールバック(kAudioOutputUnit_SetInputCallback) があり、コールバックが返す 1 つの情報だけで AudioBufferList にバッファを割り当てる必要があります。これをmallocするにはどうすればよいですか?フレーム数のみを使用して、使用可能なデータ量を判断するにはどうすればよいですか?

0 投票する
0 に答える
693 参照

java - AudioBuffer を LibGdx FFT に渡す

libGdx に問題があります。libGdx を使用して Android 用のオーディオ ビジュアライザーを作成したいのですが、Visualizer class() から Android FFt を使用できますが、アプリをデスクトップで動作させたいので、できません。

私が欲しいのは、最終的にこれを作成できるようにすることです:

今のところ周波数波ですが、これを作ることができれば、私が知っている方法でfftを使用できます。私がこの方法を使用するのは、最初にプロセッシングで学習したためで、Minim Audio はこのように機能します。

今のところ、私は持っています:

私が理解できることを願っています (母国語はフランス語です)。そして、私の質問に喜んで答えてくださった皆さんに感謝します。

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

javascript - WebオーディオAPIで再生を逆にしたが、順バージョンも保持するにはどうすればよいですか?

私の知る限り、Google Chrome(v21)のWebAudioAPIは以下をサポートしていません。

よろしくお願いします!私は辛抱強くなりますが、それまでの間、この投稿には優れた代替ソリューションがあります。ロードされたバッファリストからロードされた自分のオーディオサンプルを逆にしようとするためにそれを採用しました。ロードされた各バッファの順方向バージョンと逆方向バージョンの両方を使用できることを期待しています。

上記の関数は実際に再生を逆にしますが、すべてのバッファーが逆になるように、「storedbufferR」と「storedbuffer」の両方を逆にします。

ここで迷子になります...Array.protoypeがすべての配列に影響することを理解しているので、「storedBuffer」が「storedBufferR」の逆メソッドによってどのように影響を受けるかを確認できると思います。編集:逆の方法は問題のアレイにのみ影響します

しかし、上記の関数を書き直して、array.protoypeが逆にしたい保存されたバッファーにのみ影響するようにすることは可能ですか?そうでない場合は、順方向バージョンと逆方向バージョンの両方を保存する別の方法はありますか?

0 投票する
0 に答える
200 参照

javascript -

Javascript には、AudioBuffer に (MediaElement) API を提供する抽象化がありますか?

これは、AudioBuffer を HTML5 オーディオ要素のドロップイン代替として使用するのに役立ちます。

  • 古い再生コードとイベント ハンドラーを変更する必要はありません。

  • エフェクトや FFT データなどには引き続きアクセスできます。

0 投票する
2 に答える
2572 参照

audio - キャッチされていない TypeError: 値の型が AudioBuffer ではありません

XHR を実行してサンプルをロードしようとすると、このエラーが発生します。キャッチされていない TypeError: 値の型が AudioBuffer ではありません。すべてが正しいように見えますが、何が問題なのかわかりません。

私はリクエストから始めます:

}

それから私はそれを実行しようとします。

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

ios - オーディオバッファがどれだけ満たされているかを確認することはできますか?

オーディオバッファがどれだけ満たされているかを確認することはできますか?オシレーターのように画面にオーディオバッファーを描画できる実行中のアプリがありますが、画面をタッチすると、キャプチャを停止して現在のバッファーを描画したいと思います。だから私はバッファがどれだけ満たされているかを調べてそれを描く必要があります。私の現在のバッファサイズは256です。

iOSのオーディオバッファでこれを達成することは可能ですか?

ありがとう。

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

javascript - AudioBuffer を ArrayBuffer に変換する

この質問に対する答えを求めてインターネット全体を探していましたが、リソースが見つかりません。JavaScript を使用して AudioBuffer オブジェクトを ArrayBuffer に変換する方法を知っている人はいますか? これは私の現在の試みです

0 投票する
2 に答える
5604 参照

ios - iPhoneでAudioBufferを使用してマイクからローカルに録音されたオーディオファイルを書き込む方法は?

私はオーディオフレームワークを初めて使用しています。マイクからキャプチャして再生中のオーディオファイルを作成するのを手伝ってくれる人はいますか?

以下は、iPhone スピーカーを介してマイク入力を再生するコードです。今後使用するために音声を iPhone に保存したいと思います。

ここからコードを見つけて、マイクを使用してオーディオを録音しました http://www.stefanpopp.de/2011/capture-iphone-microphone/

-(void)prepareAudioFileToRecord{

}

前もってありがとうバラ