remoteio

    3熱度

    1回答

    我試圖執行此 RemoteIO1(用於記錄到緩衝器) - > kAudioUnitType_Mixer - > RemoteIO2(用於輸出的回放) RemoteIO1用於2個用途: 1)輸送到音頻到混合器通道0 2)要錄製音頻從麥克風到緩衝器 kAudioUnitType_Mixer 1)注意到音頻從RemoteIO - 輸入0 2)從(1)與來自緩衝音頻拌音頻 - INPUT1 RemoteI

    3熱度

    1回答

    我們正在開發一款應用程序,需要在iOS中更改音頻路線。我們需要從麥克風輸入中獲取一些信息,然後切換到設備的內部麥克風以錄製環境聲音。 我們已經看到以下頁面的2個主題:Forcing iPhone Microphone as Audio Input和Use built-in mic if Headset is plugged in但是我想根據這種情況根本沒有最後一句話。 現在,代碼有效,但我們可以選

    1熱度

    1回答

    我需要從iPhone上的攝像頭和麥克風訪問實時原始數據。我搜索了幾天,使用「遠程IO」和「音頻隊列」建議用於音頻和AVCaptureSession視頻。由於我無法找到從AVCatpureSession中提取原始音頻信息的方法,因此我想知道是否可以同時使用AVCaptureSession或使用兩種不同的方法?

    1熱度

    1回答

    我正在使用RemoteIO成功對來自麥克風的傳入音頻流執行分析。不過,我似乎無法將文件寫入磁盤。我讀過圍繞着一些問題: Example of saving audio from RemoteIO?, AudioBufferList contents in remoteIO audio unit playback callback, Recording to AAC from RemoteIO: d

    0熱度

    1回答

    我是Core Audio的新手,所以我可能看不到明顯的東西... 我的目標是處理先前錄製的音頻信號。但是,這些信號應該先過濾。我不需要播放任何音頻。我只需要記錄並處理它。 My圖表看起來像這樣: RemoteIO - > HighPassFilter - >回調(處理音頻) ,我把它像這樣: LBAudioDetectiveGetDefaultFormat(&detective->streamFo

    0熱度

    1回答

    我的應用程序(VoIP一)使用kAudioSessionCategory_PlayAndRecord類別。一切正在工作完美,期待的事實是,當撥打AudioOutputUnitStart音樂應用程序被我的應用程序取代。 基本上,如果我雙擊主頁按鈕並翻轉到音樂應用程序,我看不到默認音樂應用程序,而是可以在音樂控件附近看到我的應用程序日誌。 任何人都知道可以是什麼?

    1熱度

    1回答

    我試圖打開一個文件並使用ExtAudioFileWrite將數據追加到它。現在,創建/初始寫入(創建時)/轉換工作很好,但不幸的是,我似乎無法打開文件以供後來寫入。只有一個函數似乎打開文件:ExAudioFileOpenURL,但僅用於閱讀。那麼,如果我無法打開文件進行寫入,我該如何在文件末尾編寫代碼?

    6熱度

    1回答

    我使用基於Matt Gallagher的classic example的AudioUnits在iPhone上生成鈴聲。爲了避免在開始/結束時發出啁啾和咔嗒聲,我在RenderTone回調中設置了fading the amplitude in/out。我想在淡出結束時銷燬ToneUnit,也就是在振幅達到零之後。我能想到做到這一點的唯一方法是從回調中調用一個實例方法: if (PlayerState

    8熱度

    3回答

    在我的應用程序中,我需要在這兩個不同的AudioUnit之間切換。 每當我從VPIO切換到RemoteIO時,錄製音量都會有所下降。相當大的下降。 雖然沒有改變播放音量。任何人都經歷過這個? 下面是我做開關的代碼,它由路由更改觸發。 (我不太確定我是否做了正確的改變,所以我也在這裏問。) 如何解決錄音音量下降的問題? 謝謝,感謝任何幫助,我可以得到。 碼頭。 - (void)switchInput

    0熱度

    1回答

    簡而言之:有沒有一種方法可以捕獲/操縱使用RemoteIO的應用程序產生的所有音頻? 我可以得到渲染回調,它允許我通過掛接到輸入範圍的RemoteIO輸出總線來發送音頻到揚聲器。但是,該回調中的輸入緩衝區不包含由AVPlayer在應用程序中的其他位置生成的聲音。甚至有可能操縱所有應用音頻? 這裏是我的設置: -(void)setup { OSStatus status = noErr;