Android Latency evolution... - Printable Version +- eXtream Software Development Forum (https://www.extreamsd.com/forum) +-- Forum: Apps (https://www.extreamsd.com/forum/forum-4.html) +--- Forum: Audio Evolution Mobile (https://www.extreamsd.com/forum/forum-21.html) +---- Forum: Help (https://www.extreamsd.com/forum/forum-10.html) +---- Thread: Android Latency evolution... (/thread-577.html) |
Android Latency evolution... - deniou - 10-17-2017 Hi to the devs... I found this. Sure you already saw that stuff!! Some updates on low latency audio for Android. New high performance audio documentation: https://developer.android.com/ndk/guides/audio/index.html Code samples: https://github.com/googlesamples/android-audio-high-performance/ Google I/O 2017 talk Optimising recording and playback latency: https://youtu.be/C0BPXZIvG-Q?t=10m29s Introduction to AAudio: https://youtu.be/C0BPXZIvG-Q?t=21m53s AAudio is a new C API. It is designed for high-performance audio applications that require low latency. It is currently in the Android O developer preview and not ready for production use. Does it seems good news??? Subsidiary, Will it be possible, one day, to work with virtual instr. in AEM as VSTlike? Thank you. I'm working on composing with your app in "tandem" with Caustic. Just great how complementary both are!! RE: Android Latency evolution... - dwrae - 10-19-2017 AAudio currently does not add anything to OpenSLES. It still depends on the manufacturer whether you get low latency or not. Working with virtual instruments in AEM has been possible for many years now using a USB audio interface with our USB audio driver. And without for selected models when you choose the right combination of sample rate and buffer size (Nexus devices and for example the S6, S7 and probably many others). We will implement support for AAudio though. RE: Android Latency evolution... - deniou - 11-08-2017 (10-19-2017, 10:26 AM)dwrae Wrote: AAudio currently does not add anything to OpenSLES. It still depends on the manufacturer whether you get low latency or not. Working with virtual instruments in AEM has been possible for many years now using a USB audio interface with our USB audio driver. And without for selected models when you choose the right combination of sample rate and buffer size (Nexus devices and for example the S6, S7 and probably many others). Thanks. It's because I have some Issue using OpenSLES on my Tablet (Galaxy Tab S3). When I use this mode whith sound routed to my headphones (plugged in the tablett), the sound (especially the high ends of the soundspectrum) comes out of the bottom speakers of the device AS WELL (Notice that this device has 4 speakers). There is a solution for using OpenSLES on AEM without this problem by using an audio interface monitoring, but not for Caustic which I use a lot or FL studio mobile. This is the reason why I post this question. D. |