comparison plugin-doc/vamp-example-plugins.html @ 17:e5df01080daa website

* Add links
author cannam
date Fri, 21 Nov 2008 12:48:18 +0000
parents ff4600e08506
children
comparison
equal deleted inserted replaced
16:16f8de0dc974 17:e5df01080daa
32 32
33 <div class="oddcontent"><a name="amplitudefollower"></a><h2>1. &nbsp;Amplitude Follower</h2> 33 <div class="oddcontent"><a name="amplitudefollower"></a><h2>1. &nbsp;Amplitude Follower</h2>
34 34
35 <p><b>System identifier</b> &ndash; <code>vamp-example-plugins:amplitudefollower</code><br> 35 <p><b>System identifier</b> &ndash; <code>vamp-example-plugins:amplitudefollower</code><br>
36 <b>RDF URI</b> &ndash; <a href="http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#amplitudefollower">http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#amplitudefollower</a> 36 <b>RDF URI</b> &ndash; <a href="http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#amplitudefollower">http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#amplitudefollower</a>
37 <br><b>Links</b> &ndash; <a href="#">Back to top of library documentation</a> &ndash; <a href="http://sourceforge.net/project/showfiles.php?group_id=192001&package_id=225765">Download location</a> &ndash; <a href="http://vamp.svn.sourceforge.net/viewvc/vamp/vamp-plugin-sdk/trunk/examples/AmplitudeFollower.cpp?view=markup">Source code</a>
37 </p> 38 </p>
38 <p>Amplitude Follower tracks and returns the amplitude of the audio 39 <p>Amplitude Follower tracks and returns the amplitude of the audio
39 signal sample by sample, returning peak values block by block. 40 signal sample by sample, returning peak values block by block.
40 </p> 41 </p>
41 </div><div class="evencontent"><a name="toc2"></a><h3>1.1. &nbsp;Parameters</h3> 42 </div><div class="evencontent"><a name="toc2"></a><h3>1.1. &nbsp;Parameters</h3>
68 </p> 69 </p>
69 </div><div class="evencontent"><a name="fixedtempo"></a><h2>2. &nbsp;Simple Fixed Tempo Estimator</h2> 70 </div><div class="evencontent"><a name="fixedtempo"></a><h2>2. &nbsp;Simple Fixed Tempo Estimator</h2>
70 71
71 <p><b>System identifier</b> &ndash; <code>vamp-example-plugins:fixedtempo</code><br> 72 <p><b>System identifier</b> &ndash; <code>vamp-example-plugins:fixedtempo</code><br>
72 <b>RDF URI</b> &ndash; <a href="http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#fixedtempo">http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#fixedtempo</a> 73 <b>RDF URI</b> &ndash; <a href="http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#fixedtempo">http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#fixedtempo</a>
74 <br><b>Links</b> &ndash; <a href="#">Back to top of library documentation</a> &ndash; <a href="http://sourceforge.net/project/showfiles.php?group_id=192001&package_id=225765">Download location</a> &ndash; <a href="http://vamp.svn.sourceforge.net/viewvc/vamp/vamp-plugin-sdk/trunk/examples/FixedTempoEstimator.cpp?view=markup">Source code</a>
73 </p> 75 </p>
74 <p>Simple Fixed Tempo Estimator analyses a fragment of audio and 76 <p>Simple Fixed Tempo Estimator analyses a fragment of audio and
75 estimates its tempo. It assumes that its input is of fixed tempo, and 77 estimates its tempo. It assumes that its input is of fixed tempo, and
76 it analyses only the first (small but configurable number of) seconds 78 it analyses only the first (small but configurable number of) seconds
77 before returning a result, discarding all subsequent input. 79 before returning a result, discarding all subsequent input.
161 </p> 163 </p>
162 </div><div class="oddcontent"><a name="percussiononsets"></a><h2>3. &nbsp;Simple Percussion Onset Detector</h2> 164 </div><div class="oddcontent"><a name="percussiononsets"></a><h2>3. &nbsp;Simple Percussion Onset Detector</h2>
163 165
164 <p><b>System identifier</b> &ndash; <code>vamp-example-plugins:percussiononsets</code><br> 166 <p><b>System identifier</b> &ndash; <code>vamp-example-plugins:percussiononsets</code><br>
165 <b>RDF URI</b> &ndash; <a href="http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#percussiononsets">http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#percussiononsets</a> 167 <b>RDF URI</b> &ndash; <a href="http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#percussiononsets">http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#percussiononsets</a>
168 <br><b>Links</b> &ndash; <a href="#">Back to top of library documentation</a> &ndash; <a href="http://sourceforge.net/project/showfiles.php?group_id=192001&package_id=225765">Download location</a> &ndash; <a href="http://vamp.svn.sourceforge.net/viewvc/vamp/vamp-plugin-sdk/trunk/examples/PercussionOnsetDetector.cpp?view=markup">Source code</a>
166 </p> 169 </p>
167 <p>Simple Percussion Onset Detector estimates the locations of percussive 170 <p>Simple Percussion Onset Detector estimates the locations of percussive
168 onsets in the audio signal. 171 onsets in the audio signal.
169 </p> 172 </p>
170 <p>The principle is to exploit the broadband nature of noisy percussive 173 <p>The principle is to exploit the broadband nature of noisy percussive
210 </p> 213 </p>
211 </div><div class="oddcontent"><a name="powerspectrum"></a><h2>4. &nbsp;Simple Power Spectrum</h2> 214 </div><div class="oddcontent"><a name="powerspectrum"></a><h2>4. &nbsp;Simple Power Spectrum</h2>
212 215
213 <p><b>System identifier</b> &ndash; <code>vamp-example-plugins:powerspectrum</code><br> 216 <p><b>System identifier</b> &ndash; <code>vamp-example-plugins:powerspectrum</code><br>
214 <b>RDF URI</b> &ndash; <a href="http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#powerspectrum">http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#powerspectrum</a> 217 <b>RDF URI</b> &ndash; <a href="http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#powerspectrum">http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#powerspectrum</a>
218 <br><b>Links</b> &ndash; <a href="#">Back to top of library documentation</a> &ndash; <a href="http://sourceforge.net/project/showfiles.php?group_id=192001&package_id=225765">Download location</a> &ndash; <a href="http://vamp.svn.sourceforge.net/viewvc/vamp/vamp-plugin-sdk/trunk/examples/PowerSpectrum.cpp?view=markup">Source code</a>
215 </p> 219 </p>
216 <p>Simple Power Spectrum returns a power spectrum calculated from 220 <p>Simple Power Spectrum returns a power spectrum calculated from
217 windowed short-time Fourier transforms of the input audio. (The power 221 windowed short-time Fourier transforms of the input audio. (The power
218 spectrum for a frame consists of a sequence of the squares of the 222 spectrum for a frame consists of a sequence of the squares of the
219 magnitudes of the complex values for each frequency bin in the result 223 magnitudes of the complex values for each frequency bin in the result
243 </p> 247 </p>
244 </div><div class="oddcontent"><a name="spectralcentroid"></a><h2>5. &nbsp;Spectral Centroid</h2> 248 </div><div class="oddcontent"><a name="spectralcentroid"></a><h2>5. &nbsp;Spectral Centroid</h2>
245 249
246 <p><b>System identifier</b> &ndash; <code>vamp-example-plugins:spectralcentroid</code><br> 250 <p><b>System identifier</b> &ndash; <code>vamp-example-plugins:spectralcentroid</code><br>
247 <b>RDF URI</b> &ndash; <a href="http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#spectralcentroid">http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#spectralcentroid</a> 251 <b>RDF URI</b> &ndash; <a href="http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#spectralcentroid">http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#spectralcentroid</a>
252 <br><b>Links</b> &ndash; <a href="#">Back to top of library documentation</a> &ndash; <a href="http://sourceforge.net/project/showfiles.php?group_id=192001&package_id=225765">Download location</a> &ndash; <a href="http://vamp.svn.sourceforge.net/viewvc/vamp/vamp-plugin-sdk/trunk/examples/SpectralCentroid.cpp?view=markup">Source code</a>
248 </p> 253 </p>
249 <p>Spectral Centroid calculates the "centre of gravity" of the frequency 254 <p>Spectral Centroid calculates the "centre of gravity" of the frequency
250 spectrum for each input frame. 255 spectrum for each input frame.
251 </p> 256 </p>
252 </div><div class="evencontent"><a name="toc26"></a><h3>5.1. &nbsp;Parameters</h3> 257 </div><div class="evencontent"><a name="toc26"></a><h3>5.1. &nbsp;Parameters</h3>
272 </p> 277 </p>
273 </div><div class="evencontent"><a name="zerocrossing"></a><h2>6. &nbsp;Zero Crossings</h2> 278 </div><div class="evencontent"><a name="zerocrossing"></a><h2>6. &nbsp;Zero Crossings</h2>
274 279
275 <p><b>System identifier</b> &ndash; <code>vamp-example-plugins:zerocrossing</code><br> 280 <p><b>System identifier</b> &ndash; <code>vamp-example-plugins:zerocrossing</code><br>
276 <b>RDF URI</b> &ndash; <a href="http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#zerocrossing">http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#zerocrossing</a> 281 <b>RDF URI</b> &ndash; <a href="http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#zerocrossing">http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#zerocrossing</a>
282 <br><b>Links</b> &ndash; <a href="#">Back to top of library documentation</a> &ndash; <a href="http://sourceforge.net/project/showfiles.php?group_id=192001&package_id=225765">Download location</a> &ndash; <a href="http://vamp.svn.sourceforge.net/viewvc/vamp/vamp-plugin-sdk/trunk/examples/ZeroCrossing.cpp?view=markup">Source code</a>
277 </p> 283 </p>
278 <p>Zero Crossings calculates the positions and density of "zero-crossing" 284 <p>Zero Crossings calculates the positions and density of "zero-crossing"
279 points in an audio waveform. For the purposes of this plugin, that 285 points in an audio waveform. For the purposes of this plugin, that
280 means those positions at which the sampled value switches from 286 means those positions at which the sampled value switches from
281 zero-or-less to greater-than-zero, or vice versa. 287 zero-or-less to greater-than-zero, or vice versa.