Mercurial > hg > segmenter-vamp-plugin
view segmentino/segmentino.n3 @ 65:3d5f8e4593ef
Add AGPL, update copyright dates, update for changes to qm-dsp api etc
author | Chris Cannam |
---|---|
date | Tue, 03 Dec 2013 10:04:22 +0000 |
parents | 78c9e83939bd |
children |
line wrap: on
line source
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . @prefix vamp: <http://purl.org/ontology/vamp/> . @prefix plugbase: <http://vamp-plugins.org/rdf/plugins/segmentino#> . @prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix dc: <http://purl.org/dc/elements/1.1/> . @prefix af: <http://purl.org/ontology/af/> . @prefix foaf: <http://xmlns.com/foaf/0.1/> . @prefix cc: <http://web.resource.org/cc/> . @prefix : <#> . <> a vamp:PluginDescription ; foaf:maker <http://www.vamp-plugins.org/doap.rdf#template-generator> ; foaf:primaryTopic <http://vamp-plugins.org/rdf/plugins/segmentino> . :segmentino a vamp:PluginLibrary ; vamp:identifier "segmentino" ; vamp:available_plugin plugbase:segmentino . plugbase:segmentino a vamp:Plugin ; dc:title "Segmentino" ; vamp:name "Segmentino" ; dc:description """Estimate contiguous segments pertaining to song parts such as verse and chorus.""" ; foaf:maker [ foaf:name "Queen Mary, University of London" ] ; dc:rights """Plugin by Matthew Davies, Christian Landone, Chris Cannam, Matthias Mauch and Massimiliano Zanoni Copyright (c) 2006-2013 QMUL - Affero GPL""" ; cc:license <www.gnu.org/licenses/agpl-3.0.html> ; vamp:identifier "segmentino" ; vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "2" ; vamp:input_domain vamp:TimeDomain ; vamp:parameter plugbase:segmentino_param_bpb ; vamp:output plugbase:segmentino_output_beats ; vamp:output plugbase:segmentino_output_bars ; vamp:output plugbase:segmentino_output_beatcounts ; vamp:output plugbase:segmentino_output_beatsd ; vamp:output plugbase:segmentino_output_logscalespec ; vamp:output plugbase:segmentino_output_bothchroma ; vamp:output plugbase:segmentino_output_qchromafw ; vamp:output plugbase:segmentino_output_qchroma ; vamp:output plugbase:segmentino_output_segmentation ; . plugbase:segmentino_param_bpb a vamp:QuantizedParameter ; vamp:identifier "bpb" ; dc:title "Beats per Bar" ; dc:format "" ; vamp:min_value 2 ; vamp:max_value 16 ; vamp:unit "" ; vamp:quantize_step 1 ; vamp:default_value 4 ; vamp:value_names (); . plugbase:segmentino_output_beats a vamp:SparseOutput ; vamp:identifier "beats" ; dc:title "Beats" ; dc:description """Beat locations labelled with metrical position""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 0 ; vamp:sample_type vamp:VariableSampleRate ; vamp:sample_rate 86.1326 ; vamp:computes_event_type af:Beat . plugbase:segmentino_output_bars a vamp:SparseOutput ; vamp:identifier "bars" ; dc:title "Bars" ; dc:description """Bar locations""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 0 ; vamp:sample_type vamp:VariableSampleRate ; vamp:sample_rate 86.1326 . plugbase:segmentino_output_beatcounts a vamp:SparseOutput ; vamp:identifier "beatcounts" ; dc:title "Beat Count" ; dc:description """Beat counter function""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 1 ; vamp:sample_type vamp:VariableSampleRate ; vamp:sample_rate 86.1326 . plugbase:segmentino_output_beatsd a vamp:SparseOutput ; vamp:identifier "beatsd" ; dc:title "Beat Spectral Difference" ; dc:description """Beat spectral difference function used for bar-line detection""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 1 ; vamp:sample_type vamp:VariableSampleRate ; vamp:sample_rate 86.1326 . plugbase:segmentino_output_logscalespec a vamp:DenseOutput ; vamp:identifier "logscalespec" ; dc:title "Log-Frequency Spectrum" ; dc:description """Spectrum with linear frequency on a log scale.""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 256 . plugbase:segmentino_output_bothchroma a vamp:DenseOutput ; vamp:identifier "bothchroma" ; dc:title "Chromagram and Bass Chromagram" ; dc:description """Tuning-adjusted chromagram and bass chromagram (stacked on top of each other) from NNLS approximate transcription.""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 24 ; vamp:computes_signal_type af:Chromagram . plugbase:segmentino_output_qchromafw a vamp:DenseOutput ; vamp:identifier "qchromafw" ; dc:title "Pseudo-Quantised Chromagram and Bass Chromagram" ; dc:description """Pseudo-Quantised Chromagram and Bass Chromagram (frames between two beats are identical).""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 24 ; vamp:computes_signal_type af:Chromagram . plugbase:segmentino_output_qchroma a vamp:DenseOutput ; vamp:identifier "qchroma" ; dc:title "Quantised Chromagram and Bass Chromagram" ; dc:description """Quantised Chromagram and Bass Chromagram.""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 24 ; vamp:computes_signal_type af:Chromagram . plugbase:segmentino_output_segmentation a vamp:SparseOutput ; vamp:identifier "segmentation" ; dc:title "Segmentation" ; dc:description """Segmentation""" ; vamp:fixed_bin_count "true" ; vamp:unit "segment-type" ; a vamp:QuantizedOutput ; vamp:quantize_step 1 ; a vamp:KnownExtentsOutput ; vamp:min_value 1 ; vamp:max_value 5 ; vamp:bin_count 1 ; vamp:sample_type vamp:VariableSampleRate ; vamp:sample_rate 86.1326 ; vamp:computes_event_type af:StructuralSegment .