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

Reply via email to