jjzjj

AudioUnitSetProperty

全部标签

iOS 核心音频生命周期 - AVAudioIONodeImpl.mm :365 -required condition is false: hwFormat

我正在开发一个iOS应用程序,它由2个主要模块组成:一个基于CoreAudio的音频分析模块,以及一个使用AudioKit的输出模块。这是音频输入类:importAVFoundationtypealiasAudioInputCallback=(_timeStamp:Double,_numberOfFrames:Int,_samples:[Float])->Void///Setsupanaudioinputsessionandnotifieswhennewbufferdataisavailable.classAudioInputUtility:NSObject{private(set)v

c++ - CoreAudio AudioUnitSetProperty 总是设置采样率失败

我需要将输出采样率从44.1更改为32.0,但它总是会引发错误,Out:AudioUnitSetProperty-SF=\217\325\377\377,-10865。我不知道为什么它会让我将其设置为输入,但又不将其设置为输出。我的代码是:-(void)applicationDidFinishLaunching:(NSNotification*)aNotification{OSStatusMyRenderer(void*inRefCon,AudioUnitRenderActionFlags*ioActionFlags,constAudioTimeStamp*inTimeStamp,UI