this seems like a lot of work for tcl, apart from reading a socket?
couldnt really think of an easier way to integrate a Wavesurfer widget without shuttling the wav data over the gui connection (or using temp files). clearly some accel could be developed using VASP or a custom external to just send over the edits, but i'll leave MVC cleanliness for those who have a disdain for quick hacks :)
anyways, its no issue on linux..the delay only becomes noticeable with gigantic files..for those id rather use Samplitude anyways..
Krzysztof