comparison segmentino/segmentino.n3 @ 48:69251e11a913

Rename SongParts/songpartitioner to Segmentino throughout
author Chris Cannam
date Thu, 13 Jun 2013 09:43:01 +0100
parents songparts/songpartitioner.n3@e477e45d4c11
children 78c9e83939bd
comparison
equal deleted inserted replaced
47:5ead8717a618 48:69251e11a913
1 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
2 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
3 @prefix vamp: <http://purl.org/ontology/vamp/> .
4 @prefix plugbase: <http://vamp-plugins.org/rdf/plugins/songpartitioner#> .
5 @prefix owl: <http://www.w3.org/2002/07/owl#> .
6 @prefix dc: <http://purl.org/dc/elements/1.1/> .
7 @prefix af: <http://purl.org/ontology/af/> .
8 @prefix foaf: <http://xmlns.com/foaf/0.1/> .
9 @prefix cc: <http://web.resource.org/cc/> .
10 @prefix : <#> .
11
12 <> a vamp:PluginDescription ;
13 foaf:maker <http://www.vamp-plugins.org/doap.rdf#template-generator> ;
14 foaf:primaryTopic <http://vamp-plugins.org/rdf/plugins/songpartitioner> .
15
16 :songpartitioner a vamp:PluginLibrary ;
17 vamp:identifier "songpartitioner" ;
18 vamp:available_plugin plugbase:qm-songpartitioner
19 .
20
21 plugbase:qm-songpartitioner a vamp:Plugin ;
22 dc:title "Song Partitioner" ;
23 vamp:name "Song Partitioner" ;
24 dc:description """Estimate contiguous segments pertaining to song parts such as verse and chorus.""" ;
25 foaf:maker [ foaf:name "Queen Mary, University of London" ] ;
26 dc:rights """Plugin by Matthew Davies, Christian Landone, Chris Cannam, Matthias Mauch and Massimiliano Zanoni Copyright (c) 2006-2012 QMUL - All Rights Reserved""" ;
27 cc:license <www.gnu.org/licenses/gpl-2.0.html> ;
28 vamp:identifier "qm-songpartitioner" ;
29 vamp:vamp_API_version vamp:api_version_2 ;
30 owl:versionInfo "2" ;
31 vamp:input_domain vamp:TimeDomain ;
32
33 vamp:parameter plugbase:qm-songpartitioner_param_bpb ;
34
35 vamp:output plugbase:qm-songpartitioner_output_beats ;
36 vamp:output plugbase:qm-songpartitioner_output_bars ;
37 vamp:output plugbase:qm-songpartitioner_output_beatcounts ;
38 vamp:output plugbase:qm-songpartitioner_output_beatsd ;
39 vamp:output plugbase:qm-songpartitioner_output_logscalespec ;
40 vamp:output plugbase:qm-songpartitioner_output_bothchroma ;
41 vamp:output plugbase:qm-songpartitioner_output_qchromafw ;
42 vamp:output plugbase:qm-songpartitioner_output_qchroma ;
43 vamp:output plugbase:qm-songpartitioner_output_segmentation ;
44 .
45 plugbase:qm-songpartitioner_param_bpb a vamp:QuantizedParameter ;
46 vamp:identifier "bpb" ;
47 dc:title "Beats per Bar" ;
48 dc:format "" ;
49 vamp:min_value 2 ;
50 vamp:max_value 16 ;
51 vamp:unit "" ;
52 vamp:quantize_step 1 ;
53 vamp:default_value 4 ;
54 vamp:value_names ();
55 .
56 plugbase:qm-songpartitioner_output_beats a vamp:SparseOutput ;
57 vamp:identifier "beats" ;
58 dc:title "Beats" ;
59 dc:description """Beat locations labelled with metrical position""" ;
60 vamp:fixed_bin_count "true" ;
61 vamp:unit "" ;
62 vamp:bin_count 0 ;
63 vamp:sample_type vamp:VariableSampleRate ;
64 vamp:sample_rate 86.1326 ;
65 vamp:computes_event_type af:Beat
66 .
67 plugbase:qm-songpartitioner_output_bars a vamp:SparseOutput ;
68 vamp:identifier "bars" ;
69 dc:title "Bars" ;
70 dc:description """Bar locations""" ;
71 vamp:fixed_bin_count "true" ;
72 vamp:unit "" ;
73 vamp:bin_count 0 ;
74 vamp:sample_type vamp:VariableSampleRate ;
75 vamp:sample_rate 86.1326
76 .
77 plugbase:qm-songpartitioner_output_beatcounts a vamp:SparseOutput ;
78 vamp:identifier "beatcounts" ;
79 dc:title "Beat Count" ;
80 dc:description """Beat counter function""" ;
81 vamp:fixed_bin_count "true" ;
82 vamp:unit "" ;
83 vamp:bin_count 1 ;
84 vamp:sample_type vamp:VariableSampleRate ;
85 vamp:sample_rate 86.1326
86 .
87 plugbase:qm-songpartitioner_output_beatsd a vamp:SparseOutput ;
88 vamp:identifier "beatsd" ;
89 dc:title "Beat Spectral Difference" ;
90 dc:description """Beat spectral difference function used for bar-line detection""" ;
91 vamp:fixed_bin_count "true" ;
92 vamp:unit "" ;
93 vamp:bin_count 1 ;
94 vamp:sample_type vamp:VariableSampleRate ;
95 vamp:sample_rate 86.1326
96 .
97 plugbase:qm-songpartitioner_output_logscalespec a vamp:DenseOutput ;
98 vamp:identifier "logscalespec" ;
99 dc:title "Log-Frequency Spectrum" ;
100 dc:description """Spectrum with linear frequency on a log scale.""" ;
101 vamp:fixed_bin_count "true" ;
102 vamp:unit "" ;
103 vamp:bin_count 256
104 .
105 plugbase:qm-songpartitioner_output_bothchroma a vamp:DenseOutput ;
106 vamp:identifier "bothchroma" ;
107 dc:title "Chromagram and Bass Chromagram" ;
108 dc:description """Tuning-adjusted chromagram and bass chromagram (stacked on top of each other) from NNLS approximate transcription.""" ;
109 vamp:fixed_bin_count "true" ;
110 vamp:unit "" ;
111 vamp:bin_count 24 ;
112 vamp:computes_signal_type af:Chromagram
113 .
114 plugbase:qm-songpartitioner_output_qchromafw a vamp:DenseOutput ;
115 vamp:identifier "qchromafw" ;
116 dc:title "Pseudo-Quantised Chromagram and Bass Chromagram" ;
117 dc:description """Pseudo-Quantised Chromagram and Bass Chromagram (frames between two beats are identical).""" ;
118 vamp:fixed_bin_count "true" ;
119 vamp:unit "" ;
120 vamp:bin_count 24 ;
121 vamp:computes_signal_type af:Chromagram
122 .
123 plugbase:qm-songpartitioner_output_qchroma a vamp:DenseOutput ;
124 vamp:identifier "qchroma" ;
125 dc:title "Quantised Chromagram and Bass Chromagram" ;
126 dc:description """Quantised Chromagram and Bass Chromagram.""" ;
127 vamp:fixed_bin_count "true" ;
128 vamp:unit "" ;
129 vamp:bin_count 24 ;
130 vamp:computes_signal_type af:Chromagram
131 .
132 plugbase:qm-songpartitioner_output_segmentation a vamp:SparseOutput ;
133 vamp:identifier "segmentation" ;
134 dc:title "Segmentation" ;
135 dc:description """Segmentation""" ;
136 vamp:fixed_bin_count "true" ;
137 vamp:unit "segment-type" ;
138 a vamp:QuantizedOutput ;
139 vamp:quantize_step 1 ;
140 a vamp:KnownExtentsOutput ;
141 vamp:min_value 1 ;
142 vamp:max_value 5 ;
143 vamp:bin_count 1 ;
144 vamp:sample_type vamp:VariableSampleRate ;
145 vamp:sample_rate 86.1326 ;
146 vamp:computes_event_type af:StructuralSegment
147 .
148