The fact that soundfiler does it in a separate thread gives me pause, since my alternative still included resizing on the fly, just not doing it to the same array I'm reading from. Would it be an easy task for me to open the soundfiler code, and take out everything but resize, so I could have a "resize array in separate thread" external?
you could try devel_0_38 and the |resize( message to the threaded soundfiler... i'm not sure, if it's working, since i did some changes to the thread synchronisation and haven't tried it since then...
i'll possibly have a look at it, when having more time (probably end of march)
cheers... tim