Shuffle the buffer sliced n ways - I think that [Dshuf](https://doc.sccode.org/Classes/Dshuf.html) is the thing to use here. ie divide the buffer into n equal parts and then play them back in a random order