Thanks for your suggestions bud. It's actually working quite well now with G's suggestion to reduce the waveform buffer and seems to play all files. It does stutter occasionally but for this prototype stage I can live with that.
Interesting thoughts on the cycles issue, will have to dig into that.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Thanks for your suggestions bud. It's actually working quite well now with G's suggestion to reduce the waveform buffer and seems to play all files. It does stutter occasionally but for this prototype stage I can live with that.
Interesting thoughts on the cycles issue, will have to dig into that.