Home
last modified time | relevance | path

Searched refs:Vamp (Results 1 – 25 of 413) sorted by relevance

12345678910>>...17

/dports/audio/ardour6/Ardour-6.8.0/libs/vamp-plugins/
H A Dplugins.cpp64 static Vamp::PluginAdapter<BarBeatTracker> BarBeatTrackerAdapter;
65 static Vamp::PluginAdapter<BeatTracker> BeatTrackerAdapter;
66 static Vamp::PluginAdapter<ChromagramPlugin> ChromagramPluginAdapter;
67 static Vamp::PluginAdapter<VampEBUr128> EBUr128Adapter;
68 static Vamp::PluginAdapter<KeyDetector> KeyDetectorAdapter;
69 static Vamp::PluginAdapter<OnsetDetector> OnsetDetectorAdapter;
71 static Vamp::PluginAdapter<SimilarityPlugin> SimilarityPluginAdapter;
74 static Vamp::PluginAdapter<Transcription> TranscriptionAdapter;
75 static Vamp::PluginAdapter<VampTruePeak> TruePeakAdapter;
76 static Vamp::PluginAdapter<ZeroCrossing> ZeroCrossingAdapter;
[all …]
/dports/audio/sonic-visualiser/sonic-visualiser-4.0.1/piper-vamp-cpp/vamp-support/
H A DRequestResponse.h146 Vamp::Plugin *plugin;
180 Vamp::Plugin *plugin;
204 Vamp::Plugin *plugin;
205 Vamp::Plugin::OutputList outputs;
227 Vamp::Plugin *plugin;
229 Vamp::RealTime timestamp;
247 Vamp::Plugin *plugin;
248 Vamp::Plugin::FeatureSet features;
266 Vamp::Plugin *plugin;
284 Vamp::Plugin *plugin;
[all …]
H A DPluginStaticData.h70 inputDomain(Vamp::Plugin::TimeDomain) { } in new()
82 Vamp::PluginBase::ParameterList parameters; in new()
83 Vamp::PluginBase::ProgramList programs; in new()
84 Vamp::Plugin::InputDomain inputDomain; in new()
93 Vamp::Plugin *p) { in new()
110 Vamp::Plugin::OutputList outputs = p->getOutputDescriptors(); in new()
111 for (Vamp::Plugin::OutputList::const_iterator i = outputs.begin(); in new()
H A DAssignedPluginHandleMapper.h53 void addPlugin(Handle h, Vamp::Plugin *p) { in addPlugin()
71 Vamp::Plugin *p = m_plugins[h]; in removePlugin()
81 bool havePlugin(Vamp::Plugin *p) { in havePlugin()
85 Handle pluginToHandle(Vamp::Plugin *p) const noexcept override { in pluginToHandle()
92 Vamp::Plugin *handleToPlugin(Handle h) const noexcept override { in handleToPlugin()
100 (Vamp::Plugin *p) const noexcept override { in pluginToOutputIdMapper()
141 std::map<Handle, Vamp::Plugin *> m_plugins;
142 std::map<Vamp::Plugin *, Handle> m_rplugins;
H A DPreservingPluginHandleMapper.h55 class NotAPlugin : public Vamp::Plugin in expand_derive_serialize()
65 FeatureSet process(const float *const *, Vamp::RealTime) override { return {}; } in expand_derive_serialize()
80 Handle pluginToHandle(Vamp::Plugin *p) const noexcept override { in expand_derive_serialize()
92 Vamp::Plugin *handleToPlugin(Handle h) const noexcept override { in expand_derive_serialize()
115 (Vamp::Plugin *p) const noexcept override { in expand_derive_serialize()
/dports/audio/zrythm/zrythm-1.0.0-alpha.26.0.13/src/utils/
H A Dvamp.cpp132 Vamp::Plugin * pl = (Vamp::Plugin *) plugin; in vamp_plugin_initialize()
138 Vamp::Plugin::FeatureSet & fset, in gen_feature_set_from_vamp_feature_set()
192 Vamp::Plugin * pl = (Vamp::Plugin *) plugin; in vamp_plugin_process()
193 Vamp::RealTime realtime = in vamp_plugin_process()
200 Vamp::Plugin::FeatureSet fset = in vamp_plugin_process()
212 Vamp::Plugin * pl = (Vamp::Plugin *) plugin; in vamp_plugin_get_remaining_features()
213 Vamp::Plugin::FeatureSet fset = in vamp_plugin_get_remaining_features()
224 Vamp::Plugin * pl = (Vamp::Plugin *) plugin; in vamp_plugin_get_preferred_step_size()
232 Vamp::Plugin * pl = (Vamp::Plugin *) plugin; in vamp_plugin_get_preferred_block_size()
239 Vamp::Plugin * pl = (Vamp::Plugin *) plugin; in vamp_plugin_get_output_descriptors()
[all …]
/dports/audio/audacity/audacity-Audacity-3.1.3/lib-src/libvamp/examples/
H A Dplugins.cpp47 static Vamp::PluginAdapter<ZeroCrossing> zeroCrossingAdapter;
48 static Vamp::PluginAdapter<SpectralCentroid> spectralCentroidAdapter;
49 static Vamp::PluginAdapter<PercussionOnsetDetector> percussionOnsetAdapter;
50 static Vamp::PluginAdapter<FixedTempoEstimator> fixedTempoAdapter;
51 static Vamp::PluginAdapter<AmplitudeFollower> amplitudeAdapter;
52 static Vamp::PluginAdapter<PowerSpectrum> powerSpectrum;
/dports/audio/vamp-plugin-sdk/vamp-plugin-sdk-2.9.0/examples/
H A Dplugins.cpp47 static Vamp::PluginAdapter<ZeroCrossing> zeroCrossingAdapter;
48 static Vamp::PluginAdapter<SpectralCentroid> spectralCentroidAdapter;
49 static Vamp::PluginAdapter<PercussionOnsetDetector> percussionOnsetAdapter;
50 static Vamp::PluginAdapter<FixedTempoEstimator> fixedTempoAdapter;
51 static Vamp::PluginAdapter<AmplitudeFollower> amplitudeAdapter;
52 static Vamp::PluginAdapter<PowerSpectrum> powerSpectrum;
/dports/audio/sonic-visualiser/sonic-visualiser-4.0.1/piper-vamp-cpp/
H A DREADME.md2 # Piper Vamp C++
5 primarily for making Vamp plugins work with the Piper protocol.
9 * code to adapt Piper messages to the classes used in the Vamp SDK
11 via Vamp SDK classes
12 * a server that makes Vamp plugins available via Piper messages
16 *vamp-json* - convert between Piper JSON messages and Vamp SDK classes
18 *vamp-capnp* - convert between Piper Cap'n Proto messages and Vamp
25 *vamp-client* - logic to make Piper servers available to Vamp hosts
26 through a Vamp-like API
/dports/audio/audacity/audacity-Audacity-3.1.3/lib-src/libvamp/src/
H A Ddoc-overview2 /** \mainpage Vamp Plugin SDK
4 \section about About Vamp
6 Vamp is an API for C and C++ plugins that process sampled audio data
10 Although the official API for Vamp plugins is defined in C for maximum
16 Plugins should subclass Vamp::Plugin, and then use a
18 the documentation for Vamp::PluginBase and Vamp::Plugin before
30 Vamp SDK build/ directory, for details about how to ensure the
120 class (Vamp::HostExt::PluginLoader) that implements a sensible
126 The policy used by Vamp::HostExt::PluginLoader -- and our
134 Vamp also has an informal convention for sorting plugins into
[all …]
/dports/audio/vamp-plugin-sdk/vamp-plugin-sdk-2.9.0/src/
H A Ddoc-overview2 /** \mainpage Vamp Plugin SDK
4 \section about About Vamp
6 Vamp is an API for C and C++ plugins that process sampled audio data
10 Although the official API for Vamp plugins is defined in C for maximum
16 Plugins should subclass Vamp::Plugin, and then use a
18 the documentation for Vamp::PluginBase and Vamp::Plugin before
30 Vamp SDK build/ directory, for details about how to ensure the
120 class (Vamp::HostExt::PluginLoader) that implements a sensible
126 The policy used by Vamp::HostExt::PluginLoader -- and our
134 Vamp also has an informal convention for sorting plugins into
[all …]
/dports/audio/audacity/audacity-Audacity-3.1.3/lib-src/libvamp/
H A DREADME2 Vamp
9 Vamp is an API for C and C++ plugins that process sampled audio data
12 This is version 2.5 of the Vamp plugin Software Development Kit.
20 A documentation guide to writing plugins using the Vamp SDK can be
45 The formal C language plugin API for Vamp plugins.
60 C++ classes for implementing Vamp plugins.
62 Plugins should subclass Vamp::Plugin and then use Vamp::PluginAdapter
75 C++ classes for implementing Vamp hosts.
190 The policy used by Vamp::HostExt::PluginLoader -- and our
211 Vamp plugin's API itself. The Vamp::HostExt::PluginLoader class also
[all …]
/dports/audio/sonic-visualiser/sonic-visualiser-4.0.1/svcore/rdf/
H A DRDFFeatureWriter.h56 const Vamp::Plugin::OutputDescriptor &output,
57 const Vamp::Plugin::FeatureList &features,
94 const Vamp::Plugin::OutputDescriptor &,
100 const Vamp::Plugin::OutputDescriptor &output,
101 const Vamp::Plugin::FeatureList &features,
107 const Vamp::Plugin::OutputDescriptor &output,
108 const Vamp::Plugin::FeatureList &features,
114 const Vamp::Plugin::OutputDescriptor &output,
115 const Vamp::Plugin::FeatureList &features,
/dports/audio/vamp-plugin-sdk/vamp-plugin-sdk-2.9.0/
H A DREADME2 Vamp
9 Vamp is an API for C and C++ plugins that process sampled audio data
12 This is version 2.9 of the Vamp plugin Software Development Kit.
23 A documentation guide to writing plugins using the Vamp SDK can be
48 The formal C language plugin API for Vamp plugins.
63 C++ classes for implementing Vamp plugins.
65 Plugins should subclass Vamp::Plugin and then use Vamp::PluginAdapter
78 C++ classes for implementing Vamp hosts.
204 The policy used by Vamp::HostExt::PluginLoader -- and our
225 Vamp plugin's API itself. The Vamp::HostExt::PluginLoader class also
[all …]
/dports/audio/sonic-visualiser/sonic-visualiser-4.0.1/svcore/transform/
H A DTransformFactory.h108 Vamp::Plugin::InputDomain getTransformInputDomain(TransformId identifier);
146 Vamp::PluginBase *instantiatePluginFor(const Transform &transform);
153 Vamp::Plugin *downcastVampPlugin(Vamp::PluginBase *);
161 void setParametersFromPlugin(Transform &transform, Vamp::PluginBase *plugin);
167 void setPluginParameters(const Transform &transform, Vamp::PluginBase *plugin);
174 void makeContextConsistentWithPlugin(Transform &transform, Vamp::PluginBase *plugin);
219 Vamp::PluginBase *instantiateDefaultPluginFor(TransformId id, sv_samplerate_t rate);
H A DCSVFeatureWriter.h50 const Vamp::Plugin::OutputDescriptor &output,
51 const Vamp::Plugin::FeatureList &features,
67 typedef map<DataId, Vamp::Plugin::Feature> PendingFeatures;
74 const Vamp::Plugin::Feature &f,
75 const Vamp::Plugin::Feature *optionalNextFeature,
H A DTransformFactory.cpp768 Vamp::PluginBase *
784 Vamp::PluginBase *
793 Vamp::PluginBase *plugin = nullptr; in instantiateDefaultPluginFor()
827 Vamp::Plugin *
830 Vamp::Plugin *vp = dynamic_cast<Vamp::Plugin *>(plugin); in downcastVampPlugin()
884 Vamp::Plugin::InputDomain
894 return Vamp::Plugin::TimeDomain; in getTransformInputDomain()
897 Vamp::Plugin *plugin = in getTransformInputDomain()
906 return Vamp::Plugin::TimeDomain; in getTransformInputDomain()
960 Vamp::PluginBase::ParameterList parameters = in setParametersFromPlugin()
[all …]
/dports/audio/ardour6/Ardour-6.8.0/libs/audiographer/src/general/
H A Dloudness_reader.cc38 using namespace Vamp::HostExt; in LoudnessReader()
52 using namespace Vamp::HostExt; in LoudnessReader()
54Vamp::Plugin* dbtp_plugin = loader->loadPlugin ("libardourvampplugins:dBTP", sample_rate, PluginLo… in LoudnessReader()
89 …for (std::vector<Vamp::Plugin*>::iterator it = _dbtp_plugins.begin (); it != _dbtp_plugins.end(); … in reset()
119 _ebur_plugin->process (_bufs, Vamp::RealTime::fromSeconds ((double) _pos / _sample_rate)); in process()
122 …_dbtp_plugins.at(0)->process (&_bufs[0], Vamp::RealTime::fromSeconds ((double) _pos / _sample_rate… in process()
126 …_dbtp_plugins.at(0)->process (&_bufs[1], Vamp::RealTime::fromSeconds ((double) _pos / _sample_rate… in process()
139 _dbtp_plugins.at(c)->process (_bufs, Vamp::RealTime::fromSeconds ((double) _pos / _sample_rate)); in process()
150 Vamp::Plugin::FeatureSet features = _ebur_plugin->getRemainingFeatures (); in get_loudness()
178 Vamp::Plugin::FeatureSet features = _dbtp_plugins.at(c)->getRemainingFeatures (); in calc_peak()
/dports/audio/sonic-visualiser/sonic-visualiser-4.0.1/piper-vamp-cpp/vamp-json/
H A DVampJson.h181 static Vamp::RealTime
274 static Vamp::Plugin::OutputDescriptor
277 Vamp::Plugin::OutputDescriptor od;
458 static Vamp::Plugin::Feature
461 Vamp::Plugin::Feature f;
506 static Vamp::Plugin::FeatureList
510 Vamp::Plugin::FeatureList fl;
522 static Vamp::Plugin::FeatureSet
528 Vamp::Plugin::FeatureSet fs;
549 case Vamp::Plugin::TimeDomain:
[all …]
/dports/audio/sonic-visualiser/sonic-visualiser-4.0.1/svgui/widgets/
H A DPluginParameterBox.h35 PluginParameterBox(Vamp::PluginBase *, QWidget *parent = 0);
38 Vamp::PluginBase *getPlugin() { return m_plugin; }
54 Vamp::PluginBase *m_plugin;
61 Vamp::PluginBase::ParameterDescriptor param;
68 Vamp::PluginBase::ProgramList m_programs;
/dports/audio/sonic-visualiser/sonic-visualiser-4.0.1/piper-vamp-cpp/vamp-capnp/
H A DVampnProto.h101 static void readRealTime(Vamp::RealTime &t, in readRealTime()
309 readFeature(Vamp::Plugin::Feature &f, in readFeature()
351 readFeatureSet(Vamp::Plugin::FeatureSet &fs, in readFeatureSet()
358 Vamp::Plugin::FeatureList vfl; in readFeatureSet()
361 Vamp::Plugin::Feature vf; in readFeatureSet()
372 case Vamp::Plugin::TimeDomain: in fromInputDomain()
374 case Vamp::Plugin::FrequencyDomain: in fromInputDomain()
381 static Vamp::Plugin::InputDomain
385 return Vamp::Plugin::TimeDomain; in toInputDomain()
724 Vamp::RealTime timestamp, in buildProcessInput()
[all …]
/dports/audio/sonic-visualiser/sonic-visualiser-4.0.1/svapp/framework/
H A DTransformUserConfigurator.cpp43 Vamp::PluginBase *plugin, in getChannelRange()
47 Vamp::Plugin *vp = static_cast<Vamp::Plugin *>(plugin); in getChannelRange()
62 Vamp::PluginBase *plugin, in configure()
117 Vamp::Plugin *vp = static_cast<Vamp::Plugin *>(plugin); in configure()
119 frequency = (vp->getInputDomain() == Vamp::Plugin::FrequencyDomain); in configure()
121 std::vector<Vamp::Plugin::OutputDescriptor> od = in configure()
/dports/audio/ardour6/Ardour-6.8.0/libs/ardour/
H A Dluabindings.cc213 CLASSKEYS(ARDOUR::LuaAPI::Vamp);
302 CLASSKEYS(Vamp::RealTime);
303 CLASSKEYS(Vamp::PluginBase);
305 CLASSKEYS(Vamp::Plugin);
307 CLASSKEYS(Vamp::Plugin::Feature);
308 CLASSKEYS(Vamp::Plugin::OutputList);
309 CLASSKEYS(Vamp::Plugin::FeatureList);
310 CLASSKEYS(Vamp::Plugin::FeatureSet);
691 .deriveClass<Vamp::Plugin, Vamp::PluginBase> ("Plugin") in common()
725 .addConst ("TimeDomain", Vamp::Plugin::InputDomain(Vamp::Plugin::TimeDomain)) in common()
[all …]
/dports/audio/sonic-visualiser/sonic-visualiser-4.0.1/piper-vamp-cpp/test/vamp-client/
H A Dtst_PluginStub.cpp35 Vamp::Plugin::OutputDescriptor output; in configure()
44 Vamp::Plugin::FeatureSet
47 Vamp::RealTime /*timestamp*/) override in process()
52 Vamp::Plugin::FeatureSet
75 Vamp::PluginBase::ParameterDescriptor stubParam;
91 staticData.inputDomain = Vamp::Plugin::InputDomain::TimeDomain;
/dports/audio/audacity/audacity-Audacity-3.1.3/src/effects/vamp/
H A DVampEffect.h37 VampEffect(std::unique_ptr<Vamp::Plugin> &&plugin,
76 void AddFeatures(LabelTrack *track, Vamp::Plugin::FeatureSet & features);
86 std::unique_ptr<Vamp::Plugin> mPlugin;
91 Vamp::HostExt::PluginLoader::PluginKey mKey;
98 Vamp::Plugin::ParameterList mParameters;

12345678910>>...17