cannam@0: cannam@0:
cannam@0:cannam@0: 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.
cannam@0: 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.
cannam@0: The default is not to use FFTW, and to use the built-in FFT instead.
cannam@0: 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). cannam@0:
cannam@0: cannam@0:
cannam@0:
Classes | |
class | Plugin |
Vamp::Plugin is a base class for plugin instance classes that provide feature extraction from audio or related data. More... | |
class | PluginAdapterBase |
PluginAdapter and PluginAdapterBase provide a wrapper class that a plugin library can use to make its C++ Vamp::Plugin objects available through the Vamp C API. More... | |
class | PluginAdapter |
PluginAdapter turns a PluginAdapterBase into a specific wrapper for a particular plugin implementation. More... | |
class | PluginBase |
A base class for plugins with optional configurable parameters, programs, etc. More... | |
class | PluginHostAdapter |
PluginHostAdapter is a wrapper class that a Vamp host can use to make the C-language VampPluginDescriptor object appear as a C++ Vamp::Plugin object. More... | |
class | RealTime |
RealTime represents time values to nanosecond precision with accurate arithmetic and frame-rate conversion functions. More... | |
Namespaces | |
namespace | HostExt |
Functions | |
std::ostream & | operator<< (std::ostream &out, const RealTime &rt) |
std::ostream & Vamp::operator<< | cannam@0:( | cannam@0:std::ostream & | cannam@0:out, | cannam@0:|
cannam@0: | cannam@0: | const RealTime & | cannam@0:rt | cannam@0: |
cannam@0: | ) | cannam@0:cannam@0: |
cannam@0: cannam@0:
Definition at line 110 of file RealTime.cpp.
cannam@0: cannam@0:References Vamp::RealTime::nsec, ONE_BILLION, Vamp::RealTime::sec, and Vamp::RealTime::zeroTime.
cannam@0: cannam@0:cannam@0: