Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:

_VampFeature |
_VampFeatureList |
_VampFeatureUnion |
_VampFeatureV2 |
_VampOutputDescriptor |
_VampParameterDescriptor | C language API for Vamp plugins
_VampPluginDescriptor |
FixedTempoEstimator::D |
Vamp::Plugin::Feature |
Vamp::FFT | A simple FFT implementation provided for convenience of plugin authors
Vamp::FFTComplex | A simple FFT implementation provided for convenience of plugin authors
Vamp::FFTReal | A simple FFT implementation provided for convenience of plugin authors
Vamp::Plugin::OutputDescriptor |
Vamp::PluginBase::ParameterDescriptor |
Vamp::PluginAdapterBase |
Vamp::PluginAdapter< P > |
Vamp::PluginBase | A base class for plugins with optional configurable parameters, programs, etc
Vamp::Plugin |
AmplitudeFollower | Example plugin implementing the SuperCollider amplitude follower function
FixedTempoEstimator | Example plugin that estimates the tempo of a short fixed-tempo sample
PercussionOnsetDetector | Example plugin that detects percussive events
PowerSpectrum | Example plugin that returns a power spectrum calculated (trivially) from the frequency domain representation of each block of audio
SpectralCentroid | Example plugin that calculates the centre of gravity of the frequency domain representation of each block of audio
Vamp::HostExt::PluginWrapper |
Vamp::HostExt::PluginBufferingAdapter |
Vamp::HostExt::PluginChannelAdapter |
Vamp::HostExt::PluginInputDomainAdapter |
Vamp::HostExt::PluginSummarisingAdapter |
Vamp::PluginHostAdapter |
ZeroCrossing | Example plugin that calculates the positions and density of zero-crossing points in an audio waveform
Vamp::HostExt::PluginLoader |
Vamp::RealTime |