Does anybody know of a sample looper that uses soundfiler or readsf~ and writesf~ instead of arrays?
I am currently using arrays for my 16 track looper. For saving them to file, I was going to simply copy the array to disk, but it would be ideal if I could loop the sound files instead of the arrays. This would also free up a lot of memory. I'm currently running this on a 4gb rasberry pi, but it would be great if I could get this down to a 1gb pi so other people might be able to use it easier.
From what I can tell, the main problem with .aiffs is the save and load time. My program already uses an input buffer and an output buffer around the looping array, but not for purposes of giving the array time to save and load. It is also constantly reading and writing from the same array. I don't think I can do this with files, right?
Anyway, if anybody knows of an example program out there that successfully uses buffers to account for saving and loading times -- AND / OR -- that allows unlimited overdubs to the loops -- it would save me a ton of time trying to figure this out from scratch.
Thank you