Hiya,
I’ve had another look at my code (it was written a while ago!), and I am also feeding *s16 data to the audioStream() functions. I’m using compression on my raw input PCM, which is why I’m storing the compressed audio data as u8 arrays in program space. I decompress the appropriate amount of raw data in the audio clip event handler. Works fine for me.
Absolutely.
ciao, Dave