My aim is to load multiple soundfiles in a patch, and access them separately
For now i'm using polybuffer~, but since i don't really need to process the audio, just straightforwardly read, i was thinking, why not use sfread~ and cues ? maybe i would gain some RAM ! which are things i don't know anything about.
So now, back to the topic : i saw that, in the sflist~ object, you can specify a buffer size. Ah. I thought sfplay~ was reading direct from disk ? So what is that buffer for ? Does using cues mean that you need to preload all the sound defined by the cue in a buffer, or is it like a buffer for loading just right before reading, which is emptied while accessed, like some streaming ?
I ask this because, in the case where each preloaded cue means that the soundfile contained in the cue is integrally loaded in a buffer, there is no memory gain compared to using polybuffer~, then i'll stick to polybuffer~. If not, then "cues" would be the way to go, wouldn't it ?