Logo Search packages:      
Sourcecode: ardour version File versions

Vamp Namespace Reference


Detailed Description

If you want to compile using FFTW instead of the built-in FFT implementation for the PluginInputDomainAdapter, define HAVE_FFTW3 in the Makefile.

Be aware that FFTW is licensed under the GPL -- unlike this SDK, which is provided under a more liberal BSD license in order to permit use in closed source applications. The use of FFTW would mean that your code would need to be licensed under the GPL as well. Do not define this symbol unless you understand and accept the implications of this.

Parties such as Linux distribution packagers who redistribute this SDK for use in other programs should _not_ define this symbol, as it would change the effective licensing terms under which the SDK was available to third party developers.

The default is not to use FFTW, and to use the built-in FFT instead.

Note: The FFTW code uses FFTW_MEASURE, and so will perform badly on its first invocation unless the host has saved and restored FFTW wisdom (see the FFTW documentation).


Classes

class  Plugin
class  PluginAdapter
class  PluginAdapterBase
class  PluginBase
class  PluginHostAdapter
class  RealTime

Functions

std::ostream & operator<< (std::ostream &out, const RealTime &rt)


Generated by  Doxygen 1.6.0   Back to index