> If we go the "suite" route, then we should make the system extensible. > For example, someone might write a suite which provides a really fast > fft routine. That suite could be included by hosts and queried for by > plugins. Its presence is in no way manditory, and plugin should not Rather than make suites optional, suites should be required (or you'll have EVERY plugin writing FFT algorithms but not using them). The Host MUST load an FFT suite. That suite can be pluggable at the host, and you can make it load FFTW.dll or myFFT.dll or slowest_fft_you_ever_saw.dll Host provides services that plugins can count on ---------------------------------------------------------------------- Generalized Music Plugin Interface (GMPI) public discussion list Participation in this list is contingent upon your abiding by the following rules: Please stay on topic. You are responsible for your own words. Please respect your fellow subscribers. Please do not redistribute anyone else's words without their permission. Archive: //www.freelists.org/archives/gmpi Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe