@desttinghim AAudio was straightforward to interface with. I think it only took me a day to figure it out. OpenSL ES was a bit of nightmare. Lots of intermediate steps to get an audio callback. There are features that seem cool, but android doesn't support most of them :(
I managed to playback a sine wave on Android using Zig! I actually did it twice - once for AAudio, once for OpenSL ES. What's the difference? AAudio is a newer API meant to reduce latency and complexity. OpenSL ES is a very OOP API that works on devices back to API level 16.
I spent last week learning about android file formats and how android works as a whole. It's actually pretty neat! I've avoided android development in the past because of the way the the Java SDK and IDE are practically required to make an app
I've been playing through legends of heroes trails in the sky. I like the battle system and the story so far! My biggest problem is having to sit through animations during battle