Mercurial > hg > vamp-plugin-sdk
comparison examples/AmplitudeFollower.h @ 49:aa64a46320d4
* Rename "name" and "description" to "identifier" and "name"; add new
"description" that actually contains a description
author | cannam |
---|---|
date | Mon, 26 Feb 2007 18:08:48 +0000 |
parents | be8fdfe25693 |
children | 933fee59d33a |
comparison
equal
deleted
inserted
replaced
48:f46bf5e0fa42 | 49:aa64a46320d4 |
---|---|
48 bool initialise(size_t channels, size_t stepSize, size_t blockSize); | 48 bool initialise(size_t channels, size_t stepSize, size_t blockSize); |
49 void reset(); | 49 void reset(); |
50 | 50 |
51 InputDomain getInputDomain() const { return TimeDomain; } | 51 InputDomain getInputDomain() const { return TimeDomain; } |
52 | 52 |
53 std::string getIdentifier() const; | |
53 std::string getName() const; | 54 std::string getName() const; |
54 std::string getDescription() const; | 55 std::string getDescription() const; |
55 std::string getMaker() const; | 56 std::string getMaker() const; |
56 int getPluginVersion() const; | 57 int getPluginVersion() const; |
57 std::string getCopyright() const; | 58 std::string getCopyright() const; |
58 | 59 |
59 OutputList getOutputDescriptors() const; | 60 OutputList getOutputDescriptors() const; |
60 | 61 |
61 ParameterList getParameterDescriptors() const; | 62 ParameterList getParameterDescriptors() const; |
62 float getParameter(std::string paramname) const; | 63 float getParameter(std::string paramid) const; |
63 void setParameter(std::string paramname, float newval); | 64 void setParameter(std::string paramid, float newval); |
64 | 65 |
65 FeatureSet process(const float *const *inputBuffers, | 66 FeatureSet process(const float *const *inputBuffers, |
66 Vamp::RealTime timestamp); | 67 Vamp::RealTime timestamp); |
67 | 68 |
68 FeatureSet getRemainingFeatures(); | 69 FeatureSet getRemainingFeatures(); |