cannam@138: @prefix rdfs: . cannam@138: @prefix xsd: . cannam@138: @prefix vamp: . cannam@138: @prefix vampex: . cannam@138: @prefix plugbase: . cannam@138: @prefix owl: . cannam@138: @prefix dc: . cannam@138: @prefix af: . cannam@138: @prefix foaf: . cannam@138: @prefix cc: . cannam@138: @prefix thisplug: . cannam@138: @prefix : <> . cannam@138: cannam@138: <> a vamp:PluginDescription ; cannam@138: foaf:maker ; cannam@138: foaf:maker ; cannam@138: foaf:primaryTopic plugbase:zerocrossing . cannam@138: cannam@138: plugbase:zerocrossing a vamp:Plugin ; cannam@138: dc:title "Zero Crossings" ; cannam@138: vamp:name "Zero Crossings" ; cannam@138: dc:description "Detect and count zero crossing points" ; cannam@138: foaf:maker [ foaf:name "Vamp SDK Example Plugins"] ; # FIXME could give plugin author's URI here cannam@138: cc:license ; cannam@138: vamp:identifier "zerocrossing" ; cannam@138: vamp:vamp_API_version vamp:api_version_1 ; cannam@138: owl:versionInfo "2" ; cannam@138: vamp:input_domain vamp:TimeDomain ; cannam@138: cannam@138: cannam@138: vamp:output_descriptor thisplug:output_counts ; cannam@138: vamp:output_descriptor thisplug:output_zerocrossings ; cannam@138: . cannam@138: thisplug:output_counts a vamp:DenseOutput ; cannam@138: vamp:identifier "counts" ; cannam@138: dc:title "Zero Crossing Counts" ; cannam@138: dc:description "The number of zero crossing points per processing block" ; cannam@138: vamp:fixed_bin_count "true" ; cannam@138: vamp:is_quantised "true" ; cannam@138: vamp:unit "crossings" ; cannam@138: vamp:bin_count 1 ; cannam@138: vamp:bin_names ( ""); cannam@138: vamp:quantize_step 1 ; cannam@138: vamp:computes_feature_type ; cannam@138: vamp:computes_event_type ; cannam@138: . cannam@138: thisplug:output_zerocrossings a vamp:SparseOutput ; cannam@138: vamp:identifier "zerocrossings" ; cannam@138: dc:title "Zero Crossings" ; cannam@138: dc:description "The locations of zero crossing points" ; cannam@138: vamp:fixed_bin_count "true" ; cannam@138: vamp:is_quantized "true" ; cannam@138: vamp:unit "" ; cannam@138: vamp:bin_count 0 ; cannam@138: vamp:bin_names (); cannam@138: vamp:quantize_step 1 ; cannam@138: vamp:sample_type vamp:VariableSampleRate ; cannam@138: vamp:sample_rate 44100 ; cannam@138: vamp:computes_feature_type ; cannam@138: vamp:computes_event_type ; cannam@138: .