Mercurial > hg > vamp-known-plugins-rdf
changeset 78:205a0d233264
Add Tipic, fix CQVamp link
author | Chris Cannam |
---|---|
date | Wed, 21 Jun 2017 08:39:09 +0100 |
parents | 7ed841b636ea |
children | a1dd981a7ea8 |
files | plugins/availability.n3 plugins/cqvamp.n3 plugins/tipic.n3 |
diffstat | 3 files changed, 179 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/plugins/availability.n3 Wed Sep 09 09:04:01 2015 +0100 +++ b/plugins/availability.n3 Wed Jun 21 08:39:09 2017 +0100 @@ -89,4 +89,11 @@ vamp:has_binary "win32" ; . +@prefix tipic: <http://vamp-plugins.org/rdf/plugins/tipic#> . +tipic:library + vamp:has_source true ; + vamp:has_binary "osx" ; + vamp:has_binary "linux64" ; + vamp:has_binary "win32" ; + .
--- a/plugins/cqvamp.n3 Wed Sep 09 09:04:01 2015 +0100 +++ b/plugins/cqvamp.n3 Wed Jun 21 08:39:09 2017 +0100 @@ -19,7 +19,7 @@ foaf:logo <http://vamp-plugins.org/rdf/plugins/makers/qm.png> ; foaf:page <http://c4dm.eecs.qmul.ac.uk/> . -:cqvamp a vamp:PluginLibrary ; +plugbase:library a vamp:PluginLibrary ; vamp:identifier "cqvamp" ; dc:title "Constant-Q" ; dc:description "A plugin implementing the Constant-Q transform of a time-domain signal." ; @@ -28,6 +28,7 @@ vamp:available_plugin plugbase:cqvamp ; vamp:available_plugin plugbase:cqvampmidi ; foaf:page <http://code.soundsoftware.ac.uk/projects/constant-q-cpp> ; + doap:download-page <http://code.soundsoftware.ac.uk/projects/constant-q-cpp/files> ; . plugbase:cqchromavamp a vamp:Plugin ; @@ -99,9 +100,7 @@ vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 36 ; -# 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> ; + vamp:computes_signal_type af:Chromagram ; . plugbase:cqvamp a vamp:Plugin ; dc:title "Constant-Q Spectrogram (Hz range)" ; @@ -171,9 +170,7 @@ vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 216 ; -# 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> ; + vamp:computes_signal_type af:Spectrogram ; . plugbase:cqvampmidi a vamp:Plugin ; dc:title "Constant-Q Spectrogram (MIDI pitch range)" ; @@ -256,8 +253,6 @@ vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 216 ; -# 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> ; + vamp:computes_signal_type af:Spectrogram ; .
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/plugins/tipic.n3 Wed Jun 21 08:39:09 2017 +0100 @@ -0,0 +1,167 @@ +@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/tipic#> . +@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 doap: <http://usefulinc.com/ns/doap#> . +@prefix cc: <http://web.resource.org/cc/> . +@prefix : <#> . + + +## Properties of this document + +<> a vamp:PluginDescription ; + foaf:maker <http://vamp-plugins.org/rdf/template-generator> ; + foaf:primaryTopic <http://vamp-plugins.org/rdf/plugins/tipic> . + + +## Maker of the whole plugin library + +:library_maker + foaf:name "Queen Mary, University of London" ; + foaf:logo <http://vamp-plugins.org/rdf/plugins/makers/qm.png> ; + foaf:page <http://c4dm.eecs.qmul.ac.uk/> + . + + +## Properties of the plugin library, and references to the plugins it contains + +plugbase:library a vamp:PluginLibrary ; + vamp:identifier "tipic" ; + foaf:maker :library_maker ; + vamp:available_plugin plugbase:tipic ; + dc:title "Tipic - Tibre-Invariant Pitch Chroma" ; + dc:description """Pitch-chroma audio features approaching timbre invariance, after the paper "Towards timbre-invariant audio features for harmony-based music" by Meinard Müller and Sebastian Ewert""" ; + foaf:page <http://code.soundsoftware.ac.uk/projects/tipic> ; + doap:download-page <http://code.soundsoftware.ac.uk/projects/tipic/files> ; + . + + +## Properties of the Timbre-Invariant Pitch Chroma plugin + +plugbase:tipic a vamp:Plugin ; + dc:title "Timbre-Invariant Pitch Chroma" ; + vamp:name "Timbre-Invariant Pitch Chroma" ; + dc:description """Pitch and chroma features with optional DCT timbre reduction.""" ; + foaf:maker :library_maker ; + dc:rights """Methods by Sebastian Ewert and Meinard Müller, plugin by Chris Cannam. GPL licence.""" ; +# cc:license <Place plugin license URI here and uncomment> ; + vamp:identifier "tipic" ; + vamp:vamp_API_version vamp:api_version_2 ; + owl:versionInfo "0" ; + vamp:input_domain vamp:TimeDomain ; + vamp:parameter plugbase:tipic_param_tuning ; + + vamp:output plugbase:tipic_output_pitch ; + vamp:output plugbase:tipic_output_pitch-down ; + vamp:output plugbase:tipic_output_chroma ; + vamp:output plugbase:tipic_output_chroma-down ; + vamp:output plugbase:tipic_output_clp ; + vamp:output plugbase:tipic_output_clp-down ; + vamp:output plugbase:tipic_output_cens ; + vamp:output plugbase:tipic_output_crp ; + vamp:output plugbase:tipic_output_crp-down ; + . +plugbase:tipic_param_tuning a vamp:Parameter ; + vamp:identifier "tuning" ; + dc:title "Tuning Frequency" ; + dc:format "Hz" ; + vamp:min_value 360 ; + vamp:max_value 500 ; + vamp:unit "Hz" ; + vamp:default_value 440 ; + vamp:value_names (); + . +plugbase:tipic_output_pitch a vamp:DenseOutput ; + vamp:identifier "pitch" ; + dc:title "Pitch Features" ; + dc:description """""" ; + vamp:fixed_bin_count "true" ; + vamp:unit "" ; + vamp:bin_count 88 ; + vamp:bin_names ( "21 A0" "22 A#0" "23 B0" "24 C1" "25 C#1" "26 D1" "27 D#1" "28 E1" "29 F1" "30 F#1" "31 G1" "32 G#1" "33 A1" "34 A#1" "35 B1" "36 C2" "37 C#2" "38 D2" "39 D#2" "40 E2" "41 F2" "42 F#2" "43 G2" "44 G#2" "45 A2" "46 A#2" "47 B2" "48 C3" "49 C#3" "50 D3" "51 D#3" "52 E3" "53 F3" "54 F#3" "55 G3" "56 G#3" "57 A3" "58 A#3" "59 B3" "60 C4" "61 C#4" "62 D4" "63 D#4" "64 E4" "65 F4" "66 F#4" "67 G4" "68 G#4" "69 A4" "70 A#4" "71 B4" "72 C5" "73 C#5" "74 D5" "75 D#5" "76 E5" "77 F5" "78 F#5" "79 G5" "80 G#5" "81 A5" "82 A#5" "83 B5" "84 C6" "85 C#6" "86 D6" "87 D#6" "88 E6" "89 F6" "90 F#6" "91 G6" "92 G#6" "93 A6" "94 A#6" "95 B6" "96 C7" "97 C#7" "98 D7" "99 D#7" "100 E7" "101 F7" "102 F#7" "103 G7" "104 G#7" "105 A7" "106 A#7" "107 B7" "108 C8"); + vamp:computes_signal_type af:Spectrogram ; + . +plugbase:tipic_output_pitch-down a vamp:DenseOutput ; + vamp:identifier "pitch-down" ; + dc:title "Pitch Features (Downsampled)" ; + dc:description """""" ; + vamp:fixed_bin_count "true" ; + vamp:unit "" ; + vamp:bin_count 88 ; + vamp:bin_names ( "21 A0" "22 A#0" "23 B0" "24 C1" "25 C#1" "26 D1" "27 D#1" "28 E1" "29 F1" "30 F#1" "31 G1" "32 G#1" "33 A1" "34 A#1" "35 B1" "36 C2" "37 C#2" "38 D2" "39 D#2" "40 E2" "41 F2" "42 F#2" "43 G2" "44 G#2" "45 A2" "46 A#2" "47 B2" "48 C3" "49 C#3" "50 D3" "51 D#3" "52 E3" "53 F3" "54 F#3" "55 G3" "56 G#3" "57 A3" "58 A#3" "59 B3" "60 C4" "61 C#4" "62 D4" "63 D#4" "64 E4" "65 F4" "66 F#4" "67 G4" "68 G#4" "69 A4" "70 A#4" "71 B4" "72 C5" "73 C#5" "74 D5" "75 D#5" "76 E5" "77 F5" "78 F#5" "79 G5" "80 G#5" "81 A5" "82 A#5" "83 B5" "84 C6" "85 C#6" "86 D6" "87 D#6" "88 E6" "89 F6" "90 F#6" "91 G6" "92 G#6" "93 A6" "94 A#6" "95 B6" "96 C7" "97 C#7" "98 D7" "99 D#7" "100 E7" "101 F7" "102 F#7" "103 G7" "104 G#7" "105 A7" "106 A#7" "107 B7" "108 C8"); + vamp:computes_signal_type af:Spectrogram ; + . +plugbase:tipic_output_chroma a vamp:DenseOutput ; + vamp:identifier "chroma" ; + dc:title "Chroma Pitch Features" ; + dc:description """""" ; + vamp:fixed_bin_count "true" ; + vamp:unit "" ; + vamp:bin_count 12 ; + vamp:bin_names ( "C" "C#" "D" "D#" "E" "F" "F#" "G" "G#" "A" "A#" "B"); + vamp:computes_signal_type af:Chromagram ; + . +plugbase:tipic_output_chroma-down a vamp:DenseOutput ; + vamp:identifier "chroma-down" ; + dc:title "Chroma Pitch Features (Downsampled)" ; + dc:description """""" ; + vamp:fixed_bin_count "true" ; + vamp:unit "" ; + vamp:bin_count 12 ; + vamp:bin_names ( "C" "C#" "D" "D#" "E" "F" "F#" "G" "G#" "A" "A#" "B"); + vamp:computes_signal_type af:Chromagram ; + . +plugbase:tipic_output_clp a vamp:DenseOutput ; + vamp:identifier "clp" ; + dc:title "Chroma Log Pitch Features" ; + dc:description """""" ; + vamp:fixed_bin_count "true" ; + vamp:unit "" ; + vamp:bin_count 12 ; + vamp:bin_names ( "C" "C#" "D" "D#" "E" "F" "F#" "G" "G#" "A" "A#" "B"); + vamp:computes_signal_type af:Chromagram ; + . +plugbase:tipic_output_clp-down a vamp:DenseOutput ; + vamp:identifier "clp-down" ; + dc:title "Chroma Log Pitch Features (Downsampled)" ; + dc:description """""" ; + vamp:fixed_bin_count "true" ; + vamp:unit "" ; + vamp:bin_count 12 ; + vamp:bin_names ( "C" "C#" "D" "D#" "E" "F" "F#" "G" "G#" "A" "A#" "B"); + vamp:computes_signal_type af:Chromagram ; + . +plugbase:tipic_output_cens a vamp:DenseOutput ; + vamp:identifier "cens" ; + dc:title "Chroma Energy Normalised Statistics Features" ; + dc:description """""" ; + vamp:fixed_bin_count "true" ; + vamp:unit "" ; + vamp:bin_count 12 ; + vamp:bin_names ( "C" "C#" "D" "D#" "E" "F" "F#" "G" "G#" "A" "A#" "B"); + . +plugbase:tipic_output_crp a vamp:DenseOutput ; + vamp:identifier "crp" ; + dc:title "Chroma DCT-Reduced Log Pitch Features" ; + dc:description """""" ; + vamp:fixed_bin_count "true" ; + vamp:unit "" ; + vamp:bin_count 12 ; + vamp:bin_names ( "C" "C#" "D" "D#" "E" "F" "F#" "G" "G#" "A" "A#" "B"); + vamp:computes_signal_type af:Chromagram ; + . +plugbase:tipic_output_crp-down a vamp:DenseOutput ; + vamp:identifier "crp-down" ; + dc:title "Chroma DCT-Reduced Log Pitch Features (Downsampled)" ; + dc:description """""" ; + vamp:fixed_bin_count "true" ; + vamp:unit "" ; + vamp:bin_count 12 ; + vamp:bin_names ( "C" "C#" "D" "D#" "E" "F" "F#" "G" "G#" "A" "A#" "B"); + vamp:computes_signal_type af:Chromagram ; + . +