Mercurial > hg > silvet
comparison silvet.n3 @ 342:ad45b18427e0
Merge from branch livemode
author | Chris Cannam |
---|---|
date | Mon, 06 Jul 2015 09:15:21 +0100 |
parents | 1272070a1011 |
children | 506f57984407 |
comparison
equal
deleted
inserted
replaced
313:fa2ffbb786df | 342:ad45b18427e0 |
---|---|
49 foaf:maker :library_maker ; | 49 foaf:maker :library_maker ; |
50 dc:rights """Method by Emmanouil Benetos and Simon Dixon; plugin by Chris Cannam and Emmanouil Benetos. GPL licence.""" ; | 50 dc:rights """Method by Emmanouil Benetos and Simon Dixon; plugin by Chris Cannam and Emmanouil Benetos. GPL licence.""" ; |
51 # cc:license <Place plugin license URI here and uncomment> ; | 51 # cc:license <Place plugin license URI here and uncomment> ; |
52 vamp:identifier "silvet" ; | 52 vamp:identifier "silvet" ; |
53 vamp:vamp_API_version vamp:api_version_2 ; | 53 vamp:vamp_API_version vamp:api_version_2 ; |
54 owl:versionInfo "1" ; | 54 owl:versionInfo "3" ; |
55 vamp:input_domain vamp:TimeDomain ; | 55 vamp:input_domain vamp:TimeDomain ; |
56 vamp:parameter plugbase:silvet_param_mode ; | 56 vamp:parameter plugbase:silvet_param_mode ; |
57 vamp:parameter plugbase:silvet_param_instrument ; | 57 vamp:parameter plugbase:silvet_param_instrument ; |
58 vamp:parameter plugbase:silvet_param_finetune ; | 58 vamp:parameter plugbase:silvet_param_finetune ; |
59 | 59 |
60 vamp:output plugbase:silvet_output_notes ; | 60 vamp:output plugbase:silvet_output_notes ; |
61 vamp:output plugbase:silvet_output_onsets ; | |
61 vamp:output plugbase:silvet_output_timefreq ; | 62 vamp:output plugbase:silvet_output_timefreq ; |
62 vamp:output plugbase:silvet_output_pitchactivation ; | 63 vamp:output plugbase:silvet_output_pitchactivation ; |
64 vamp:output plugbase:silvet_output_chroma ; | |
65 vamp:output plugbase:silvet_output_templates ; | |
63 . | 66 . |
67 | |
64 plugbase:silvet_param_mode a vamp:QuantizedParameter ; | 68 plugbase:silvet_param_mode a vamp:QuantizedParameter ; |
65 vamp:identifier "mode" ; | 69 vamp:identifier "mode" ; |
66 dc:title "Processing mode" ; | 70 dc:title "Processing mode" ; |
67 dc:format "" ; | 71 dc:format "" ; |
68 vamp:min_value 0 ; | 72 vamp:min_value 0 ; |
69 vamp:max_value 1 ; | 73 vamp:max_value 2 ; |
70 vamp:unit "" ; | 74 vamp:unit "" ; |
71 vamp:quantize_step 1 ; | 75 vamp:quantize_step 1 ; |
72 vamp:default_value 1 ; | 76 vamp:default_value 1 ; |
73 vamp:value_names ( "Draft (faster)" "Intensive (higher quality)"); | 77 vamp:value_names ( "Draft (faster)" "Intensive (higher quality)" "Live (lower latency)"); |
74 . | 78 . |
75 plugbase:silvet_param_instrument a vamp:QuantizedParameter ; | 79 plugbase:silvet_param_instrument a vamp:QuantizedParameter ; |
76 vamp:identifier "instrument" ; | 80 vamp:identifier "instrument" ; |
77 dc:title "Instrument" ; | 81 dc:title "Instrument" ; |
78 dc:format "" ; | 82 dc:format "" ; |
95 vamp:value_names (); | 99 vamp:value_names (); |
96 . | 100 . |
97 plugbase:silvet_output_notes a vamp:SparseOutput ; | 101 plugbase:silvet_output_notes a vamp:SparseOutput ; |
98 vamp:identifier "notes" ; | 102 vamp:identifier "notes" ; |
99 dc:title "Note transcription" ; | 103 dc:title "Note transcription" ; |
100 dc:description """Overall note transcription. Each note has time, duration, estimated pitch, and a synthetic MIDI velocity (1-127) estimated from the strength of the pitch in the mixture.""" ; | 104 dc:description """Overall note transcription. Each note has time, duration, estimated fundamental frequency, and a synthetic MIDI velocity (1-127) estimated from the strength of the pitch in the mixture.""" ; |
101 vamp:fixed_bin_count "true" ; | 105 vamp:fixed_bin_count "true" ; |
102 vamp:unit "Hz" ; | 106 vamp:unit "Hz" ; |
103 vamp:bin_count 2 ; | 107 vamp:bin_count 2 ; |
104 vamp:bin_names ( "Frequency" "Velocity"); | 108 vamp:bin_names ( "Frequency" "Velocity"); |
105 vamp:sample_type vamp:VariableSampleRate ; | 109 vamp:sample_type vamp:VariableSampleRate ; |
110 vamp:sample_rate 711 ; | |
106 vamp:computes_event_type af:Note ; | 111 vamp:computes_event_type af:Note ; |
112 . | |
113 plugbase:silvet_output_onsets a vamp:SparseOutput ; | |
114 vamp:identifier "onsets" ; | |
115 dc:title "Note onsets" ; | |
116 dc:description """Note onsets, without durations. These can be calculated sooner than complete notes, because it isn't necessary to wait for a note to finish before returning its feature. Each event has time, estimated fundamental frequency in Hz, and a synthetic MIDI velocity (1-127) estimated from the strength of the pitch in the mixture.""" ; | |
117 vamp:fixed_bin_count "true" ; | |
118 vamp:unit "Hz" ; | |
119 vamp:bin_count 2 ; | |
120 vamp:bin_names ( "Frequency" "Velocity"); | |
121 vamp:sample_type vamp:VariableSampleRate ; | |
122 vamp:sample_rate 711 ; | |
123 vamp:computes_event_type af:Onset ; | |
107 . | 124 . |
108 plugbase:silvet_output_timefreq a vamp:DenseOutput ; | 125 plugbase:silvet_output_timefreq a vamp:DenseOutput ; |
109 vamp:identifier "timefreq" ; | 126 vamp:identifier "timefreq" ; |
110 dc:title "Time-frequency distribution" ; | 127 dc:title "Time-frequency distribution" ; |
111 dc:description """Filtered constant-Q time-frequency distribution as used as input to the expectation-maximisation algorithm""" ; | 128 dc:description """Filtered constant-Q time-frequency distribution as used as input to the expectation-maximisation algorithm.""" ; |
112 vamp:fixed_bin_count "true" ; | 129 vamp:fixed_bin_count "true" ; |
130 vamp:unit "" ; | |
113 vamp:bin_count 545 ; | 131 vamp:bin_count 545 ; |
114 vamp:unit "" ; | |
115 vamp:computes_signal_type af:Spectrogram ; | 132 vamp:computes_signal_type af:Spectrogram ; |
116 . | 133 . |
117 plugbase:silvet_output_pitchactivation a vamp:DenseOutput ; | 134 plugbase:silvet_output_pitchactivation a vamp:DenseOutput ; |
118 vamp:identifier "pitchactivation" ; | 135 vamp:identifier "pitchactivation" ; |
119 dc:title "Pitch activation distribution" ; | 136 dc:title "Pitch activation distribution" ; |
121 vamp:fixed_bin_count "true" ; | 138 vamp:fixed_bin_count "true" ; |
122 vamp:unit "" ; | 139 vamp:unit "" ; |
123 vamp:bin_count 88 ; | 140 vamp:bin_count 88 ; |
124 vamp:computes_signal_type af:Spectrogram ; | 141 vamp:computes_signal_type af:Spectrogram ; |
125 . | 142 . |
143 plugbase:silvet_output_chroma a vamp:DenseOutput ; | |
144 vamp:identifier "chroma" ; | |
145 dc:title "Pitch chroma distribution" ; | |
146 dc:description """Pitch chroma distribution formed by wrapping the un-thresholded pitch activation distribution into a single octave of semitone bins.""" ; | |
147 vamp:fixed_bin_count "true" ; | |
148 vamp:unit "" ; | |
149 vamp:bin_count 12 ; | |
150 vamp:computes_signal_type af:Chromagram ; | |
151 . | |
152 plugbase:silvet_output_templates a vamp:DenseOutput ; | |
153 vamp:identifier "templates" ; | |
154 dc:title "Templates" ; | |
155 dc:description """Constant-Q spectral templates for the selected instrument pack.""" ; | |
156 vamp:fixed_bin_count "true" ; | |
157 vamp:unit "" ; | |
158 vamp:bin_count 545 ; | |
159 . |