# HG changeset patch # User Chris Cannam # Date 1353080541 0 # Node ID 0a2827a350312c536ccedaa892ea854df5c6d2cc # Parent 82b3cdf6ca6b794c2005799b1e16b2765d685ce2 Add category & RDF files diff -r 82b3cdf6ca6b -r 0a2827a35031 cepstral-pitchtracker.cat --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cepstral-pitchtracker.cat Fri Nov 16 15:42:21 2012 +0000 @@ -0,0 +1,1 @@ +vamp:cepstral-pitchtracker:cepstral-pitchtracker::Notes diff -r 82b3cdf6ca6b -r 0a2827a35031 cepstral-pitchtracker.n3 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cepstral-pitchtracker.n3 Fri Nov 16 15:42:21 2012 +0000 @@ -0,0 +1,65 @@ +@prefix rdfs: . +@prefix xsd: . +@prefix vamp: . +@prefix plugbase: . +@prefix owl: . +@prefix dc: . +@prefix af: . +@prefix foaf: . +@prefix cc: . +@prefix : <#> . + +<> a vamp:PluginDescription ; + foaf:maker ; + foaf:primaryTopic . + +:cepstral-pitchtracker a vamp:PluginLibrary ; + vamp:identifier "cepstral-pitchtracker" ; + vamp:available_plugin plugbase:cepstral-pitchtracker ; + foaf:page ; + . + +plugbase:cepstral-pitchtracker a vamp:Plugin ; + dc:title "Cepstral Pitch Tracker" ; + vamp:name "Cepstral Pitch Tracker" ; + dc:description """Estimate f0 of monophonic material using a cepstrum method.""" ; + foaf:maker [ foaf:name "Chris Cannam" ] ; # FIXME could give plugin author's URI here + dc:rights """Freely redistributable (BSD license)""" ; +# cc:license ; + vamp:identifier "cepstral-pitchtracker" ; + vamp:vamp_API_version vamp:api_version_2 ; + owl:versionInfo "1" ; + vamp:input_domain vamp:FrequencyDomain ; + + vamp:output plugbase:cepstral-pitchtracker_output_f0 ; + vamp:output plugbase:cepstral-pitchtracker_output_notes ; + . +plugbase:cepstral-pitchtracker_output_f0 a vamp:DenseOutput ; + vamp:identifier "f0" ; + dc:title "Estimated f0" ; + dc:description """Estimated fundamental frequency""" ; + vamp:fixed_bin_count "true" ; + vamp:unit "Hz" ; + a vamp:KnownExtentsOutput ; + vamp:min_value 50 ; + vamp:max_value 900 ; + vamp:bin_count 1 ; +# vamp:computes_event_type ; +# vamp:computes_feature ; +# vamp:computes_signal_type ; + . +plugbase:cepstral-pitchtracker_output_notes a vamp:DenseOutput ; + vamp:identifier "notes" ; + dc:title "Notes" ; + dc:description """Derived fixed-pitch note frequencies""" ; + vamp:fixed_bin_count "true" ; + vamp:unit "Hz" ; + a vamp:KnownExtentsOutput ; + vamp:min_value 50 ; + vamp:max_value 900 ; + vamp:bin_count 1 ; +# vamp:computes_event_type ; +# vamp:computes_feature ; +# vamp:computes_signal_type ; + . +