Hi Peter,
Thanks for that. I updated the patch now, so if you check again it should load without the fd_read-resize abstraction.
I replaced it with the cool -ascii flag Miller added to soundfiler about two years ago :)
However, storing magnitudes on an ascii text does not sound efficient. I made that visualizer mostly for one non-real time thing;
analyzing a rather longish, 16 channel electroacoustic piece. If you look at the _analyze.pd patch, it performs sigmund on tables with
rather large sound files.
The cool thing would be to plug the visualizer patch to a real time spectral analysis patch. The gemvertexbuffer object works with pd-arrays,
so you could update those arrays as soon as you get the magnitudes in.
Best,
f