avaudioengine

    1

    1答えて

    AVAudioEngine(OS X)をすべてのサンプルレートでうまく再生するのに問題があります。 はここでの接続を構築するための私のコードです:私のオーディオインターフェイスで - (void)makeAudioConnections { auto hardwareFormat = [self.audioEngine.outputNode outputFormatForBus:0];

    0

    2答えて

    kAudioUnitType_MusicEffect AUをAVAudioEngineグラフに使用したいと思います。 [AVAudioUnitMIDIInstrument instantiateWithComponentDescription:desc options:kAudioComponentInstantiation_LoadInProcess completionHandler: が

    0

    1答えて

    再生中にピッチを調整できるようにするために、いくつかのオーディオを取得しようとしています。私はSwiftとiOSの新機能ですが、最初の試みは再生中にtimePitchNode.pitchを変更することでした。ただし、再生中は更新されません。私の現在の試みは、audioEngineをリセットし、それが再生していたところから再開することです(下記参照)。どのようにオーディオが現在あるのかを判断するには

    0

    1答えて

    のピッチシフトの簡単なドラムパッドマシンアプリケーションを実装しようとしています。私はAVAudioEngine APIを使用しています。 アプリ内にのパッドがあります。各パッドには独自のクラスがあり、AVAudioPlayerNodeです。接続されている他のフィルタがない場合、アプリケーションはかなり高速に動作しています。ほとんど遅れることなく AVAudioUnitTimePitchをチェーン

    3

    1答えて

    AVAudioEngineを使用してAVAudioFileを再生しようとしています。このコードは主にアップルのデベロッパーのオンラインビデオから取り込まれていますが、再生はありません。フォーラムを通るのに少し時間を費やしましたが、何もその上に光を投げかけていないようです。 私には2つの方法があります。最初のものは、標準のオープンファイルダイアログを呼び出し、オーディオファイルを開き、AVAudio

    0

    1答えて

    私はバッファを介してファイルを再生し、それを停止するこの単純なプログラムでメモリを解放する方法を知っています。 -(void)setupAudioOne { NSError *error; BOOL success = NO; _player = [[AVAudioPlayerNode alloc] init]; NSURL *hiphopOneURL = [NSURL fileUR

    1

    1答えて

    を働いていないAVAudioEngine入力にマイクをタップします。最初にまず、マイク入力と、マイクのオーディオを44kHzから11kHzにダウンサンプリングする中間ミキサーをタップしました。どういうわけか、ダウンサンプラーミキサーの「プリント」だけがログに表示され、マイクのinputNodeのタップからの「プリント」は起こりません。私は間違って何をしていますか?私は間違った考え方で何かを想像して

    1

    1答えて

    私のアプリはmainMixerNodeを供給するノードを動的に追加して削除します。これが起こると、ボリュームが薄れていないので、クリック音やポップ音が聞こえます。 どのように接続を行うときにスムーズな移行を実現できますか?私はAudioUnit内で自分自身をフェードインする必要がありますか、それともAVAudioEngineでもっと上手く処理できますか?

    3

    1答えて

    私はAVAudioEngineを使ってユーザーの声を捉え、いくつかのエフェクトを適用しています。しかし、内蔵のマイクで録音し、ヘッドホンで再生すると、左側のイヤフォンだけで音が出ます。内蔵のマイクは1つのチャンネル入力しか持たないようです。どうすればこの問題を解決できますか?ここに私のコードの一部です: func connectNode(){ engine.connect(engine.