# HG changeset patch # User Chris Cannam # Date 1225300720 0 # Node ID 56407739b1c314366cc4e217593bb16ff40e2804 # Parent 1d947b8a6a2d7252b4cd69224e85194cc48b9be0 * Update n3 files; remove rdf file (I never remember to update it) diff -r 1d947b8a6a2d -r 56407739b1c3 plugins/vamp-example-plugins.n3 --- a/plugins/vamp-example-plugins.n3 Wed Oct 29 15:19:31 2008 +0000 +++ b/plugins/vamp-example-plugins.n3 Wed Oct 29 17:18:40 2008 +0000 @@ -10,17 +10,18 @@ @prefix : <> . <> a vamp:PluginDescription ; - foaf:maker ; foaf:maker ; foaf:primaryTopic . :vamp-example-plugins a vamp:PluginLibrary ; - vamp:identifier "vamp-example-plugins" ; - foaf:page ; - vamp:available_plugin plugbase:amplitudefollower; - vamp:available_plugin plugbase:percussiononsets; - vamp:available_plugin plugbase:spectralcentroid; - vamp:available_plugin plugbase:zerocrossing . + vamp:identifier "vamp-example-plugins" ; + foaf:page ; + vamp:available_plugin plugbase:amplitudefollower ; + vamp:available_plugin plugbase:fixedtempo ; + vamp:available_plugin plugbase:percussiononsets ; + vamp:available_plugin plugbase:spectralcentroid ; + vamp:available_plugin plugbase:zerocrossing ; + . plugbase:amplitudefollower a vamp:Plugin ; dc:title "Amplitude Follower" ; @@ -29,7 +30,7 @@ foaf:maker [ foaf:name "Vamp SDK Example Plugins" ] ; # FIXME could give plugin author's URI here # cc:license ; vamp:identifier "amplitudefollower" ; - vamp:vamp_API_version vamp:api_version_1 ; + vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "1" ; vamp:input_domain vamp:TimeDomain ; @@ -66,9 +67,77 @@ vamp:unit "V" ; vamp:bin_count 1 ; vamp:bin_names ( ""); -# vamp:computes_event_type ; -# vamp:computes_feature ; -# vamp:computes_signal_type ; + vamp:computes_signal_type af:Signal ; + . +plugbase:fixedtempo a vamp:Plugin ; + dc:title "Simple Fixed Tempo Estimator" ; + vamp:name "Simple Fixed Tempo Estimator" ; + dc:description "Study a short section of audio and estimate its tempo, assuming the tempo is constant" ; + foaf:maker [ foaf:name "Vamp SDK Example Plugins" ] ; # FIXME could give plugin author's URI here +# cc:license ; + vamp:identifier "fixedtempo" ; + vamp:vamp_API_version vamp:api_version_2 ; + owl:versionInfo "1" ; + vamp:input_domain vamp:FrequencyDomain ; + + vamp:output plugbase:fixedtempo_output_tempo ; + vamp:output plugbase:fixedtempo_output_candidates ; + vamp:output plugbase:fixedtempo_output_detectionfunction ; + vamp:output plugbase:fixedtempo_output_acf ; + vamp:output plugbase:fixedtempo_output_filtered_acf ; + . +plugbase:fixedtempo_output_tempo a vamp:SparseOutput ; + vamp:identifier "tempo" ; + dc:title "Tempo" ; + dc:description "Estimated tempo" ; + vamp:fixed_bin_count "true" ; + vamp:unit "bpm" ; + vamp:bin_count 1 ; + vamp:bin_names ( ""); + vamp:sample_type vamp:VariableSampleRate ; + vamp:computes_event_type af:Tempo ; + . +plugbase:fixedtempo_output_candidates a vamp:SparseOutput ; + vamp:identifier "candidates" ; + dc:title "Tempo candidates" ; + dc:description "Possible tempo estimates, one per bin with the most likely in the first bin" ; + vamp:fixed_bin_count "false" ; + vamp:unit "bpm" ; + vamp:sample_type vamp:VariableSampleRate ; + vamp:computes_event_type af:Tempo ; + . +plugbase:fixedtempo_output_detectionfunction a vamp:DenseOutput ; + vamp:identifier "detectionfunction" ; + dc:title "Detection Function" ; + dc:description "Onset detection function" ; + vamp:fixed_bin_count "true" ; + vamp:unit "" ; + a vamp:KnownExtentsOutput ; + vamp:min_value 0 ; + vamp:max_value 1 ; + vamp:bin_count 1 ; + vamp:bin_names ( ""); + vamp:computes_signal_type af:OnsetDetectionFunction ; + . +plugbase:fixedtempo_output_acf a vamp:DenseOutput ; + vamp:identifier "acf" ; + dc:title "Autocorrelation Function" ; + dc:description "Autocorrelation of onset detection function" ; + vamp:fixed_bin_count "true" ; + vamp:unit "r" ; + vamp:bin_count 1 ; + vamp:bin_names ( ""); + vamp:computes_signal_type af:Signal ; + . +plugbase:fixedtempo_output_filtered_acf a vamp:DenseOutput ; + vamp:identifier "filtered_acf" ; + dc:title "Filtered Autocorrelation" ; + dc:description "Filtered autocorrelation of onset detection function" ; + vamp:fixed_bin_count "true" ; + vamp:unit "r" ; + vamp:bin_count 1 ; + vamp:bin_names ( ""); + vamp:computes_signal_type af:Signal ; . plugbase:percussiononsets a vamp:Plugin ; dc:title "Simple Percussion Onset Detector" ; @@ -77,7 +146,7 @@ foaf:maker [ foaf:name "Vamp SDK Example Plugins" ] ; # FIXME could give plugin author's URI here # cc:license ; vamp:identifier "percussiononsets" ; - vamp:vamp_API_version vamp:api_version_1 ; + vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "2" ; vamp:input_domain vamp:FrequencyDomain ; @@ -116,10 +185,7 @@ vamp:bin_count 0 ; vamp:bin_names (); vamp:sample_type vamp:VariableSampleRate ; - vamp:sample_rate 44100 ; -# vamp:computes_event_type ; -# vamp:computes_feature ; -# vamp:computes_signal_type ; + vamp:computes_event_type af:Onset ; . plugbase:percussiononsets_output_detectionfunction a vamp:DenseOutput ; vamp:identifier "detectionfunction" ; @@ -131,9 +197,7 @@ vamp:quantize_step 1 ; vamp:bin_count 1 ; vamp:bin_names ( ""); -# vamp:computes_event_type ; -# vamp:computes_feature ; -# vamp:computes_signal_type ; + vamp:computes_signal_type af:OnsetDetectionFunction ; . plugbase:spectralcentroid a vamp:Plugin ; dc:title "Spectral Centroid" ; @@ -142,11 +206,10 @@ foaf:maker [ foaf:name "Vamp SDK Example Plugins" ] ; # FIXME could give plugin author's URI here # cc:license ; vamp:identifier "spectralcentroid" ; - vamp:vamp_API_version vamp:api_version_1 ; + vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "2" ; vamp:input_domain vamp:FrequencyDomain ; - vamp:output plugbase:spectralcentroid_output_logcentroid ; vamp:output plugbase:spectralcentroid_output_linearcentroid ; . @@ -158,9 +221,7 @@ vamp:unit "Hz" ; vamp:bin_count 1 ; vamp:bin_names ( ""); -# vamp:computes_event_type ; -# vamp:computes_feature ; -# vamp:computes_signal_type ; + vamp:computes_signal_type af:LogFrequencyCentroid ; . plugbase:spectralcentroid_output_linearcentroid a vamp:DenseOutput ; vamp:identifier "linearcentroid" ; @@ -170,9 +231,7 @@ vamp:unit "Hz" ; vamp:bin_count 1 ; vamp:bin_names ( ""); -# vamp:computes_event_type ; -# vamp:computes_feature ; -# vamp:computes_signal_type ; + vamp:computes_signal_type af:LinearFrequencyCentroid ; . plugbase:zerocrossing a vamp:Plugin ; dc:title "Zero Crossings" ; @@ -181,11 +240,9 @@ foaf:maker [ foaf:name "Vamp SDK Example Plugins" ] ; # FIXME could give plugin author's URI here # cc:license ; vamp:identifier "zerocrossing" ; - vamp:vamp_API_version vamp:api_version_1 ; + vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "2" ; vamp:input_domain vamp:TimeDomain ; - - vamp:output plugbase:zerocrossing_output_counts ; vamp:output plugbase:zerocrossing_output_zerocrossings ; . @@ -199,9 +256,7 @@ vamp:quantize_step 1 ; vamp:bin_count 1 ; vamp:bin_names ( ""); -# vamp:computes_event_type ; -# vamp:computes_feature ; -# vamp:computes_signal_type ; + vamp:computes_signal_type af:ZeroCrossingCount ; . plugbase:zerocrossing_output_zerocrossings a vamp:SparseOutput ; vamp:identifier "zerocrossings" ; @@ -214,9 +269,6 @@ vamp:bin_count 0 ; vamp:bin_names (); vamp:sample_type vamp:VariableSampleRate ; - vamp:sample_rate 44100 ; -# vamp:computes_event_type ; -# vamp:computes_feature ; -# vamp:computes_signal_type ; + vamp:computes_event_type af:ZeroCrossing ; . diff -r 1d947b8a6a2d -r 56407739b1c3 plugins/vamp-example-plugins.rdf --- a/plugins/vamp-example-plugins.rdf Wed Oct 29 15:19:31 2008 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,220 +0,0 @@ - - - - - - - - - vamp-example-plugins - - - - - - - Amplitude Follower - Amplitude Follower - Track the amplitude of the audio signal - - - Vamp SDK Example Plugins - - - amplitudefollower - - 1 - - - - - - - attack - Attack time - s - 0 - 1 - s - 0.01 - - - - release - Release time - s - 0 - 1 - s - 0.01 - - - - amplitude - Amplitude - - true - V - 1 - - - - - - - - - Simple Percussion Onset Detector - Simple Percussion Onset Detector - Detect percussive note onsets by identifying broadband energy rises - - - Vamp SDK Example Plugins - - - percussiononsets - - 2 - - - - - - - - threshold - Energy rise threshold - dB - 0 - 20 - dB - 3 - - - - sensitivity - Sensitivity - % - 0 - 100 - % - 40 - - - - onsets - Onsets - Percussive note onset locations - true - - 0 - - - 44100 - - - detectionfunction - Detection Function - Broadband energy rise detection function - true - - - 1 - 1 - - - - - - - - - Spectral Centroid - Spectral Centroid - Calculate the centroid frequency of the spectrum of the input signal - - - Vamp SDK Example Plugins - - - spectralcentroid - - 2 - - - - - - logcentroid - Log Frequency Centroid - Centroid of the log weighted frequency spectrum - true - Hz - 1 - - - - - - - - - linearcentroid - Linear Frequency Centroid - Centroid of the linear frequency spectrum - true - Hz - 1 - - - - - - - - - Zero Crossings - Zero Crossings - Detect and count zero crossing points - - - Vamp SDK Example Plugins - - - zerocrossing - - 2 - - - - - - counts - Zero Crossing Counts - The number of zero crossing points per processing block - true - crossings - - 1 - 1 - - - - - - - - - zerocrossings - Zero Crossings - The locations of zero crossing points - true - - - 1 - 0 - - - 44100 - - diff -r 1d947b8a6a2d -r 56407739b1c3 plugins/vamp-libxtract.n3 --- a/plugins/vamp-libxtract.n3 Wed Oct 29 15:19:31 2008 +0000 +++ b/plugins/vamp-libxtract.n3 Wed Oct 29 17:18:40 2008 +0000 @@ -1,7 +1,7 @@ @prefix rdfs: . @prefix xsd: . @prefix vamp: . -@prefix plugbase: . +@prefix plugbase: . @prefix owl: . @prefix dc: . @prefix af: . @@ -10,70 +10,71 @@ @prefix : <> . <> a vamp:PluginDescription ; - foaf:maker ; foaf:maker ; - foaf:primaryTopic . + foaf:primaryTopic . :vamp-libxtract a vamp:PluginLibrary ; - vamp:identifier "vamp-libxtract" ; - vamp:available_plugin plugbase:amdf; - vamp:available_plugin plugbase:asdf; - vamp:available_plugin plugbase:autocorrelation; - vamp:available_plugin plugbase:average_deviation; - vamp:available_plugin plugbase:bark_coefficients; - vamp:available_plugin plugbase:crest; - vamp:available_plugin plugbase:dct; - vamp:available_plugin plugbase:f0; - vamp:available_plugin plugbase:failsafe_f0; - vamp:available_plugin plugbase:flatness; - vamp:available_plugin plugbase:harmonic_spectrum; - vamp:available_plugin plugbase:highest_value; - vamp:available_plugin plugbase:irregularity_j; - vamp:available_plugin plugbase:irregularity_k; - vamp:available_plugin plugbase:kurtosis; - vamp:available_plugin plugbase:loudness; - vamp:available_plugin plugbase:lowest_value; - vamp:available_plugin plugbase:mean; - vamp:available_plugin plugbase:mfcc; - vamp:available_plugin plugbase:noisiness; - vamp:available_plugin plugbase:nonzero_count; - vamp:available_plugin plugbase:odd_even_ratio; - vamp:available_plugin plugbase:peak_spectrum; - vamp:available_plugin plugbase:rms_amplitude; - vamp:available_plugin plugbase:rolloff; - vamp:available_plugin plugbase:sharpness; - vamp:available_plugin plugbase:skewness; - vamp:available_plugin plugbase:smoothness; - vamp:available_plugin plugbase:spectral_average_deviation; - vamp:available_plugin plugbase:spectral_centroid; - vamp:available_plugin plugbase:spectral_inharmonicity; - vamp:available_plugin plugbase:spectral_kurtosis; - vamp:available_plugin plugbase:spectral_skewness; - vamp:available_plugin plugbase:spectral_slope; - vamp:available_plugin plugbase:spectral_standard_deviation; - vamp:available_plugin plugbase:spectral_variance; - vamp:available_plugin plugbase:spectrum; - vamp:available_plugin plugbase:spread; - vamp:available_plugin plugbase:standard_deviation; - vamp:available_plugin plugbase:sum; - vamp:available_plugin plugbase:tonality; - vamp:available_plugin plugbase:tristimulus_1; - vamp:available_plugin plugbase:tristimulus_2; - vamp:available_plugin plugbase:tristimulus_3; - vamp:available_plugin plugbase:variance; - vamp:available_plugin plugbase:zcr . + vamp:identifier "vamp-libxtract" ; + vamp:available_plugin plugbase:amdf ; + vamp:available_plugin plugbase:asdf ; + vamp:available_plugin plugbase:autocorrelation ; + vamp:available_plugin plugbase:average_deviation ; + vamp:available_plugin plugbase:bark_coefficients ; + vamp:available_plugin plugbase:crest ; + vamp:available_plugin plugbase:dct ; + vamp:available_plugin plugbase:f0 ; + vamp:available_plugin plugbase:failsafe_f0 ; + vamp:available_plugin plugbase:flatness ; + vamp:available_plugin plugbase:harmonic_spectrum ; + vamp:available_plugin plugbase:highest_value ; + vamp:available_plugin plugbase:irregularity_j ; + vamp:available_plugin plugbase:irregularity_k ; + vamp:available_plugin plugbase:kurtosis ; + vamp:available_plugin plugbase:loudness ; + vamp:available_plugin plugbase:lowest_value ; + vamp:available_plugin plugbase:mean ; + vamp:available_plugin plugbase:mfcc ; + vamp:available_plugin plugbase:noisiness ; + vamp:available_plugin plugbase:nonzero_count ; + vamp:available_plugin plugbase:odd_even_ratio ; + vamp:available_plugin plugbase:peak_spectrum ; + vamp:available_plugin plugbase:rms_amplitude ; + vamp:available_plugin plugbase:rolloff ; + vamp:available_plugin plugbase:sharpness ; + vamp:available_plugin plugbase:skewness ; + vamp:available_plugin plugbase:smoothness ; + vamp:available_plugin plugbase:spectral_average_deviation ; + vamp:available_plugin plugbase:spectral_centroid ; + vamp:available_plugin plugbase:spectral_inharmonicity ; + vamp:available_plugin plugbase:spectral_kurtosis ; + vamp:available_plugin plugbase:spectral_skewness ; + vamp:available_plugin plugbase:spectral_slope ; + vamp:available_plugin plugbase:spectral_standard_deviation ; + vamp:available_plugin plugbase:spectral_variance ; + vamp:available_plugin plugbase:spectrum ; + vamp:available_plugin plugbase:spread ; + vamp:available_plugin plugbase:standard_deviation ; + vamp:available_plugin plugbase:sum ; + vamp:available_plugin plugbase:tonality ; + vamp:available_plugin plugbase:tristimulus_1 ; + vamp:available_plugin plugbase:tristimulus_2 ; + vamp:available_plugin plugbase:tristimulus_3 ; + vamp:available_plugin plugbase:variance ; + vamp:available_plugin plugbase:zcr ; +# foaf:page ; + . plugbase:amdf a vamp:Plugin ; dc:title "Average Magnitude Difference Function" ; vamp:name "Average Magnitude Difference Function" ; - dc:description "Extract the AMDF of an audio signal" ; + dc:description """Extract the AMDF of an audio signal""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "amdf" ; vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "2" ; vamp:input_domain vamp:TimeDomain ; - vamp:output plugbase:amdf_output_amdf ; . plugbase:amdf_output_amdf a vamp:DenseOutput ; @@ -91,14 +92,14 @@ plugbase:asdf a vamp:Plugin ; dc:title "Average Squared Difference Function" ; vamp:name "Average Squared Difference Function" ; - dc:description "Extract the ASDF of an audio signal" ; + dc:description """Extract the ASDF of an audio signal""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "asdf" ; vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "2" ; vamp:input_domain vamp:TimeDomain ; - vamp:output plugbase:asdf_output_asdf ; . plugbase:asdf_output_asdf a vamp:DenseOutput ; @@ -116,14 +117,14 @@ plugbase:autocorrelation a vamp:Plugin ; dc:title "Autocorrelation" ; vamp:name "Autocorrelation" ; - dc:description "Extract the autocorrelation of an audio signal" ; + dc:description """Extract the autocorrelation of an audio signal""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "autocorrelation" ; vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "2" ; vamp:input_domain vamp:TimeDomain ; - vamp:output plugbase:autocorrelation_output_autocorrelation ; . plugbase:autocorrelation_output_autocorrelation a vamp:DenseOutput ; @@ -141,8 +142,9 @@ plugbase:average_deviation a vamp:Plugin ; dc:title "Average Deviation" ; vamp:name "Average Deviation" ; - dc:description "Extract the average deviation of a range of values" ; + dc:description """Extract the average deviation of a range of values""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "average_deviation" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -166,8 +168,9 @@ plugbase:bark_coefficients a vamp:Plugin ; dc:title "Bark Coefficients" ; vamp:name "Bark Coefficients" ; - dc:description "Extract bark coefficients from an audio spectrum" ; + dc:description """Extract bark coefficients from an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "bark_coefficients" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -191,8 +194,9 @@ plugbase:crest a vamp:Plugin ; dc:title "Spectral Crest Measure" ; vamp:name "Spectral Crest Measure" ; - dc:description "Extract the spectral crest measure of an audio spectrum" ; + dc:description """Extract the spectral crest measure of an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Peeters (2003). Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "crest" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -216,14 +220,14 @@ plugbase:dct a vamp:Plugin ; dc:title "Discrete Cosine Transform" ; vamp:name "Discrete Cosine Transform" ; - dc:description "Extract the DCT of an audio signal" ; + dc:description """Extract the DCT of an audio signal""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "dct" ; vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "2" ; vamp:input_domain vamp:TimeDomain ; - vamp:output plugbase:dct_output_dct ; . plugbase:dct_output_dct a vamp:DenseOutput ; @@ -241,14 +245,14 @@ plugbase:f0 a vamp:Plugin ; dc:title "Fundamental Frequency" ; vamp:name "Fundamental Frequency" ; - dc:description "Extract the fundamental frequency of an audio signal" ; + dc:description """Extract the fundamental frequency of an audio signal""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Jamie Bullock. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "f0" ; vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "2" ; vamp:input_domain vamp:TimeDomain ; - vamp:output plugbase:f0_output_f0 ; . plugbase:f0_output_f0 a vamp:DenseOutput ; @@ -266,14 +270,14 @@ plugbase:failsafe_f0 a vamp:Plugin ; dc:title "Fundamental Frequency (failsafe)" ; vamp:name "Fundamental Frequency (failsafe)" ; - dc:description "Extract the fundamental frequency of an audio signal (failsafe)" ; + dc:description """Extract the fundamental frequency of an audio signal (failsafe)""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Jamie Bullock. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "failsafe_f0" ; vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "2" ; vamp:input_domain vamp:TimeDomain ; - vamp:output plugbase:failsafe_f0_output_failsafe_f0 ; . plugbase:failsafe_f0_output_failsafe_f0 a vamp:DenseOutput ; @@ -291,8 +295,9 @@ plugbase:flatness a vamp:Plugin ; dc:title "Spectral Flatness" ; vamp:name "Spectral Flatness" ; - dc:description "Extract the spectral flatness of an audio spectrum" ; + dc:description """Extract the spectral flatness of an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Tristan Jehan (2005). Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "flatness" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -316,8 +321,9 @@ plugbase:harmonic_spectrum a vamp:Plugin ; dc:title "Harmonic Spectrum" ; vamp:name "Harmonic Spectrum" ; - dc:description "Extract the harmonics from an audio spectrum" ; + dc:description """Extract the harmonics from an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "harmonic_spectrum" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -365,8 +371,9 @@ plugbase:highest_value a vamp:Plugin ; dc:title "Highest Value" ; vamp:name "Highest Value" ; - dc:description "Extract the highest value from a given range" ; + dc:description """Extract the highest value from a given range""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "highest_value" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -390,8 +397,9 @@ plugbase:irregularity_j a vamp:Plugin ; dc:title "Irregularity II" ; vamp:name "Irregularity II" ; - dc:description "Extract the irregularity (type II) of an audio spectrum" ; + dc:description """Extract the irregularity (type II) of an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Jensen (1999). Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "irregularity_j" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -415,8 +423,9 @@ plugbase:irregularity_k a vamp:Plugin ; dc:title "Irregularity I" ; vamp:name "Irregularity I" ; - dc:description "Extract the irregularity (type I) of an audio spectrum" ; + dc:description """Extract the irregularity (type I) of an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Krimphoff (1994). Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "irregularity_k" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -440,8 +449,9 @@ plugbase:kurtosis a vamp:Plugin ; dc:title "Kurtosis" ; vamp:name "Kurtosis" ; - dc:description "Extract the kurtosis of a range of values" ; + dc:description """Extract the kurtosis of a range of values""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "kurtosis" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -465,8 +475,9 @@ plugbase:loudness a vamp:Plugin ; dc:title "Loudness" ; vamp:name "Loudness" ; - dc:description "Extract the loudness of an audio signal from its spectrum" ; + dc:description """Extract the loudness of an audio signal from its spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Moore, Glasberg et al (2005). Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "loudness" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -490,8 +501,9 @@ plugbase:lowest_value a vamp:Plugin ; dc:title "Lowest Value" ; vamp:name "Lowest Value" ; - dc:description "Extract the lowest value from a given range" ; + dc:description """Extract the lowest value from a given range""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "lowest_value" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -515,8 +527,9 @@ plugbase:mean a vamp:Plugin ; dc:title "Mean" ; vamp:name "Mean" ; - dc:description "Extract the mean of a range of values" ; + dc:description """Extract the mean of a range of values""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "mean" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -540,8 +553,9 @@ plugbase:mfcc a vamp:Plugin ; dc:title "Mel-Frequency Cepstral Coefficients" ; vamp:name "Mel-Frequency Cepstral Coefficients" ; - dc:description "Extract MFCC from an audio spectrum" ; + dc:description """Extract MFCC from an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Rabiner. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "mfcc" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -637,8 +651,9 @@ plugbase:noisiness a vamp:Plugin ; dc:title "Noisiness" ; vamp:name "Noisiness" ; - dc:description "Extract the noisiness of an audio spectrum" ; + dc:description """Extract the noisiness of an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Tae Hong Park (2000). Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "noisiness" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -686,8 +701,9 @@ plugbase:nonzero_count a vamp:Plugin ; dc:title "Non-zero count" ; vamp:name "Non-zero count" ; - dc:description "Extract the number of non-zero elements in an input spectrum" ; + dc:description """Extract the number of non-zero elements in an input spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "nonzero_count" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -724,8 +740,9 @@ plugbase:odd_even_ratio a vamp:Plugin ; dc:title "Odd/even Harmonic Ratio" ; vamp:name "Odd/even Harmonic Ratio" ; - dc:description "Extract the odd-to-even harmonic ratio of an audio spectrum" ; + dc:description """Extract the odd-to-even harmonic ratio of an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "odd_even_ratio" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -773,8 +790,9 @@ plugbase:peak_spectrum a vamp:Plugin ; dc:title "Peak Spectrum" ; vamp:name "Peak Spectrum" ; - dc:description "Extract the spectral peaks from an audio spectrum" ; + dc:description """Extract the spectral peaks from an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "peak_spectrum" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -811,14 +829,14 @@ plugbase:rms_amplitude a vamp:Plugin ; dc:title "RMS Amplitude" ; vamp:name "RMS Amplitude" ; - dc:description "Extract the RMS amplitude of an audio signal" ; + dc:description """Extract the RMS amplitude of an audio signal""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "rms_amplitude" ; vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "2" ; vamp:input_domain vamp:TimeDomain ; - vamp:output plugbase:rms_amplitude_output_rms_amplitude ; . plugbase:rms_amplitude_output_rms_amplitude a vamp:DenseOutput ; @@ -836,8 +854,9 @@ plugbase:rolloff a vamp:Plugin ; dc:title "Spectral Rolloff" ; vamp:name "Spectral Rolloff" ; - dc:description "Extract the rolloff point of an audio spectrum" ; + dc:description """Extract the rolloff point of an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Bee Suan Ong (2005). Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "rolloff" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -874,8 +893,9 @@ plugbase:sharpness a vamp:Plugin ; dc:title "Spectral Sharpness" ; vamp:name "Spectral Sharpness" ; - dc:description "Extract the spectral sharpness of an audio spectrum" ; + dc:description """Extract the spectral sharpness of an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "sharpness" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -899,8 +919,9 @@ plugbase:skewness a vamp:Plugin ; dc:title "Skewness" ; vamp:name "Skewness" ; - dc:description "Extract the skewness of a range of values" ; + dc:description """Extract the skewness of a range of values""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "skewness" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -924,8 +945,9 @@ plugbase:smoothness a vamp:Plugin ; dc:title "Spectral Smoothness" ; vamp:name "Spectral Smoothness" ; - dc:description "Extract the spectral smoothness of an audio spectrum" ; + dc:description """Extract the spectral smoothness of an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from McAdams (1999). Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "smoothness" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -949,8 +971,9 @@ plugbase:spectral_average_deviation a vamp:Plugin ; dc:title "Spectral Average Deviation" ; vamp:name "Spectral Average Deviation" ; - dc:description "Extract the average deviation of an audio spectrum" ; + dc:description """Extract the average deviation of an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "spectral_average_deviation" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -974,8 +997,9 @@ plugbase:spectral_centroid a vamp:Plugin ; dc:title "Spectral Centroid" ; vamp:name "Spectral Centroid" ; - dc:description "Extract the spectral centroid of an audio spectrum" ; + dc:description """Extract the spectral centroid of an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "spectral_centroid" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -999,8 +1023,9 @@ plugbase:spectral_inharmonicity a vamp:Plugin ; dc:title "Inharmonicity" ; vamp:name "Inharmonicity" ; - dc:description "Extract the inharmonicity of an audio spectrum" ; + dc:description """Extract the inharmonicity of an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "spectral_inharmonicity" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -1037,8 +1062,9 @@ plugbase:spectral_kurtosis a vamp:Plugin ; dc:title "Spectral Kurtosis" ; vamp:name "Spectral Kurtosis" ; - dc:description "Extract the kurtosis of an audio spectrum" ; + dc:description """Extract the kurtosis of an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "spectral_kurtosis" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -1062,8 +1088,9 @@ plugbase:spectral_skewness a vamp:Plugin ; dc:title "Spectral Skewness" ; vamp:name "Spectral Skewness" ; - dc:description "Extract the skewness of an audio spectrum" ; + dc:description """Extract the skewness of an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "spectral_skewness" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -1087,8 +1114,9 @@ plugbase:spectral_slope a vamp:Plugin ; dc:title "Spectral Slope" ; vamp:name "Spectral Slope" ; - dc:description "Extract the spectral slope of an audio spectrum" ; + dc:description """Extract the spectral slope of an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "spectral_slope" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -1112,8 +1140,9 @@ plugbase:spectral_standard_deviation a vamp:Plugin ; dc:title "Spectral Standard Deviation" ; vamp:name "Spectral Standard Deviation" ; - dc:description "Extract the standard deviation of an audio spectrum" ; + dc:description """Extract the standard deviation of an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "spectral_standard_deviation" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -1137,8 +1166,9 @@ plugbase:spectral_variance a vamp:Plugin ; dc:title "Spectral Variance" ; vamp:name "Spectral Variance" ; - dc:description "Extract the variance of an audio spectrum" ; + dc:description """Extract the variance of an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "spectral_variance" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -1162,14 +1192,14 @@ plugbase:spectrum a vamp:Plugin ; dc:title "Spectrum" ; vamp:name "Spectrum" ; - dc:description "Extract the spectrum of an audio signal" ; + dc:description """Extract the spectrum of an audio signal""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "spectrum" ; vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "2" ; vamp:input_domain vamp:TimeDomain ; - vamp:output plugbase:spectrum_output_amplitudes ; . plugbase:spectrum_output_amplitudes a vamp:DenseOutput ; @@ -1187,8 +1217,9 @@ plugbase:spread a vamp:Plugin ; dc:title "Spectral Spread" ; vamp:name "Spectral Spread" ; - dc:description "Extract the spectral spread of an audio spectrum" ; + dc:description """Extract the spectral spread of an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Norman Casagrande (2005). Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "spread" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -1212,8 +1243,9 @@ plugbase:standard_deviation a vamp:Plugin ; dc:title "Standard Deviation" ; vamp:name "Standard Deviation" ; - dc:description "Extract the standard deviation of a range of values" ; + dc:description """Extract the standard deviation of a range of values""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "standard_deviation" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -1237,8 +1269,9 @@ plugbase:sum a vamp:Plugin ; dc:title "Sum of Values" ; vamp:name "Sum of Values" ; - dc:description "Extract the sum of the values in a given range" ; + dc:description """Extract the sum of the values in a given range""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "sum" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -1262,8 +1295,9 @@ plugbase:tonality a vamp:Plugin ; dc:title "Tonality" ; vamp:name "Tonality" ; - dc:description "Extract the tonality an audio spectrum" ; + dc:description """Extract the tonality an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from J. D. Johnston (1988). Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "tonality" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -1287,8 +1321,9 @@ plugbase:tristimulus_1 a vamp:Plugin ; dc:title "Tristimulus I" ; vamp:name "Tristimulus I" ; - dc:description "Extract the tristimulus (type I) of an audio spectrum" ; + dc:description """Extract the tristimulus (type I) of an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Pollard and Jansson (1982). Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "tristimulus_1" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -1336,8 +1371,9 @@ plugbase:tristimulus_2 a vamp:Plugin ; dc:title "Tristimulus II" ; vamp:name "Tristimulus II" ; - dc:description "Extract the tristimulus (type II) of an audio spectrum" ; + dc:description """Extract the tristimulus (type II) of an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Pollard and Jansson (1982). Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "tristimulus_2" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -1385,8 +1421,9 @@ plugbase:tristimulus_3 a vamp:Plugin ; dc:title "Tristimulus III" ; vamp:name "Tristimulus III" ; - dc:description "Extract the tristimulus (type III) of an audio spectrum" ; + dc:description """Extract the tristimulus (type III) of an audio spectrum""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Pollard and Jansson (1982). Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "tristimulus_3" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -1434,8 +1471,9 @@ plugbase:variance a vamp:Plugin ; dc:title "Variance" ; vamp:name "Variance" ; - dc:description "Extract the variance of a range of values" ; + dc:description """Extract the variance of a range of values""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "variance" ; vamp:vamp_API_version vamp:api_version_2 ; @@ -1459,14 +1497,14 @@ plugbase:zcr a vamp:Plugin ; dc:title "Zero Crossing Rate" ; vamp:name "Zero Crossing Rate" ; - dc:description "Extract the zero crossing rate of an audio signal" ; + dc:description """Extract the zero crossing rate of an audio signal""" ; foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here + vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ; # cc:license ; vamp:identifier "zcr" ; vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "2" ; vamp:input_domain vamp:TimeDomain ; - vamp:output plugbase:zcr_output_zcr ; . plugbase:zcr_output_zcr a vamp:DenseOutput ;