remoteio

    0

    1答えて

    iPadアプリで不安定な問題が発生しています。 iPad 2では、アプリはクラッシュなしで正常に動作しますが、iPad 1では、メモリ使用量が高すぎるとシャットダウンするのと同じ方法でランダムにシャットダウンします(アプリがデバイスで動作しなくなり、デバッガが " 「一時停止」状態になり、コンソールウィンドウに「(gdb)」と表示されます)。しかし、メモリの割り当ては5MB以下であるため、OSのシ

    0

    1答えて

    私はAudioGraphのノード接続について質問します。私の考えは、入力から音声を受信し、ミキサーで音量を上げ、ローパスフィルターでフィルターをかけることです。 「Learning Core Audio」という本を読んでいます。私は、フィルタに接続された入力、ミキサーに接続された入力を接続して操作することができましたが、3つの要素を結合できませんでした。 私はAppleが提供しているサンプルコード

    6

    1答えて

    Matt Gallagherのclassic exampleに基づくAudioUnitsを使用してiPhoneでトーンを生成しています。最初/最後にチャープやクリックを避けるため、私はRenderToneコールバックでfading the amplitude in/outです。私はフェードアウトの終わりに、すなわち振幅がゼロになった後にToneUnitを破壊したいと思います。私はこれを行うに考える

    0

    1答えて

    バッファサンプルを読み込むためにこのコードがありますが、私は奇妙なmach-oリンカエラー のフレームワークを読み込めませんでしたので、audioTollBoxとcoreAudioを私は読む。 私のコードは次のとおりです。 #define kOutputBus 0 #define kInputBus 1 AudioComponentInstance audioUnit; @implem

    0

    2答えて

    リアルタイムサウンドの振幅をグラフでUIViewに表示したいと考えています。 サウンドサンプルレートを1000秒に設定しました。 グラフを更新するには、このようにしました。これはミリ秒ごとに呼び出されます。 [Audio performSelectorOnMainThread:@selector(updateGraph) withObject:nil waitUntilDone:NO]; とu

    14

    2答えて

    私のボイスチャットアプリケーションでRemoteIOを使用しています。エコーキャンセルを有効にするために、セッションタイプとして "kAudioSessionCategory_PlayAndRecord"を設定した後、 "kAudioUnitSubType_RemoteIO"を "kAudioUnitSubType_VoiceProcessingIO"に変更しました。エコーキャンセリングは機能しま

    1

    2答えて

    マイクから入力を取得して再生するRemoteIOユニットの設定があります。再生は、ボタンをタップしていつでも有効または無効にすることができます。私の質問は、再生を有効または無効にするための呼び出しは、オーディオユニットの停止、初期化解除、設定、または停止を必要とするかどうかです。&初期化は必要ありません。これは、RIOの実行中に実行時に再生を有効または無効にするために使用するサンプルコードです。

    0

    1答えて

    コアオーディオを使用して低レイテンシーのメトロノームを構築しようとしています。 私が達成しようとしているのは、リモートIOを使用することです。これは、私が作り出すオーディオのすべてのパケットに対してタイムスタンプを与えるはずです。それから私は再生を開始し、現在のタイムスタンプを開始タイムスタンプから差し引いて現在の位置を取得することを覚えています。それから私はそれを使用して、必要に応じてメトロノー

    1

    3答えて

    この問題に関して多くの記事を残して申し訳ありませんが、私はここで進歩しています。 私はコールバック関数を持っています。これはC言語であり、新しいバッファが到着したときに呼び出されました。 ここでは、コールバックで何もしないこと、mallocなどではないと言われました。 今度は、新しいバッファを別のクラスに送信したい(サークルバッファを作成してバッファをたくさん保存する)。 しかし、コールバックから