草庐IT

inNumberFrames

全部标签

ios - 在 iOS 上将多个 AudioUnit 与 MTAudioProcessingTap 结合使用

我正在尝试在iOS设备上播放用户iPod库中的音频文件,同时使用AudioUnit应用参数EQ效果。我一直在使用这个示例作为指南:https://developer.apple.com/library/ios/samplecode/AudioTapProcessor/Introduction/Intro.html我有EQ效果器,但我需要添加多个EQ效果器。在我的“进程”回调中,我尝试在多个AudioUnit效果器(所有类型的ParametricEQ)上多次运行AudioUnitRender。status=AudioUnitRender(audioUnit,0,&audioTimeSta

iphone - 我可以在 AURenderCallback 函数中限制 iOS 传递的 inNumberFrames 吗?

我创建了使用AudioUnit和ExtAudioFile的自定义音频播放器类。在我的类里面,我准备了自己的渲染回调函数,例如OSStatusMyAURenderCallack(void*inRefCon,AudioUnitRenderActionFlags*ioActionFlags,constAudioTimeStamp*inTimeStamp,UInt32inBusNumber,UInt32inNumberFrames,AudioBufferList*ioData);当我的应用程序在前台时,操作系统传递的参数inNumberFrames总是512或1024,我的播放器运行良好。但是