/dports/audio/ardour6/Ardour-6.8.0/libs/vamp-plugins/ |
H A D | plugins.cpp | 64 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 D | RequestResponse.h | 146 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 D | PluginStaticData.h | 70 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 D | AssignedPluginHandleMapper.h | 53 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 D | PreservingPluginHandleMapper.h | 55 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 D | vamp.cpp | 132 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 D | plugins.cpp | 47 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 D | plugins.cpp | 47 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 D | README.md | 2 # 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 D | doc-overview | 2 /** \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 D | doc-overview | 2 /** \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 D | README | 2 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 D | RDFFeatureWriter.h | 56 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 D | README | 2 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 D | TransformFactory.h | 108 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 D | CSVFeatureWriter.h | 50 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 D | TransformFactory.cpp | 768 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 D | loudness_reader.cc | 38 using namespace Vamp::HostExt; in LoudnessReader() 52 using namespace Vamp::HostExt; in LoudnessReader() 54 …Vamp::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 D | VampJson.h | 181 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 D | PluginParameterBox.h | 35 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 D | VampnProto.h | 101 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 D | TransformUserConfigurator.cpp | 43 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 D | luabindings.cc | 213 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 D | tst_PluginStub.cpp | 35 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 D | VampEffect.h | 37 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;
|