Sure, but we want the design to allow for that still, either in futureYes, I agree, I don't have solution for this ATM.
upstream or by additional downstream code.
My bad!.. Yes, in low latency case we would have very less buffers!Also it depends on definition of "latency", is the latency referring toI'm referring to the latency between the message from the DSP until we
"filling the data" or "latency between DSP command and response".
give it a new buffer.
For former case as long as we have more samples in our ring buffer thereRelying on more buffered data will increase the latency of the audio,
should be no latency in filling the data.
For later case it should not really matter as long as former case is taken
care off.
Low latency audio involves smaller sample sizes and no or minimal
preprocessing in DSP so am guessing that we should be okay with responses in
workqueue as long as we have good size ring buffer.
preventing you from doing really low-latency things.