Wiki » History » Version 5

Chris Cannam, 2013-03-28 01:05 PM

1 1 Chris Cannam
h1. About the Vamp Test Plugin
2 1 Chris Cannam
3 4 Chris Cannam
The Vamp Test Plugin is a plugin that does no real work, does not analyse its input at all, and always returns the same results. (With one caveat: you should feed it at least 15 seconds of input audio, because it returns features across a 15-second span.)
4 4 Chris Cannam
5 5 Chris Cannam
It has several outputs, which are designed to test the host's handling of various aspects of the Vamp OutputDescriptor SampleType and SampleRate settings. Note that all output features have labels indicating the expected timing and (in some cases) values for the feature.
6 2 Chris Cannam
7 1 Chris Cannam
Think of it as the Vamp plugin equivalent of a TV test pattern or printer test page.
8 3 Chris Cannam
9 3 Chris Cannam
h2. Outputs
10 3 Chris Cannam
11 1 Chris Cannam
The plugin has the following outputs:
12 5 Chris Cannam
13 5 Chris Cannam
h3. instants
14 5 Chris Cannam
15 5 Chris Cannam
The *instants* output is a @VariableSampleRate@ output containing ten instants explicitly timestamped at 1.5 second intervals.
16 5 Chris Cannam
17 5 Chris Cannam
<pre>
18 5 Chris Cannam
"test.wav",0.000000000,"1 of 10 at 0"
19 5 Chris Cannam
,1.500000000,"2 of 10 at 1.5"
20 5 Chris Cannam
,3.000000000,"3 of 10 at 3"
21 5 Chris Cannam
,4.500000000,"4 of 10 at 4.5"
22 5 Chris Cannam
,6.000000000,"5 of 10 at 6"
23 5 Chris Cannam
,7.500000000,"6 of 10 at 7.5"
24 5 Chris Cannam
,9.000000000,"7 of 10 at 9"
25 5 Chris Cannam
,10.500000000,"8 of 10 at 10.5"
26 5 Chris Cannam
,12.000000000,"9 of 10 at 12"
27 5 Chris Cannam
,13.500000000,"10 of 10 at 13.5"
28 5 Chris Cannam
</pre>