audiounit

    2熱度

    2回答

    當我談到核心音頻時,我是一個完全noob。基本上我想要做的是從機器的默認麥克風錄製音頻數據,錄製直到用戶決定停止,然後對整個錄製進行一些分析。我一直從Chis Adamson和Kevin Avila着的「Learning Core Audio」一書中學習(這是一本很棒的書,在這裏找到:http://www.amazon.com/Learning-Core-Audio-Hands-On-Progra

    4熱度

    1回答

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

    1熱度

    2回答

    更新: 我正在更改我的代碼以更簡化的方式說明問題。此外,我還有一個小問題,雖然沒有阻止問題,但卻增加了一些困惑。 我實例化一個多通道混合器AU iOS中(kAudioUnitSubType_MultiChannelMixer),我做了以下內容: OSStatus status = noErr; // Set component type: AudioComponentDescription

    5熱度

    1回答

    我一個VOIP應用工作。 我使用Core Audio Audio Units播放和錄製音頻。我需要能夠操作音量和輸出設備。我正在嘗試使用MPVolumeView設置音量並選擇輸出設備。 我的問題是:當我開始使用(開始播放和捕獲RemoteIO音頻單元)音頻單元時,似乎MPVolumeView不再控制我的會話音量,而是控制系統寬度的聲音首選項。與此同時,硬件按鈕控制音頻單元播放的音量。另外,當我開始

    3熱度

    2回答

    我創建了一個連接到AUGraph的簡單波形發生器。我重用了來自蘋果的一些示例代碼來設置AudioStreamBasicDescription這樣 void SetCanonical(UInt32 nChannels, bool interleaved) // note: leaves sample rate untouched { mFormatID = kAudioFo

    6熱度

    1回答

    iPhone 5有三個麥克風 - 正面,背面和背面。我想同時記錄下所有的信號處理。我試了幾天失敗了。 使用AVAudioSession,我可以看到麥克風: NSLog(@"%@", [AVAudioSession sharedInstance].availableInputs); "<AVAudioSessionPortDescription: 0x14554400, type = M

    0熱度

    1回答

    我有2個完全相同的內容捆綁,只是將它們複製到不同的文件夾,並適當地重命名(這些是音頻插件是特定的)。主機打開一個捆綁包,這是正確的,但是當它打開第二個捆綁包時,它似乎只是附加已經加載的第一個捆綁包。但我需要它來打開第二個。我試圖重新命名它,改變道具......沒有......它仍然只是使用已經加載的一個,而不是加載第二個。我怎樣才能做到這一點? 謝謝!

    1熱度

    1回答

    要停止調音臺總線渲染回調,可以停止圖形,移除總線並重新啓動圖形。但我有兩個要求: 答:不想停止/重新啓動圖形。 B.不想拆下調音臺母線。 我可以禁用/啓用指定的總線: OSStatus result = AudioUnitSetParameter ( mixerUnit, kMultiChannelMixerParam_Enable, kAudi

    1熱度

    1回答

    所以我試圖將着名的smbPitchShift算法集成到我的項目中,但輸入緩衝區和輸出緩衝區是相同的。 smbPitchShift算法不會更改緩衝區中的採樣。 這是我在我做渲染後的回調: OSStatus MyAURenderCallback (void *inRefCon, AudioUnitRenderActionFlags *ioActionFlags,

    1熱度

    1回答

    根據AudioUnitProperties.h,不推薦使用kAUVoiceIOProperty_VoiceProcessingQuality。什麼是替代品? @constant kAUVoiceIOProperty_VoiceProcessingQuality @discussion Scope: Global Value Type: UInt32 Acc