0
0

Hello,

I’m currently implementing an audio output recording system for iDevices, intended to be a semi-drop in solution for in-house apps, some of which use FMOD, some not.

In respect to FMOD I have a custom dsp running that I use to grab samples and hand off to buffers for recording and in respect to non-FMOD apps I am running a simple RemoteIO AUGraph chain with a render callback to access the necessary buffers for recording. Both of these strategies work, but they are currently slightly disparate and have more code diversion than I’d ideally like. To that end, I’d prefer to amalgamate these solutions, by directly accessing the AUGraph(s) in use by FMOD and hooking up render callbacks to the output units to get the buffers I need.

I can’t access these elements currently (for obvious reasons), but I was hoping there may be some facility for my accessing the guts of FMOD’s iOS output system.

Many thanks for any assistance.

Regards,

Rob

  • You must to post comments
0
0

FMOD outputs directly from out software mixer to an AudioUnit, to get access to our AudioUnit use System::getOutputHandle. We added support for getOutputHandle very recently so make sure you have an up to date version of FMOD to do this.

  • You must to post comments
Showing 1 result
Your Answer

Please first to submit.