element vst (loop modulating wav player) is of course at:
http://www.xoxos.net/vst/element.zip
the sample (wav player) modules for synthedit (which are emphatically open source) are at:
http://www.xoxos.net/sem/samplemodules.zip
there is also an open source fft module:
http://www.xoxos.net/sem/fft0.zip
the fft sem does not do anything to the signal except delay it by the buffer amount.. if you wish to implement a spectral process, apply your process to the magnitude/phase data in the sem source.. the work is done for you.
jeff recently posted a latency hack to the sdk list.. using a hex editor you can specify a fixed latency for the plugin to report to the host.. if you want a variable fft buffer inside your plugin, simply set a latency that accomodates the longest setting and use a variable length sample delay to fit the buffer to the declared latency..
