audiotoolbox

    1

    1答えて

    Core AudioについてはWDC 2016 conference、リアルタイムオーディオについては29分Doug Wyattからお話ししました。高性能のオーディオアプリを開発しているので、私はそれを行う必要があります。 しかし、私は彼がAUAudioUnitを使用しますが、C(私は、オーディオコードをC/C++を使用することを好むと私はChris Adamson advicesに従う)で自分の

    1

    1答えて

    iOSで低レベルの音声処理を行っています。その結果、私のアプリケーションの一部はC++で書かれています。 私はオーディオファイルを作成して書き込みます。ファイルはExtAudioFileCreateWithURLを使用して作成され、ExtAudioFileWriteAsyncを使用して書き込まれます。ファイルは、ExtAudioFileDisposeを使用して閉じられます。 時にはファイルを削除す

    0

    1答えて

    私は、iOSデバイスでマイク入力を処理するのに役立つ機能を探しています。後で、周波数を計算して音楽チューナーを構築するのに役立ちます。私は既にAudioKitを調べており、外部フレームワークの代わりにコアライブラリを使ってこの簡単な作業を行うことを好みます。 AVFoundationとAudioToolboxには、私が見つけられないようなものがあります。

    1

    1答えて

    PCMオーディオを16kHzから8kHzに変換しようとしましたが、サンプルレートだけでフォーマットは変更されず、フローはシンプルに見えますがkAudioConverterErr_InvalidInputSize( "insz")からAudioConverterFillComplexBuffer 。私の入力オーディオサンプルサイズは320バイトですが、結果は160バイトと思われますが、出力バッファに

    0

    1答えて

    周波数を再生するにはhttps://github.com/AlesTsurko/LearningCoreAudioWithSwift2.0/tree/master/CH05_Player ですが、Swift2を使用しています。 Get microphone input using Audio Queue in Swift 3は多くの問題を解決しましたが、録音用です。 私はそれがエラーに main.

    2

    1答えて

    私はSwiftで連続FIFOオーディオレコーダーを作成しようとしています。私は、audioQueueCallbackを作成しようとしている間に実行している問題です。ドキュメントから AudioTimeStampは、このinitメソッドがあります。 AudioTimeStamp(mSampleTime: Float64, mHostTime: UInt64, mRateScalar: Float64

    1

    1答えて

    私はAUGraphはthis Twitter post、例えば、iOSでは非推奨されていることをrumblingsを聞いた: @marcoarmentオーディオエンジンを書き換える必要がおよそ@atpfmのコメント:B /迫り来るAUGraphの非推奨のC、または、他の何か? AUGraphは実際には推奨されていません。これを明確にする正式なAppleの文書や発表に向けて私を指摘できますか? 話W

    0

    1答えて

    audiotoolboxを使用して、私はNewMusicSequenceによってMusicSeqenceを作成しました。その後、私はMusicSequenceNewTrackによってMusicTrackを作成しました。私はMusicTrackNewMIDINoteEventによってMusicTrackにいくつかの音符を挿入しました。 MusicSequenceを再生するためのAVMIDIPlaye

    0

    1答えて

    私はAUGraphを使用します。これにはいくつかのプレーヤー(例えば、10人)、ミキサーと出力が含まれています。 私は約0.2秒遅れてプレイヤーをオンにする - それは大丈夫、彼らはすべて再生されますが、私は同時にそれらをオンにする場合、3-4プレイヤーが再生されます。 それはすべてのプレイヤーがプレイ、大丈夫だが、遅れて: : [player play]方法で for(int i=0; i<10

    0

    2答えて

    スタートオーディオ録音は、時々及び方法を下回るエラー エラードメイン= NSOSStatusErrorDomainコード= -50 "(ヌル)" のUserInfo = ステータス= AudioQueueStart(_state.queueを返します、 ヌル); AUDOを記録するための手順の下に続きます - オーディオデータを記録するための新しいオーディオキューを作成しました。 status =