# HG changeset patch # User Chris Cannam # Date 1403256604 -3600 # Node ID d315e946c5fc0088542df051ec7cd3696add1707 # Parent 9983ef9f56172a557e17734140b1b3cb4393d84d More RDF data diff -r 9983ef9f5617 -r d315e946c5fc silvet.n3 --- a/silvet.n3 Wed Jun 04 12:48:06 2014 +0100 +++ b/silvet.n3 Fri Jun 20 10:30:04 2014 +0100 @@ -6,31 +6,53 @@ @prefix dc: . @prefix af: . @prefix foaf: . +@prefix doap: . @prefix cc: . @prefix : <#> . -<> a vamp:PluginDescription ; - foaf:maker ; + +## Properties of this document + +<> a vamp:PluginDescription ; + foaf:maker ; foaf:primaryTopic . -:silvet a vamp:PluginLibrary ; - vamp:identifier "silvet" ; - vamp:available_plugin plugbase:silvet ; - foaf:page ; + +## Maker of the whole plugin library + +:library_maker + foaf:name "Queen Mary, University of London" ; + foaf:logo ; + foaf:page . -plugbase:silvet a vamp:Plugin ; + +## Properties of the plugin library, and references to the plugins it contains + +plugbase:library a vamp:PluginLibrary ; + vamp:identifier "silvet" ; + foaf:maker :library_maker ; + vamp:available_plugin plugbase:silvet ; + dc:title "Silvet Note Transcription" ; # Place library name here and uncomment + dc:description """Silvet, or Shift-Invariant Latent Variable Transcription, is a Vamp plugin for polyphonic music transcription (from audio to note times and pitches).""" ; + foaf:page ; + doap:download-page ; + . + + +## Properties of the Silvet Note Transcription plugin + +plugbase:silvet a vamp:Plugin ; dc:title "Silvet Note Transcription" ; vamp:name "Silvet Note Transcription" ; - dc:description """""" ; - foaf:maker [ foaf:name "Queen Mary, University of London" ] ; # FIXME could give plugin author's URI here + dc:description """Estimate the note onsets, pitches, and durations that make up a music recording.""" ; + foaf:maker :library_maker ; dc:rights """Method by Emmanouil Benetos and Simon Dixon; plugin by Chris Cannam and Emmanouil Benetos. GPL licence.""" ; # cc:license ; vamp:identifier "silvet" ; vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "1" ; vamp:input_domain vamp:TimeDomain ; - vamp:parameter plugbase:silvet_param_mode ; vamp:parameter plugbase:silvet_param_instrument ; vamp:parameter plugbase:silvet_param_finetune ; @@ -80,10 +102,7 @@ vamp:bin_count 2 ; vamp:bin_names ( "Frequency" "Velocity"); vamp:sample_type vamp:VariableSampleRate ; - vamp:sample_rate 711.29 ; -# vamp:computes_event_type ; -# vamp:computes_feature ; -# vamp:computes_signal_type ; + vamp:computes_event_type af:Note ; . plugbase:silvet_output_timefreq a vamp:DenseOutput ; vamp:identifier "timefreq" ; @@ -91,9 +110,6 @@ dc:description """Filtered constant-Q time-frequency distribution used as input to the expectation-maximisation algorithm""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; - vamp:bin_count 545 ; -# vamp:computes_event_type ; -# vamp:computes_feature ; -# vamp:computes_signal_type ; + vamp:computes_signal_type af:Spectrogram ; .