I wish I had more to answer other questions in your post, but this one should stay and advance: please keep your feedback flowing in.
Felix,
I hear your frustration at the pace of development for Android high-performance audio. Please know that we are working hard to improve the situation, even when it is isn't visible.
As of now, the AAudio API documentation hasn't been published, but it is expected very soon. There is a short window during which we can address API suggestions, so the sooner we receive your comments the better.
Regarding multi-channel USB: AAudio is primarily intended to be an easier to use API with potential for better performance in the future. It does not by itself affect USB support. Whether your interface is supported or not should be the same on both AAudio and OpenSL ES, but we have not focused on that yet. I know how important multi-channel USB is to you, and we'll try to continue to improve in that area too, but our first priority right now is a better API as that's what most developers have been asking for.
Please note that this DP1 release is just a preview of the new API.
For example, it does not include the planned performance improvements.
Thanks again for your honest feedback, and I'll post a link to the docs as soon as they're available.
Glenn
Regarding multi-channel USB: AAudio is primarily intended to be an easier to use API with potential for better performance in the future. It does not by itself affect USB support. Whether your interface is supported or not should be the same on both AAudio and OpenSL ES, but we have not focused on that yet.
--
You received this message because you are subscribed to the Google Groups "android-ndk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-ndk+unsubscribe@googlegroups.com.
To post to this group, send email to andro...@googlegroups.com.
Visit this group at https://groups.google.com/group/android-ndk.
To view this discussion on the web visit https://groups.google.com/d/msgid/android-ndk/cb204569-7532-4d3f-b6ea-7836ffabe670%40googlegroups.com.
There is no online documentation yet for the native C language binding, but hopefully the above links are sufficient until then.
To unsubscribe from this group and stop receiving emails from it, send an email to android-ndk...@googlegroups.com.
To post to this group, send email to andro...@googlegroups.com.
Visit this group at https://groups.google.com/group/android-ndk.