Fun, but even like &quot;desktop&quot; CSound, it seems pretty easy to introduce artifacts when using it in realtime (I think CSound&#x27;s greatest strength is batch-processing whereby you set-up the environment, and then let the CPU churn on it and emit a .wav, like a compiler producing a binary). I don&#x27;t know if this is strictly CSound or Android audio (as @fit2rule was worried about), or combination. It&#x27;s unfortunate, because CSound is awesome; hopefully anybody who&#x27;s introduced to CSound via this is patient and tolerant enough to stick with it.<p>Not perfect, but still a great achievement. Congratulations again.