changeset 4:56407739b1c3

* Update n3 files; remove rdf file (I never remember to update it)
author Chris Cannam
date Wed, 29 Oct 2008 17:18:40 +0000
parents 1d947b8a6a2d
children 83a9e848e530
files plugins/vamp-example-plugins.n3 plugins/vamp-example-plugins.rdf plugins/vamp-libxtract.n3
diffstat 3 files changed, 232 insertions(+), 362 deletions(-) [+]
line wrap: on
line diff
--- 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          <x> ;
     foaf:maker          <http://www.vamp-plugins.org/doap.rdf#template-generator> ;
     foaf:primaryTopic   <http://vamp-plugins.org/rdf/plugins/vamp-example-plugins> .
 
 :vamp-example-plugins a  vamp:PluginLibrary ;
-    vamp:identifier "vamp-example-plugins" ; 
-    foaf:page <http://www.vamp-plugins.org/download.html> ;
-    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 <http://www.vamp-plugins.org/plugin-doc/vamp-example-plugins.html> ;
+    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            <Place plugin license URI here and uncomment> ; 
     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   <Place event type URI here and uncomment> ;
-#   vamp:computes_feature      <Place feature attribute URI here and uncomment> ;
-#   vamp:computes_signal_type  <Place signal type URI here and uncomment> ;
+    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            <Place plugin license URI here and uncomment> ; 
+    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            <Place plugin license URI here and uncomment> ; 
     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   <Place event type URI here and uncomment> ;
-#   vamp:computes_feature      <Place feature attribute URI here and uncomment> ;
-#   vamp:computes_signal_type  <Place signal type URI here and uncomment> ;
+    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   <Place event type URI here and uncomment> ;
-#   vamp:computes_feature      <Place feature attribute URI here and uncomment> ;
-#   vamp:computes_signal_type  <Place signal type URI here and uncomment> ;
+    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            <Place plugin license URI here and uncomment> ; 
     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   <Place event type URI here and uncomment> ;
-#   vamp:computes_feature      <Place feature attribute URI here and uncomment> ;
-#   vamp:computes_signal_type  <Place signal type URI here and uncomment> ;
+    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   <Place event type URI here and uncomment> ;
-#   vamp:computes_feature      <Place feature attribute URI here and uncomment> ;
-#   vamp:computes_signal_type  <Place signal type URI here and uncomment> ;
+    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            <Place plugin license URI here and uncomment> ; 
     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   <Place event type URI here and uncomment> ;
-#   vamp:computes_feature      <Place feature attribute URI here and uncomment> ;
-#   vamp:computes_signal_type  <Place signal type URI here and uncomment> ;
+    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   <Place event type URI here and uncomment> ;
-#   vamp:computes_feature      <Place feature attribute URI here and uncomment> ;
-#   vamp:computes_signal_type  <Place signal type URI here and uncomment> ;
+    vamp:computes_event_type   af:ZeroCrossing ;
     .
 
--- 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 @@
-<?xml version="1.0" encoding="utf-8"?>
-<rdf:RDF xmlns:af="http://purl.org/ontology/af/" xmlns:cc="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:plugbase="http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:vamp="http://purl.org/ontology/vamp/" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xml:base="http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#">
-  <vamp:PluginDescription rdf:about="">
-    <foaf:maker rdf:resource="x"/>
-    <foaf:maker rdf:resource="http://www.vamp-plugins.org/doap.rdf#template-generator"/>
-    <foaf:primaryTopic rdf:resource=""/>
-  </vamp:PluginDescription>
-  <vamp:PluginLibrary rdf:about="#vamp-example-plugins">
-    <vamp:identifier>vamp-example-plugins</vamp:identifier>
-    <vamp:available_plugin rdf:resource="#amplitudefollower"/>
-    <vamp:available_plugin rdf:resource="#percussiononsets"/>
-    <vamp:available_plugin rdf:resource="#spectralcentroid"/>
-    <vamp:available_plugin rdf:resource="#zerocrossing"/>
-  </vamp:PluginLibrary>
-  <vamp:Plugin rdf:about="#amplitudefollower">
-    <dc:title>Amplitude Follower</dc:title>
-    <vamp:name>Amplitude Follower</vamp:name>
-    <dc:description>Track the amplitude of the audio signal</dc:description>
-    <foaf:maker>
-      <rdf:Description>
-        <foaf:name>Vamp SDK Example Plugins</foaf:name>
-      </rdf:Description>
-    </foaf:maker>
-    <vamp:identifier>amplitudefollower</vamp:identifier>
-    <vamp:vamp_API_version rdf:resource="http://purl.org/ontology/vamp/api_version_1"/>
-    <owl:versionInfo>1</owl:versionInfo>
-    <vamp:input_domain rdf:resource="http://purl.org/ontology/vamp/TimeDomain"/>
-    <vamp:parameter rdf:resource="#amplitudefollower_param_attack"/>
-    <vamp:parameter rdf:resource="#amplitudefollower_param_release"/>
-    <vamp:output rdf:resource="#amplitudefollower_output_amplitude"/>
-  </vamp:Plugin>
-  <vamp:Parameter rdf:about="#amplitudefollower_param_attack">
-    <vamp:identifier>attack</vamp:identifier>
-    <dc:title>Attack time</dc:title>
-    <dc:format>s</dc:format>
-    <vamp:min_value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</vamp:min_value>
-    <vamp:max_value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</vamp:max_value>
-    <vamp:unit>s</vamp:unit>
-    <vamp:default_value rdf:datatype="http://www.w3.org/2001/XMLSchema#decimal">0.01</vamp:default_value>
-    <vamp:value_names rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
-  </vamp:Parameter>
-  <vamp:Parameter rdf:about="#amplitudefollower_param_release">
-    <vamp:identifier>release</vamp:identifier>
-    <dc:title>Release time</dc:title>
-    <dc:format>s</dc:format>
-    <vamp:min_value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</vamp:min_value>
-    <vamp:max_value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</vamp:max_value>
-    <vamp:unit>s</vamp:unit>
-    <vamp:default_value rdf:datatype="http://www.w3.org/2001/XMLSchema#decimal">0.01</vamp:default_value>
-    <vamp:value_names rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
-  </vamp:Parameter>
-  <vamp:DenseOutput rdf:about="#amplitudefollower_output_amplitude">
-    <vamp:identifier>amplitude</vamp:identifier>
-    <dc:title>Amplitude</dc:title>
-    <dc:description></dc:description>
-    <vamp:fixed_bin_count>true</vamp:fixed_bin_count>
-    <vamp:unit>V</vamp:unit>
-    <vamp:bin_count rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</vamp:bin_count>
-    <vamp:bin_names>
-      <rdf:Description>
-        <rdf:first></rdf:first>
-        <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
-      </rdf:Description>
-    </vamp:bin_names>
-  </vamp:DenseOutput>
-  <vamp:Plugin rdf:about="#percussiononsets">
-    <dc:title>Simple Percussion Onset Detector</dc:title>
-    <vamp:name>Simple Percussion Onset Detector</vamp:name>
-    <dc:description>Detect percussive note onsets by identifying broadband energy rises</dc:description>
-    <foaf:maker>
-      <rdf:Description>
-        <foaf:name>Vamp SDK Example Plugins</foaf:name>
-      </rdf:Description>
-    </foaf:maker>
-    <vamp:identifier>percussiononsets</vamp:identifier>
-    <vamp:vamp_API_version rdf:resource="http://purl.org/ontology/vamp/api_version_1"/>
-    <owl:versionInfo>2</owl:versionInfo>
-    <vamp:input_domain rdf:resource="http://purl.org/ontology/vamp/FrequencyDomain"/>
-    <vamp:parameter rdf:resource="#percussiononsets_param_threshold"/>
-    <vamp:parameter rdf:resource="#percussiononsets_param_sensitivity"/>
-    <vamp:output rdf:resource="#percussiononsets_output_onsets"/>
-    <vamp:output rdf:resource="#percussiononsets_output_detectionfunction"/>
-  </vamp:Plugin>
-  <vamp:Parameter rdf:about="#percussiononsets_param_threshold">
-    <vamp:identifier>threshold</vamp:identifier>
-    <dc:title>Energy rise threshold</dc:title>
-    <dc:format>dB</dc:format>
-    <vamp:min_value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</vamp:min_value>
-    <vamp:max_value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">20</vamp:max_value>
-    <vamp:unit>dB</vamp:unit>
-    <vamp:default_value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">3</vamp:default_value>
-    <vamp:value_names rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
-  </vamp:Parameter>
-  <vamp:Parameter rdf:about="#percussiononsets_param_sensitivity">
-    <vamp:identifier>sensitivity</vamp:identifier>
-    <dc:title>Sensitivity</dc:title>
-    <dc:format>%</dc:format>
-    <vamp:min_value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</vamp:min_value>
-    <vamp:max_value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">100</vamp:max_value>
-    <vamp:unit>%</vamp:unit>
-    <vamp:default_value rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">40</vamp:default_value>
-    <vamp:value_names rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
-  </vamp:Parameter>
-  <vamp:SparseOutput rdf:about="#percussiononsets_output_onsets">
-    <vamp:identifier>onsets</vamp:identifier>
-    <dc:title>Onsets</dc:title>
-    <dc:description>Percussive note onset locations</dc:description>
-    <vamp:fixed_bin_count>true</vamp:fixed_bin_count>
-    <vamp:unit></vamp:unit>
-    <vamp:bin_count rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</vamp:bin_count>
-    <vamp:bin_names rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
-    <vamp:sample_type rdf:resource="http://purl.org/ontology/vamp/VariableSampleRate"/>
-    <vamp:sample_rate rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">44100</vamp:sample_rate>
-  </vamp:SparseOutput>
-  <vamp:DenseOutput rdf:about="#percussiononsets_output_detectionfunction">
-    <vamp:identifier>detectionfunction</vamp:identifier>
-    <dc:title>Detection Function</dc:title>
-    <dc:description>Broadband energy rise detection function</dc:description>
-    <vamp:fixed_bin_count>true</vamp:fixed_bin_count>
-    <vamp:unit></vamp:unit>
-    <rdf:type rdf:resource="http://purl.org/ontology/vamp/QuantizedOutput"/>
-    <vamp:quantize_step rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</vamp:quantize_step>
-    <vamp:bin_count rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</vamp:bin_count>
-    <vamp:bin_names>
-      <rdf:Description>
-        <rdf:first></rdf:first>
-        <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
-      </rdf:Description>
-    </vamp:bin_names>
-  </vamp:DenseOutput>
-  <vamp:Plugin rdf:about="#spectralcentroid">
-    <dc:title>Spectral Centroid</dc:title>
-    <vamp:name>Spectral Centroid</vamp:name>
-    <dc:description>Calculate the centroid frequency of the spectrum of the input signal</dc:description>
-    <foaf:maker>
-      <rdf:Description>
-        <foaf:name>Vamp SDK Example Plugins</foaf:name>
-      </rdf:Description>
-    </foaf:maker>
-    <vamp:identifier>spectralcentroid</vamp:identifier>
-    <vamp:vamp_API_version rdf:resource="http://purl.org/ontology/vamp/api_version_1"/>
-    <owl:versionInfo>2</owl:versionInfo>
-    <vamp:input_domain rdf:resource="http://purl.org/ontology/vamp/FrequencyDomain"/>
-    <vamp:output rdf:resource="#spectralcentroid_output_logcentroid"/>
-    <vamp:output rdf:resource="#spectralcentroid_output_linearcentroid"/>
-  </vamp:Plugin>
-  <vamp:DenseOutput rdf:about="#spectralcentroid_output_logcentroid">
-    <vamp:identifier>logcentroid</vamp:identifier>
-    <dc:title>Log Frequency Centroid</dc:title>
-    <dc:description>Centroid of the log weighted frequency spectrum</dc:description>
-    <vamp:fixed_bin_count>true</vamp:fixed_bin_count>
-    <vamp:unit>Hz</vamp:unit>
-    <vamp:bin_count rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</vamp:bin_count>
-    <vamp:bin_names>
-      <rdf:Description>
-        <rdf:first></rdf:first>
-        <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
-      </rdf:Description>
-    </vamp:bin_names>
-  </vamp:DenseOutput>
-  <vamp:DenseOutput rdf:about="#spectralcentroid_output_linearcentroid">
-    <vamp:identifier>linearcentroid</vamp:identifier>
-    <dc:title>Linear Frequency Centroid</dc:title>
-    <dc:description>Centroid of the linear frequency spectrum</dc:description>
-    <vamp:fixed_bin_count>true</vamp:fixed_bin_count>
-    <vamp:unit>Hz</vamp:unit>
-    <vamp:bin_count rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</vamp:bin_count>
-    <vamp:bin_names>
-      <rdf:Description>
-        <rdf:first></rdf:first>
-        <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
-      </rdf:Description>
-    </vamp:bin_names>
-  </vamp:DenseOutput>
-  <vamp:Plugin rdf:about="#zerocrossing">
-    <dc:title>Zero Crossings</dc:title>
-    <vamp:name>Zero Crossings</vamp:name>
-    <dc:description>Detect and count zero crossing points</dc:description>
-    <foaf:maker>
-      <rdf:Description>
-        <foaf:name>Vamp SDK Example Plugins</foaf:name>
-      </rdf:Description>
-    </foaf:maker>
-    <vamp:identifier>zerocrossing</vamp:identifier>
-    <vamp:vamp_API_version rdf:resource="http://purl.org/ontology/vamp/api_version_1"/>
-    <owl:versionInfo>2</owl:versionInfo>
-    <vamp:input_domain rdf:resource="http://purl.org/ontology/vamp/TimeDomain"/>
-    <vamp:output rdf:resource="#zerocrossing_output_counts"/>
-    <vamp:output rdf:resource="#zerocrossing_output_zerocrossings"/>
-  </vamp:Plugin>
-  <vamp:DenseOutput rdf:about="#zerocrossing_output_counts">
-    <vamp:identifier>counts</vamp:identifier>
-    <dc:title>Zero Crossing Counts</dc:title>
-    <dc:description>The number of zero crossing points per processing block</dc:description>
-    <vamp:fixed_bin_count>true</vamp:fixed_bin_count>
-    <vamp:unit>crossings</vamp:unit>
-    <rdf:type rdf:resource="http://purl.org/ontology/vamp/QuantizedOutput"/>
-    <vamp:quantize_step rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</vamp:quantize_step>
-    <vamp:bin_count rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</vamp:bin_count>
-    <vamp:bin_names>
-      <rdf:Description>
-        <rdf:first></rdf:first>
-        <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
-      </rdf:Description>
-    </vamp:bin_names>
-  </vamp:DenseOutput>
-  <vamp:SparseOutput rdf:about="#zerocrossing_output_zerocrossings">
-    <vamp:identifier>zerocrossings</vamp:identifier>
-    <dc:title>Zero Crossings</dc:title>
-    <dc:description>The locations of zero crossing points</dc:description>
-    <vamp:fixed_bin_count>true</vamp:fixed_bin_count>
-    <vamp:unit></vamp:unit>
-    <rdf:type rdf:resource="http://purl.org/ontology/vamp/QuantizedOutput"/>
-    <vamp:quantize_step rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</vamp:quantize_step>
-    <vamp:bin_count rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</vamp:bin_count>
-    <vamp:bin_names rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
-    <vamp:sample_type rdf:resource="http://purl.org/ontology/vamp/VariableSampleRate"/>
-    <vamp:sample_rate rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">44100</vamp:sample_rate>
-  </vamp:SparseOutput>
-</rdf:RDF>
--- 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:     <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix xsd:      <http://www.w3.org/2001/XMLSchema#> .
 @prefix vamp:     <http://purl.org/ontology/vamp/> .
-@prefix plugbase: <http://www.vamp-plugins.org/rdf/plugins/vamp-libxtract#> .
+@prefix plugbase: <http://vamp-plugins.org/rdf/plugins/vamp-libxtract#> .
 @prefix owl:      <http://www.w3.org/2002/07/owl#> .
 @prefix dc:       <http://purl.org/dc/elements/1.1/> .
 @prefix af:       <http://purl.org/ontology/af/> .
@@ -10,70 +10,71 @@
 @prefix :         <> .
 
 <>  a   vamp:PluginDescription ;
-    foaf:maker          <none> ;
     foaf:maker          <http://www.vamp-plugins.org/doap.rdf#template-generator> ;
-    foaf:primaryTopic   <http://www.vamp-plugins.org/rdf/plugins/vamp-libxtract> .
+    foaf:primaryTopic   <http://vamp-plugins.org/rdf/plugins/vamp-libxtract> .
 
 :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 <Place more-information HTML page URL here and uncomment> ;
+    .
 
 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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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            <Place plugin license URI here and uncomment> ; 
     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 ;