Mercurial > hg > vamp-website
changeset 66:e90e1fd89639 website
Update for new Aubio, LibXtract builds
author | Chris Cannam |
---|---|
date | Wed, 05 Dec 2012 14:20:39 +0000 |
parents | ee116abb1130 |
children | 4f8193d14568 |
files | download.html rdf/plugins/vamp-aubio.n3 |
diffstat | 2 files changed, 70 insertions(+), 46 deletions(-) [+] |
line wrap: on
line diff
--- a/download.html Fri Nov 23 16:25:39 2012 +0000 +++ b/download.html Wed Dec 05 14:20:39 2012 +0000 @@ -46,15 +46,15 @@ <td><small><a href="https://code.soundsoftware.ac.uk/projects/qm-vamp-plugins/repository">Browse</a></small></td></tr> - <tr><td>Vamp Aubio plugins<br><i><small>Onset detection, pitch tracking, note tracking and tempo tracking plugins using Paul Brossier's <a href="http://aubio.piem.org/">aubio</a> library.</small></i></td><td><small>0.3.2c</small></td> + <tr><td>Vamp Aubio plugins<br><i><small>Onset detection, pitch tracking, note tracking and tempo tracking plugins using Paul Brossier's <a href="http://aubio.piem.org/">aubio</a> library.</small></i></td><td><small>0.4.0</small></td> - <td><small><a href="http://downloads.sourceforge.net/vamp/vamp-aubio-plugins-0.3.2c-i686-linux.tar.gz">Download</a> (32 bit)<br><a href="http://downloads.sourceforge.net/vamp/vamp-aubio-plugins-0.3.2c-amd64-linux.tar.gz">Download</a> (64 bit)</small></td> + <td><small><a href="https://code.soundsoftware.ac.uk/attachments/download/623/vamp-aubio-plugins-0.4.0-amd64-linux.tar.gz">Download</a> (64 bit)</small></td> - <td><small><a href="http://downloads.sourceforge.net/vamp/vamp-aubio-plugins-0.3.2c-osx-universal.tar.gz">Download</a></small></td> + <td><small><a href="https://code.soundsoftware.ac.uk/attachments/download/624/vamp-aubio-plugins-0.4.0-osx.tar.gz">Download</a></small></td> - <td><small><a href="http://downloads.sourceforge.net/vamp/vamp-aubio-plugins-0.3.2c.1-win32.zip">Download</a></small></td> + <td><small><a href="https://code.soundsoftware.ac.uk/attachments/download/625/vamp-aubio-plugins-0.4.0-win32.zip">Download</a></small></td> - <td><small><a href="http://downloads.sourceforge.net/vamp/vamp-aubio-plugins-0.3.2c.tar.gz">Download</a><br>or <a href="http://vamp.svn.sourceforge.net/viewvc/vamp/vamp-aubio-plugins/trunk/">Browse</a></small></td> + <td><small><a href="https://code.soundsoftware.ac.uk/attachments/download/622/vamp-aubio-plugins-0.4.0.tar.gz">Download</a><br>or <a href="https://code.soundsoftware.ac.uk/projects/vamp-aubio-plugins/repository">Browse</a></small></td> </tr> @@ -84,15 +84,15 @@ <td>Vamp libxtract plugins<br><i><small>Low-level feature extraction plugins using Jamie Bullock's <a href="http://libxtract.sourceforge.net/">libxtract</a> library to provide around 50 spectral and other features.</small></i></td> - <td><small>0.4.5.20081202</small></td> + <td><small>0.6.6.20121204</small></td> - <td><small><a href="http://downloads.sourceforge.net/vamp/vamp-libxtract-plugins-0.4.5.20081202-i686-linux.tar.gz">Download</a> (32 bit)<br><a href="http://downloads.sourceforge.net/vamp/vamp-libxtract-plugins-0.4.5.20081202-amd64-linux.tar.gz">Download</a> (64 bit)</small></td> + <td><small><a href="https://code.soundsoftware.ac.uk/attachments/download/620/vamp-libxtract-plugins-0.6.6.20121204-amd64-linux.tar.gz">Download</a> (64 bit)</small></td> - <td><small><a href="http://downloads.sourceforge.net/vamp/vamp-libxtract-plugins-0.4.5.20081202-osx-universal.tar.gz">Download</a></small></td> + <td><small><a href="https://code.soundsoftware.ac.uk/attachments/download/619/vamp-libxtract-plugins-0.6.6.20121204-osx.tar.gz">Download</a></small></td> - <td><small><a href="http://downloads.sourceforge.net/vamp/vamp-libxtract-plugins-0.4.5.20081202.1-win32.zip">Download</a></small></td> + <td><small><a href="https://code.soundsoftware.ac.uk/attachments/download/621/vamp-libxtract-plugins-0.6.6.20121204-win32.zip">Download</a></small></td> - <td><small><a href="http://downloads.sourceforge.net/vamp/vamp-libxtract-plugins-0.4.5.20081202.tar.gz">Download</a><br>or <a href="http://vamp.svn.sourceforge.net/viewvc/vamp/vamp-libxtract-plugins/trunk/">Browse</a> + <td><small><a href="https://code.soundsoftware.ac.uk/attachments/download/618/vamp-libxtract-plugins-0.6.6.20121204.tar.gz">Download</a><br>or <a href="https://code.soundsoftware.ac.uk/projects/vamp-libxtract-plugins/repository">Browse</a> </tr>
--- a/rdf/plugins/vamp-aubio.n3 Fri Nov 23 16:25:39 2012 +0000 +++ b/rdf/plugins/vamp-aubio.n3 Wed Dec 05 14:20:39 2012 +0000 @@ -32,7 +32,7 @@ # cc:license <Place plugin license URI here and uncomment> ; vamp:identifier "aubionotes" ; vamp:vamp_API_version vamp:api_version_2 ; - owl:versionInfo "3" ; + owl:versionInfo "4" ; vamp:input_domain vamp:TimeDomain ; vamp:parameter plugbase:aubionotes_param_onsettype ; @@ -43,6 +43,7 @@ vamp:parameter plugbase:aubionotes_param_avoidleaps ; vamp:parameter plugbase:aubionotes_param_peakpickthreshold ; vamp:parameter plugbase:aubionotes_param_silencethreshold ; + vamp:parameter plugbase:aubionotes_param_minioi ; vamp:output plugbase:aubionotes_output_notes ; . @@ -51,11 +52,11 @@ dc:title "Onset Detection Function Type" ; dc:format "" ; vamp:min_value 0 ; - vamp:max_value 6 ; + vamp:max_value 7 ; vamp:unit "" ; vamp:quantize_step 1 ; vamp:default_value 3 ; - vamp:value_names ( "Energy Based" "Spectral Difference" "High-Frequency Content" "Complex Domain" "Phase Deviation" "Kullback-Liebler" "Modified Kullback-Liebler"); + vamp:value_names ( "Energy Based" "Spectral Difference" "High-Frequency Content" "Complex Domain" "Phase Deviation" "Kullback-Liebler" "Modified Kullback-Liebler" "Spectral Flux"); . plugbase:aubionotes_param_pitchtype a vamp:QuantizedParameter ; vamp:identifier "pitchtype" ; @@ -129,13 +130,24 @@ vamp:min_value -120 ; vamp:max_value 0 ; vamp:unit "dB" ; - vamp:default_value -90 ; + vamp:default_value -70 ; + vamp:value_names (); + . +plugbase:aubionotes_param_minioi a vamp:QuantizedParameter ; + vamp:identifier "minioi" ; + dc:title "Minimum Inter-Onset Interval" ; + dc:format "ms" ; + vamp:min_value 0 ; + vamp:max_value 40 ; + vamp:unit "ms" ; + vamp:quantize_step 1 ; + vamp:default_value 4 ; vamp:value_names (); . plugbase:aubionotes_output_notes a vamp:SparseOutput ; vamp:identifier "notes" ; dc:title "Notes" ; - dc:description "" ; + dc:description """""" ; vamp:fixed_bin_count "true" ; vamp:unit "Hz" ; vamp:bin_count 2 ; @@ -154,26 +166,26 @@ # cc:license <Place plugin license URI here and uncomment> ; vamp:identifier "aubioonset" ; vamp:vamp_API_version vamp:api_version_2 ; - owl:versionInfo "1" ; + owl:versionInfo "2" ; vamp:input_domain vamp:TimeDomain ; vamp:parameter plugbase:aubioonset_param_onsettype ; vamp:parameter plugbase:aubioonset_param_peakpickthreshold ; vamp:parameter plugbase:aubioonset_param_silencethreshold ; + vamp:parameter plugbase:aubioonset_param_minioi ; vamp:output plugbase:aubioonset_output_onsets ; - vamp:output plugbase:aubioonset_output_detectionfunction ; . plugbase:aubioonset_param_onsettype a vamp:QuantizedParameter ; vamp:identifier "onsettype" ; dc:title "Onset Detection Function Type" ; dc:format "" ; vamp:min_value 0 ; - vamp:max_value 6 ; + vamp:max_value 7 ; vamp:unit "" ; vamp:quantize_step 1 ; vamp:default_value 3 ; - vamp:value_names ( "Energy Based" "Spectral Difference" "High-Frequency Content" "Complex Domain" "Phase Deviation" "Kullback-Liebler" "Modified Kullback-Liebler"); + vamp:value_names ( "Energy Based" "Spectral Difference" "High-Frequency Content" "Complex Domain" "Phase Deviation" "Kullback-Liebler" "Modified Kullback-Liebler" "Spectral Flux"); . plugbase:aubioonset_param_peakpickthreshold a vamp:Parameter ; vamp:identifier "peakpickthreshold" ; @@ -192,13 +204,24 @@ vamp:min_value -120 ; vamp:max_value 0 ; vamp:unit "dB" ; - vamp:default_value -90 ; + vamp:default_value -70 ; + vamp:value_names (); + . +plugbase:aubioonset_param_minioi a vamp:QuantizedParameter ; + vamp:identifier "minioi" ; + dc:title "Minimum Inter-Onset Interval" ; + dc:format "ms" ; + vamp:min_value 0 ; + vamp:max_value 40 ; + vamp:unit "ms" ; + vamp:quantize_step 1 ; + vamp:default_value 4 ; vamp:value_names (); . plugbase:aubioonset_output_onsets a vamp:SparseOutput ; vamp:identifier "onsets" ; dc:title "Onsets" ; - dc:description "" ; + dc:description """""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 0 ; @@ -207,17 +230,6 @@ # vamp:computes_feature <Place feature attribute URI here and uncomment> ; # vamp:computes_signal_type <Place signal type URI here and uncomment> ; . -plugbase:aubioonset_output_detectionfunction a vamp:DenseOutput ; - vamp:identifier "detectionfunction" ; - dc:title "Onset Detection Function" ; - dc:description "" ; - vamp:fixed_bin_count "true" ; - vamp:unit "" ; - vamp:bin_count 1 ; -# vamp:computes_event_type <Place event type URI here and uncomment> ; -# vamp:computes_feature <Place feature attribute URI here and uncomment> ; -# vamp:computes_signal_type <Place signal type URI here and uncomment> ; - . plugbase:aubiopitch a vamp:Plugin ; dc:title "Aubio Pitch Detector" ; vamp:name "Aubio Pitch Detector" ; @@ -227,7 +239,7 @@ # cc:license <Place plugin license URI here and uncomment> ; vamp:identifier "aubiopitch" ; vamp:vamp_API_version vamp:api_version_2 ; - owl:versionInfo "2" ; + owl:versionInfo "3" ; vamp:input_domain vamp:TimeDomain ; vamp:parameter plugbase:aubiopitch_param_pitchtype ; @@ -293,7 +305,7 @@ plugbase:aubiopitch_output_frequency a vamp:SparseOutput ; vamp:identifier "frequency" ; dc:title "Fundamental Frequency" ; - dc:description "" ; + dc:description """""" ; vamp:fixed_bin_count "true" ; vamp:unit "Hz" ; vamp:bin_count 1 ; @@ -311,7 +323,7 @@ # cc:license <Place plugin license URI here and uncomment> ; vamp:identifier "aubiosilence" ; vamp:vamp_API_version vamp:api_version_2 ; - owl:versionInfo "3" ; + owl:versionInfo "4" ; vamp:input_domain vamp:TimeDomain ; vamp:parameter plugbase:aubiosilence_param_silencethreshold ; @@ -333,7 +345,7 @@ plugbase:aubiosilence_output_silent a vamp:SparseOutput ; vamp:identifier "silent" ; dc:title "Silent Regions" ; - dc:description "Return an interval covering each silent region" ; + dc:description """Return an interval covering each silent region""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 0 ; @@ -345,7 +357,7 @@ plugbase:aubiosilence_output_noisy a vamp:SparseOutput ; vamp:identifier "noisy" ; dc:title "Non-Silent Regions" ; - dc:description "Return an interval covering each non-silent region" ; + dc:description """Return an interval covering each non-silent region""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 0 ; @@ -357,7 +369,7 @@ plugbase:aubiosilence_output_silencelevel a vamp:SparseOutput ; vamp:identifier "silencelevel" ; dc:title "Silence Test" ; - dc:description "Return a function that switches from 1 to 0 when silence falls, and back again when it ends" ; + dc:description """Return a function that switches from 1 to 0 when silence falls, and back again when it ends""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; a vamp:QuantizedOutput ; @@ -372,15 +384,15 @@ # vamp:computes_signal_type <Place signal type URI here and uncomment> ; . plugbase:aubiotempo a vamp:Plugin ; - dc:title "Aubio Tempo Detector" ; - vamp:name "Aubio Tempo Detector" ; + dc:title "Aubio Beat Tracker" ; + vamp:name "Aubio Beat Tracker" ; dc:description """Estimate the musical tempo and track beat positions""" ; foaf:maker [ foaf:name "Paul Brossier (method by Matthew Davies, plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here dc:rights """GPL""" ; # cc:license <Place plugin license URI here and uncomment> ; vamp:identifier "aubiotempo" ; vamp:vamp_API_version vamp:api_version_2 ; - owl:versionInfo "1" ; + owl:versionInfo "2" ; vamp:input_domain vamp:TimeDomain ; vamp:parameter plugbase:aubiotempo_param_onsettype ; @@ -388,17 +400,18 @@ vamp:parameter plugbase:aubiotempo_param_silencethreshold ; vamp:output plugbase:aubiotempo_output_beats ; + vamp:output plugbase:aubiotempo_output_tempo ; . plugbase:aubiotempo_param_onsettype a vamp:QuantizedParameter ; vamp:identifier "onsettype" ; dc:title "Onset Detection Function Type" ; dc:format "" ; vamp:min_value 0 ; - vamp:max_value 6 ; + vamp:max_value 7 ; vamp:unit "" ; vamp:quantize_step 1 ; vamp:default_value 3 ; - vamp:value_names ( "Energy Based" "Spectral Difference" "High-Frequency Content" "Complex Domain" "Phase Deviation" "Kullback-Liebler" "Modified Kullback-Liebler"); + vamp:value_names ( "Energy Based" "Spectral Difference" "High-Frequency Content" "Complex Domain" "Phase Deviation" "Kullback-Liebler" "Modified Kullback-Liebler" "Spectral Flux"); . plugbase:aubiotempo_param_peakpickthreshold a vamp:Parameter ; vamp:identifier "peakpickthreshold" ; @@ -417,13 +430,13 @@ vamp:min_value -120 ; vamp:max_value 0 ; vamp:unit "dB" ; - vamp:default_value -90 ; + vamp:default_value -70 ; vamp:value_names (); . plugbase:aubiotempo_output_beats a vamp:SparseOutput ; vamp:identifier "beats" ; dc:title "Beats" ; - dc:description "" ; + dc:description """""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 0 ; @@ -432,4 +445,15 @@ # vamp:computes_feature <Place feature attribute URI here and uncomment> ; # vamp:computes_signal_type <Place signal type URI here and uncomment> ; . - +plugbase:aubiotempo_output_tempo a vamp:DenseOutput ; + vamp:identifier "tempo" ; + dc:title "Tempo" ; + dc:description """""" ; + vamp:fixed_bin_count "true" ; + vamp:unit "bpm" ; + vamp:bin_count 1 ; +# vamp:computes_event_type <Place event type URI here and uncomment> ; +# vamp:computes_feature <Place feature attribute URI here and uncomment> +; +# vamp:computes_signal_type <Place signal type URI here and uncomment> ; + .