Hi Jens,
This was an output-only experiment I was doing, so I didn't have any audio-rate input at all. In case it is too hard to tell from the video and the nice responses I got there, the s-rate of Axoloti/Akso runs at 3kHz, just like the k-rate. And at each tick it runs 16x and fills the codec buffer with all 16 frames. Forgive me if this is old hat for some people or correct me please if I've made some math mistakes, but this is why the PWM value changes I was seeing occured at 3kHz. Because the audio objects only get called at 3 kHz. There are some possiblities to work around this, including triggering a timer to run 16 times at 1/3000/16th second intervals following the initial trigger from the 3kHz "Axoloti frame interrupt," but for now...
Since I was originally hoping to drive a custom amplifier circuit in this way, but for now I've switched to an all analog route for increased fidelity and not having to write new software drivers. Ordering parts for this nw.
I have a few Aksos here and have definitely only scratched the surface. I find them great for travel because they don't have all the delicate music connectors on them like DIN, then when I get back home I can move the design I did on Akso into my Axolotis. The mailer they come in is actually the perfect holder for them... if it's good enough to mail it in, it's good enough to carry around in my suitcase/backpack.
I haven't verified this or anything, but this looks like the file I was using at them time:
PWM Test_07.axp (4.2 KB)
Good luck with your applicatoin, I'm curious what your application is.