there seems to be some problem with writesf~, on my machine at least.
i have made an abstraction that will open a file to be written into by writesf~ and to be "paused" by using the [switch~] object....switch = 0, no audio is recorded, switch = 1, the recording starts again.
this all works fine until i try to change files being written into arrays....then sometimes it works correctly, and sometimes it doesn't.
...is it possible that there is some conflict between the "open" message sent to writesf~ and the read message i am sending to my arrays?