問題タブ [ezaudio]

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 投票する
0 に答える
275 参照

ios - lame lib iOSを使用してオーディオフロートの配列をmp3バッファに変換するには?

再生中にオーディオ データを取得するために EZAudio Lib を使用しています。今、私はこのデータを mp3 バッファとしてブロードキャストしたいと考えています。lame lib を使用してデータをエンコードし、ブロードキャストしています。しかし、うまく変換できません。

EZAudio lib 関数の下からオーディオ フロート バッファを取得する

バッファを取得した後、以下の関数を使用して AudioBufferList に変換します

AudioBufferList を取得し、エンコードのために以下の関数に渡すと

私はサーバーに送信できるように、playedAudio(buffer)を変換して(lameを使用して)データをエンコードしたいと考えています。

私を助けてください。

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

ios - AKAudioFile バッファを使用して AudioKit の更新プロットと完全な波形を表示

私には陰謀があります

AKAudioFile からコピーしたバッファを介して更新したい:

これは言う: pcmBuffer:265:error cannot readIntBuffer

最初にバッファーを EZAudioFloatData に変換する別の方法を試しましたが、型キャストを正しく行うことができません。

インスペクタは次のように述べています:タイプ 'UnsafePointer < UnsafeMutablePointer < Float > > の値を変換できません?' 予想される引数の型に 'UnsafeMutablePointer < UnsafeMutablePointer < Float > ? >!'

私は何を間違っていますか?ところで、私は EZAudioFile() で wav ファイルをロードし、.getWaveformData() を使用してバッファを取得できることを知っていますが、いくつかの理由から、代わりに AKAudioFile を使用して同じことを行う方法があるかどうかを知りたいです。

- -アップデート:

波形機能を AKWaveTableDSPKernel.hpp: ファイルに追加することができました。

共通のヘッダー バインディングが必要なだけです。近いうちに、この機能をプル リクエストしてみます。