Comment 2 for bug 884694

Revision history for this message
Daniel Schürmann (daschuer) wrote :

Actually we configure the "control latency" by setting the audio buffer size.
Processing the audio buffer is a high priority tasks. So processing the controls will be always done between the callback calls of the audio buffer. All new control commands are adopted earliest in the new audio buffer cycle.

The moment you will here the control effect, depends on the sum of latency of the whole controller - audio chain.
Port Audio tries the best to offer a minimum latency for the given audio buffer size.

One may want to configure a shorter interval of callback calls and have a bigger Audio Buffer inside Port audio for the same latency.
I Think this is not required, so we may treat this bug a solved by the patch attached to Bug #884705.

@Sean: do you agree? Or is it worth to add a additional "Desired Latency" configuration?