audiounit

    0熱度

    1回答

    使用AudioUnit和kAudioUnitSubType_HALOutput如何檢測輸出是揚聲器還是耳機?

    11熱度

    2回答

    我正在使用AVAssetReaderOutput從AVAsset讀取樣本,對它們進行一些處理,並使用RemoteIO AU播放結果。 問題是,在調用AudioOutputUnitStop暫停播放後,在進入後臺並返回前臺後,在調用AudioOutputUnitStart後音頻不會再次啓動。這是由copyNextSampleBuffer方法AVAssetReaderOutput返回的錯誤造成的,該方法

    1熱度

    1回答

    我正在編寫一個Mac OS X應用程序,通過帶回聲消除的麥克風捕獲一些音頻。我正在創建一個類型爲VoiceProcessingIO的AudioUnit。我想輸出音頻作爲帶符號整數線性PCM。但是,當我指出我希望輸出採樣格式記錄爲SignedInteger時,我得到一個「不支持的格式」錯誤。 如何配置AudioUnit以有符號整數格式輸出數據?以下是我現在如何配置它。如果我嘗試kAudioForma

    4熱度

    1回答

    所以我想弄清蘋果在iOS 5中添加的記錄不當的NBandEQ。我能夠得到它在16頻段以下的任何事情都很好,但我想要更多:)發生了什麼?如果我將它設置爲15段均衡器,一切正常,但如果我使用16或更高的數字,當我設置kAUNBandEQProperty_NumberOfBands時,出現-10851(kAudioUnitErr_InvalidPropertyValue)的錯誤,那麼前8個樂隊設置正常,

    0熱度

    1回答

    我在想是否有可能獲得對AudioUnit記錄(可能播放結束)的獨佔訪問,以確保任何其他進程在我工作時不會訪問它(最終甚至在後臺)? 任何建議都會有所幫助。 預先感謝您!

    1熱度

    1回答

    現在我有一些帶: self.eqFrequencies = @ [@ 32 @ 500,@ 1000,@ 2000,@ 4000,@ 8000,@ 16000 ]; 我想這樣做,如: http://a280.phobos.apple.com/us/r1000/082/Purple/v4/44/50/51/44505125-6fc8-66a2-4dcd-ef02362db2ea/mzl.sbrtqw

    2熱度

    1回答

    kAudioUnitSubType_Reverb2效果在我的音頻單元圖形中不起作用。當我從圖中排除它的節點時,一切正常。我試圖在前一個節點和混響節點之間以及混響之後添加轉換器。我確實將轉換器節點輸入的流格式設置爲前節點輸出和轉換器輸出的格式以混響輸入。初始化音頻圖時,我剛剛得到-10868錯誤。 如何使它工作? 這裏是我的圖: AudioUnitGraph 0x186000: Membe

    0熱度

    1回答

    即時嘗試構建音頻單元合成器,並且我已經編譯它,但它工作到目前爲止,但我想通過將我的daw設置爲調試來正確調試它exexuble。問題在於daw只加載組件文件夾中的插件,xcode表示它沒有在那裏構建的權限。

    0熱度

    1回答

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

    2熱度

    1回答

    我學習AudioUnits在iOS和努力來實現這樣的圖表: ------------------- ----------------- | | | | -->| FormatConverter | --->| bus 0 | | (Varispeed) | | | -------------------- | Mul