c@69: @prefix rdfs: . c@69: @prefix xsd: . c@69: @prefix vamp: . c@69: @prefix vampex: . c@69: @prefix plugbase: . c@69: @prefix owl: . c@69: @prefix dc: . c@69: @prefix af: . c@69: @prefix foaf: . c@69: @prefix cc: . c@69: @prefix thisplug: . c@69: @prefix : <> . c@69: c@69: <> a vamp:PluginDescription ; c@69: foaf:maker ; c@69: foaf:maker ; c@69: foaf:primaryTopic plugbase:qm-segmenter . c@69: c@69: plugbase:qm-segmenter a vamp:Plugin ; c@69: dc:title "Segmenter" ; c@69: vamp:name "Segmenter" ; c@69: dc:description "Divide the track into a sequence of consistent segments" ; c@69: foaf:maker [ foaf:name "Queen Mary, University of London"] ; # FIXME could give plugin author's URI here c@69: cc:license ; c@69: vamp:identifier "qm-segmenter" ; c@69: vamp:vamp_API_version vamp:api_version_1 ; c@69: owl:versionInfo "2" ; c@69: vamp:input_domain vamp:TimeDomain ; c@69: c@69: vamp:parameter_descriptor thisplug:param_nSegmentTypes ; c@69: vamp:parameter_descriptor thisplug:param_featureType ; c@69: vamp:parameter_descriptor thisplug:param_neighbourhoodLimit ; c@69: c@69: vamp:output_descriptor thisplug:output_segmentation ; c@69: . c@69: thisplug:param_nSegmentTypes a vamp:ParameterDescriptor ; c@69: vamp:identifier "nSegmentTypes" ; c@69: dc:title "Number of segment-types" ; c@69: dc:format "" ; c@69: vamp:min_value 2 ; c@69: vamp:max_value 12 ; c@69: vamp:default_value 10 . c@69: c@69: thisplug:param_featureType a vamp:ParameterDescriptor ; c@69: vamp:identifier "featureType" ; c@69: dc:title "Feature Type" ; c@69: dc:format "" ; c@69: vamp:min_value 1 ; c@69: vamp:max_value 3 ; c@69: vamp:default_value 1 . c@69: c@69: thisplug:param_neighbourhoodLimit a vamp:ParameterDescriptor ; c@69: vamp:identifier "neighbourhoodLimit" ; c@69: dc:title "Minimum segment duration" ; c@69: dc:format "s" ; c@69: vamp:min_value 1 ; c@69: vamp:max_value 15 ; c@69: vamp:default_value 4 . c@69: c@69: thisplug:output_segmentation a vamp:SparseOutput ; c@69: vamp:identifier "segmentation" ; c@69: dc:title "Segmentation" ; c@69: dc:description "Segmentation" ; c@69: vamp:fixed_bin_count "true" ; c@69: vamp:is_quantized "true" ; c@69: vamp:unit "segment-type" ; c@69: vamp:bin_count 1 ; c@69: vamp:bin_names ( ""); c@69: vamp:quantize_step 1 ; c@69: vamp:sample_type vamp:VariableSampleRate ; c@69: vamp:sample_rate 5 ; c@69: vamp:computes_feature_type ; c@69: vamp:computes_event_type ; c@69: .