audiounit

    0熱度

    1回答

    我正在做一個應用程序,需要語音處理io音頻單元來做一些回聲消除工作。它工作正常,但事實證明,音頻輸出不能路由到藍牙設備(它不是一個免提藍牙設備,但藍牙立體聲揚聲器)。下面是我如何啓動音頻的東西 AudioComponentDescription desc; desc.componentType = kAudioUnitType_Output; desc.componentSubType = k

    0熱度

    2回答

    如何獲得3sn的正在錄製的音頻樣本。我使用了RemoteIO audiounit,它帶來了512個樣本,它是10毫秒。我需要總共3秒的樣本?你能給我一個想法如何去做。 這裏是我的另一篇文章與Concatenating Audio Buffers in ObjectiveC 我最糟糕的sceneario將要錄製音頻的文件,然後得到它的樣品我的代碼細節。我不想和這一起去。 我應該使用AudioQueu

    0熱度

    1回答

    我創建了一個AUGraph來播放iTunes資料庫中的音樂。餘按照以下順序 FilePlayerUnit->MixerUnit->EffectUnit->OutputUnit 我試圖改變左和右聲道之間的音量平衡加入混合器單元和效果單元的AUGraph。例如通過使用UISlider用戶應該可以改變特定頻道的頻率。 有沒有可能做到這一點,而不用修改我的當前AUGraph基於播放器的FilePlayer

    0熱度

    1回答

    在OS X中,我試圖找到一個如何發現安裝在最終用戶系統上的所有音頻單元並取回該信息以供顯示和使用的示例。 我知道音頻組件與該任務有關,但我完全不知如何去做。我遇到的所有例子都是基於找到一個AudioComponentFindNext的'已知'Apple AU,我找不到發現其他任何東西的例子。 任何人都可以指點我一個例子嗎? 感謝

    2熱度

    1回答

    我在App Store中有一個應用程序,它使用AudioUnit來錄製音頻。 大約每週一次我看到,對於某些野外用戶,致電AudioUnitInitialize失敗,錯誤代碼561017449也是0x21707269或「irp!」。 這個錯誤代碼是什麼意思?我一直無法找到它的文件。另外: ~$ macerror 561017449 Unknown error (561017449) at /usr

    0熱度

    1回答

    我正在通過傳遞MPMediaItem對象使用以下方法將音頻文件讀入RAM中。但是,每次調用這個函數時,函數的開始都會釋放用於前一個音頻文件的內存,而不是這樣,即Xcode顯示每次調用該函數時內存使用量都會持續增加,最終會導致OS內存耗盡。 我在做什麼明顯錯誤? 注:以下功能是我使用我的audioData伊娃 void *audioData; - (void)playItem:(MPMediaI

    1熱度

    1回答

    我很困惑AUAudioFilePlayer的以下屬性。從蘋果公司的文件是混淆充其量: kAudioUnitProperty_ScheduleStartTimeStamp kAudioUnitProperty_ScheduledFilePrime kAudioUnitProperty_ScheduledFileRegion 可有人請提供關於每個使用一些澄清?這似乎是他們的用法重疊?謝謝。

    1熱度

    1回答

    我想在iOS設備上實現我的均衡器,並且它似乎可以通過kAudioUnitSubType_NBandEQ實現。但是,在設定每個樂隊的增益之後,我聽到聲音沒有任何變化。 我用BandEQDemo的示例代碼(https://github.com/springlo/BandEQDemo) OSStatus TOAUGraphAddNode(OSType inComponentType, OSType in

    0熱度

    1回答

    我有一個應用程序需要快速更改音頻採樣率。 由樣品的簡單線性插值引起的音高偏移是完全正確的。 是否有一個音頻單元實時重新採樣軟件(即:不需要更改硬件採樣率)。

    2熱度

    1回答

    我試圖捕獲應用程序的聲音,並將其傳遞給AVAssetWriter作爲輸入。 我正在設置音頻單元的回調來獲取AudioBufferList。 該問題始於將AudioBufferList轉換爲CMSampleBufferRef。 它總是返回錯誤-12731這表明缺少所需的參數 感謝 卡羅爾 -(OSStatus) recordingCallbackWithRef:(void*)inRefCon