diff qm-vamp-plugins.n3 @ 121:105509a173b7

* Add RDF for Transcription plugin
author Chris Cannam <c.cannam@qmul.ac.uk>
date Fri, 12 Jun 2009 16:06:04 +0000
parents 4a354c18e688
children c2bc9fd26159
line wrap: on
line diff
--- a/qm-vamp-plugins.n3	Tue Jun 09 15:07:19 2009 +0000
+++ b/qm-vamp-plugins.n3	Fri Jun 12 16:06:04 2009 +0000
@@ -27,6 +27,7 @@
     vamp:available_plugin plugbase:qm-similarity ; 
     vamp:available_plugin plugbase:qm-tempotracker ; 
     vamp:available_plugin plugbase:qm-tonalchange ; 
+    vamp:available_plugin plugbase:qm-transcription ; 
     foaf:page <http://vamp-plugins.org/plugin-doc/qm-vamp-plugins.html> ;
     .
 
@@ -1055,4 +1056,33 @@
     vamp:sample_rate      21.5332 ;
     vamp:computes_event_type   af:TonalOnset;
     .
+plugbase:qm-transcription a   vamp:Plugin ;
+    dc:title              "Polyphonic Transcription" ;
+    vamp:name             "Polyphonic Transcription" ;
+    dc:description        """Transcribe the input audio to estimated notes""" ;
+    foaf:page <http://vamp-plugins.org/plugin-doc/qm-vamp-plugins.html#qm-transcription> ;
+    foaf:maker            [ foaf:name "Queen Mary, University of London" ] ; # FIXME could give plugin author's URI here
+    dc:rights             """Plugin by Dr. Ruohua Zhou.  Copyright (c) 2008-2009 QMUL - All Rights Reserved""" ;
+    vamp:identifier       "qm-transcription" ;
+    vamp:vamp_API_version vamp:api_version_2 ;
+    owl:versionInfo       "1" ;
+    vamp:input_domain     vamp:TimeDomain ;
+    vamp:output      plugbase:qm-transcription_output_transcription ;
+    .
+plugbase:qm-transcription_output_transcription a  vamp:SparseOutput ;
+    vamp:identifier       "transcription" ;
+    dc:title              "Transcription" ;
+    dc:description        """Estimated note pitch (MIDI note number from 0 to 127)"""  ;
+    vamp:fixed_bin_count  "true" ;
+    vamp:unit             "MIDI units" ;
+    a                     vamp:QuantizedOutput ;
+    vamp:quantize_step    1  ;
+    a                 vamp:KnownExtentsOutput ;
+    vamp:min_value    0  ;
+    vamp:max_value    127  ;
+    vamp:bin_count        1 ;
+    vamp:sample_type      vamp:VariableSampleRate ;
+    vamp:computes_event_type   af:Note ;
+    .
 
+