Client.processAudioFromHost

For plugin format clients only. Calls processAudio repeatedly, splitting the buffers. Splitting allow to decouple memory requirements from the actual host buffer size. There is few performance penalty above 512 samples. TODO: unclear when using this if inputs.ptr can/should be null in case of zero channels...

CAUTION: channel such as inputs[0]/outputs[0] are MODIFIED by this function.

class Client
nothrow @nogc nothrow @nogc
void
processAudioFromHost
(
float*[] inputs
,
float*[] outputs
,
int frames
,,
bool doNotSplit = false
)

Meta