Hi Jeanette.
A new build would be great!
As an extensive user of Csound for Android I need to point out there are 2 issues.
One, yes, unfortunately it’s missing many of the new Csound features/opcodes.
The larger issue is crashing. I have used it on 4 devices, a Samsung J7, S6, S20 FE and an Acer tablet all of which experience the exact same issue: when csd’s are played, even extremely simple one oscil instr files, it will play once, maybe twice. The next time one attempts to play the csd it crashes.
In a two hour editing session it will generally crash many dozens of times. If I’m currently editing, I make a change to say a variable value, hit play, listen to the result. Change the value, hit play again… crash. Rinse & repeat, sometimes two or three times in one minute.
It’s quite frustrating but I have no computer so I just live with it (and occasionally tear out a clump of hair or two). And given my love of Csound & the lack of any similar options for Android (no PureData editor/player etc.) it’s the only option I have.
A four second or even one hour file will play fine. Once. But try to play again? Maybe once more, if I’m extremely lucky three times then crash. FWIW this behavior includes playing manual & FLOSS examples and any file I download or is shared with me, so I know it’s not an issue with my own codes.
I’m no expert but suspected it’s possibly the way it interacts with the drivers or buffer issues. It’s all far beyond my pay grade.
I have tried using both available audio drivers - OpenSL ES and the newer AAudio - to no avail.
So while I would really (x4) like to try/use the newer opcodes etc. it’s the crashing that I would love to see resolved.
Best as always and thanks for considering taking on this task (even if it doesn’t resolve the crashing issues), hopefully my reply won’t discourage you. Perhaps other Android users don’t have this issue.
Scott