annotate examples/vamp-example-plugins:zerocrossing.n3 @ 170:ff72d97823f7

* Add means to obtain actually used step & block sizes from buffering adapter
author cannam
date Fri, 25 Jul 2008 14:01:57 +0000
parents 147de5e64d28
children
rev   line source
cannam@138 1 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
cannam@138 2 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
cannam@138 3 @prefix vamp: <http://www.purl.org/ontology/vamp/> .
cannam@138 4 @prefix vampex: <http://www.purl.org/ontology/vamp/examples/> .
cannam@138 5 @prefix plugbase: <http://purl.org/ontology/vamp/examples/> .
cannam@138 6 @prefix owl: <http://www.w3.org/2002/07/owl#> .
cannam@138 7 @prefix dc: <http://purl.org/dc/elements/1.1/> .
cannam@138 8 @prefix af: <http://purl.org/ontology/af/> .
cannam@138 9 @prefix foaf: <http://xmlns.com/foaf/0.1/> .
cannam@138 10 @prefix cc: <http://web.resource.org/cc/> .
cannam@138 11 @prefix thisplug: <http://purl.org/ontology/vamp/examples/zerocrossing#> .
cannam@138 12 @prefix : <> .
cannam@138 13
cannam@138 14 <> a vamp:PluginDescription ;
cannam@138 15 foaf:maker <http://www.vamp-plugins.org/> ;
cannam@138 16 foaf:maker <http://www.vamp-plugins.org/doap.rdf#template-generator> ;
cannam@138 17 foaf:primaryTopic plugbase:zerocrossing .
cannam@138 18
cannam@138 19 plugbase:zerocrossing a vamp:Plugin ;
cannam@138 20 dc:title "Zero Crossings" ;
cannam@138 21 vamp:name "Zero Crossings" ;
cannam@138 22 dc:description "Detect and count zero crossing points" ;
cannam@138 23 foaf:maker [ foaf:name "Vamp SDK Example Plugins"] ; # FIXME could give plugin author's URI here
cannam@138 24 cc:license <FIXME license for the plugin> ;
cannam@138 25 vamp:identifier "zerocrossing" ;
cannam@138 26 vamp:vamp_API_version vamp:api_version_1 ;
cannam@138 27 owl:versionInfo "2" ;
cannam@138 28 vamp:input_domain vamp:TimeDomain ;
cannam@138 29
cannam@138 30
cannam@138 31 vamp:output_descriptor thisplug:output_counts ;
cannam@138 32 vamp:output_descriptor thisplug:output_zerocrossings ;
cannam@138 33 .
cannam@138 34 thisplug:output_counts a vamp:DenseOutput ;
cannam@138 35 vamp:identifier "counts" ;
cannam@138 36 dc:title "Zero Crossing Counts" ;
cannam@138 37 dc:description "The number of zero crossing points per processing block" ;
cannam@138 38 vamp:fixed_bin_count "true" ;
cannam@138 39 vamp:is_quantised "true" ;
cannam@138 40 vamp:unit "crossings" ;
cannam@138 41 vamp:bin_count 1 ;
cannam@138 42 vamp:bin_names ( "");
cannam@138 43 vamp:quantize_step 1 ;
cannam@138 44 vamp:computes_feature_type <FIXME feature type URI> ;
cannam@138 45 vamp:computes_event_type <FIXME event type URI> ;
cannam@138 46 .
cannam@138 47 thisplug:output_zerocrossings a vamp:SparseOutput ;
cannam@138 48 vamp:identifier "zerocrossings" ;
cannam@138 49 dc:title "Zero Crossings" ;
cannam@138 50 dc:description "The locations of zero crossing points" ;
cannam@138 51 vamp:fixed_bin_count "true" ;
cannam@138 52 vamp:is_quantized "true" ;
cannam@138 53 vamp:unit "" ;
cannam@138 54 vamp:bin_count 0 ;
cannam@138 55 vamp:bin_names ();
cannam@138 56 vamp:quantize_step 1 ;
cannam@138 57 vamp:sample_type vamp:VariableSampleRate ;
cannam@138 58 vamp:sample_rate 44100 ;
cannam@138 59 vamp:computes_feature_type <FIXME feature type URI> ;
cannam@138 60 vamp:computes_event_type <FIXME event type URI> ;
cannam@138 61 .