[gmpi] Re: Topic 3: Cross platform

  • From: Tim Hockin <thockin@xxxxxxxxxx>
  • To: gmpi@xxxxxxxxxxxxx
  • Date: Wed, 5 Mar 2003 17:52:42 -0800 (PST)

>       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

Other related posts: