Am 16.05.2011 um 19:51 schrieb Dan Stenning: > > Hi Christian, > ( me again! ) > I am working at the moment on the feasibility of using the Coreaudio thread > directly via the PortaudioStreamMBS callback, but at the moment it expects > you to outputaudio in interleaved format. Is this the way CoreAudio render > callbacks actually expects the data , or does it inernally use a float** > pointer ?
I think the documentation says it all: InputBuffer and outputBuffer are arrays of interleaved samples, the format, packing and number of channels used by the buffers are determined by parameters to OpenStream(). And the memoryblocks you get point to the original memory from PortAudio, so you can read/write there directly. Greetings Christian -- See you in Essen, Germany at the REAL Studio Conference 2011 Registration and details here: http://www.realsoftware.de/events/realcon2011essen/ _______________________________________________ Mbsplugins_monkeybreadsoftware.info mailing list [email protected] https://ml01.ispgateway.de/mailman/listinfo/mbsplugins_monkeybreadsoftware.info
