non-interleaved audio query
non-interleaved audio query
- Subject: non-interleaved audio query
- From: Charlie Cullen <email@hidden>
- Date: Mon, 21 Mar 2011 09:33:56 +0000
Hi all,
I am trying to get my head around non-interleaving as it applies to iOS using an auGraph, as I have noticed that files loaded into our graph at present (2 channel, 16 bit, 44100hz, interleaved caf files) create double the memory footprint of the stereo files provided in the mixerHost example project (guitarStereo.caf)!
My question is simple, do I convert these files at runtime into non-interleaved buffers (which will present overhead when processing multiple audio files as our app does) or is there a way of creating a non-interleaved stereo caf file prior to loading?
I have trawled forums to no avail, my understanding of non-interleaved comes for audio production (e.g. pTools stems) where files are always organised as file.L file.R rather than a single file with sequential data.
Am I missing something? There was an old post about creating non-interleaved buffers programmatically, but it appears that the Apple example file in mixerHost is already non-interleaved?
If this is the case, any suggestions or pointers about how to create such a file would be greatly appreciated.
Thanks,
Charlie _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden