Results 11 comments of Superpowered

Thank you for the info. Is there any news about the grouped input/output callbacks?

No, the grouped input/output callbacks are a different thing. I already explained this multiple times, over Twitter, in email and also here in GitHub. But let's do this again: Previously,...

Yes, we are doing non-blocking read just like you describe, with AAudio. But I'm talking about OpenSL ES here. It's latency is significantly higher, negatively impacting all pro audio apps.

Using mono input for AAudio reduced the round-trip audio latency to 38 ms (built-in mic/speaker) and 21 ms (loopback) on the Nexus 6P. These values are just slightly higher than...

Yes, much better, 57/40 became 38/21 (built-in/loopback). Still not 33/17 though. I'm not sure opening an issue here. Is this the appropriate place for it? The issue is not in...

Hi Don, As you state, "it's a big deal" and big deal is within Android, not Superpowered. As such, this is clearly an issue that the Android audio team should...

I already mentioned a couple of times that non-blocking reads inside the output buffer callback is not possible with OpenSL ES. It's only possible with AAudio, and we are doing...

We provided tons of information and analysis via several channels in the past few weeks. We hope that turning them to the public will help your team getting the resources...

Thank you for the explanation, it's helpful and makes sense. However, we think that switching to mono just to get nicer numbers is a cosmetic patch. A white lie. Since...

1. That API is available from 23 only. 2. But the biggest problem is: it returns 1, 2, and 3 channel options on the Nexus 6P for audio input TYPE_BUILTIN_MIC.