remoteio

    0熱度

    1回答

    我已經成功地合成了16位線性PCM並將其輸出到RemoteIO AudioUnit。現在我試圖在輸出到RemoteIO之前添加Reverb2音頻單元。我正在創建一個AudioGraph並將回調設置爲混響單元,但我沒有收到任何聲音。 如何設置圖形並正確格式化Reverb2和RemoteIO設備?

    0熱度

    1回答

    我有一個關於在AudioGraph節點連接的問題。我的想法是從輸入接收語音,用混頻器調高音量,並用低通濾波器進行濾波。 讀「學習核心音頻」我能夠連接和操作耦合到濾波器的輸入,耦合到混頻器的輸入,但我無法加入這三個元素。 我也看了一下蘋果提供的示例代碼,但是將它適配爲我的項目對我來說不起作用。我舉報我的代碼: AUGraph AudioGraph; CheckError(NewAUG

    4熱度

    1回答

    我想在iOS上發佈AudioUnit生成器。當我打電話 - (void)publishOutputAudioUnit { AudioComponentDescription desc = { kAudioUnitType_RemoteGenerator, 'anap', 'cwcw', 0, 0 }; OSStatus status = AudioOutputUnitPubl

    3熱度

    1回答

    我的應用在系統中註冊爲提供應用內音頻(感謝this question)。但是,當我在GarageBand中跨應用的音頻工具選擇器中選擇它,我在一個UIAlertView中得到這個消息: 「應用程序不可用您選擇的跨應用音頻應用程序是不是 可在這個時候「。 同時,在控制檯中,我得到這個: ERROR: [0x241000] >aurioc> 783: failed: '!int' (enable 3

    14熱度

    2回答

    我在我的語音聊天應用程序中使用RemoteIO。爲了啓用回聲消除,在將「kAudioSessionCategory_PlayAndRecord」設置爲會話類型之後,我將「kAudioUnitSubType_RemoteIO」更改爲「kAudioUnitSubType_VoiceProcessingIO」。現在回聲消除的作品,但輸出音量水平相比以前的RemoteIO輸出水平顯着下降。有沒有人知道在使

    1熱度

    2回答

    我有一個RemoteIO單元設置,可以從麥克風獲取輸入並進行播放。輕點按鈕即可啓用或禁用播放。我的問題是啓用或禁用播放的調用要求音頻單元停止,未初始化,然後配置或停止&不需要初始化?這是我在運行RIO時在運行時啓用或禁用播放的示例代碼。 /* Are these two lines required or not???*/ [self stopIOUnit]; AudioUnitUniniti

    0熱度

    1回答

    我無法解釋iOS中remoteIO audiounit回調的行爲。我正在設置一個帶有兩個回調的remoteIO單元,一個用於輸入回調,另一個用於「渲染」回調。我正在按照與this tasty pixel教程中推薦的類似的方式來執行非常類似的remoteIO設置。這是相當長度的設置方法: - (void)setup { AudioUnit ioUnit; AudioComp

    3熱度

    1回答

    我正在尋找使用RemoteI/O進行錄音和播放。我很難理解核心音頻,因爲我跟着Amazing Audio open source。所以我可以錄製和播放使用相同的代碼,現在我正試圖通過麥克風錄音,並通過iPhone揚聲器播放,以避免在使用同時進行的音頻播放和錄製時混合使用兩個音頻。我在堆棧溢出中看到很多帖子,我的問題是重複的,但是我找不到我的問題的確切答案。但我希望通過看到Apple documen

    0熱度

    1回答

    我試圖將音頻輸入設置爲單聲道,並使用兩個AudioStreamBasicDescription將音頻輸入設置爲立體聲,這是一個RemoteIO AudioUnit,它是唯一的AudioUnit。 然後我註冊了輸入(kAudioOutputUnitProperty_SetInputCallback)和輸出(kAudioUnitProperty_SetRenderCallback)兩個獨立的回調,並期

    2熱度

    1回答

    我正嘗試在iOS中使用遠程I/O進行主動噪音消除。我已經能夠以8.24定點格式獲得音頻緩衝區並將其放入揚聲器中。現在我試圖通過麥克風捕捉一個正弦波(使用onlinetonegenerator.com),並扭轉我通過回調獲得的每個幀的幅度。這裏是我的代碼: static OSStatus PerformThru( void *inRefCon, Aud