# HG changeset patch # User Chris Cannam # Date 1580290240 0 # Node ID ec72febb78acea4522718cde5a2a0ce1f6c3c0b1 # Parent a1dd981a7ea8aac8fc168df90ad6a1ee9a2e3593 Update QM Vamp Plugins RDF diff -r a1dd981a7ea8 -r ec72febb78ac plugins/qm-vamp-plugins.n3 --- a/plugins/qm-vamp-plugins.n3 Wed Nov 01 14:48:21 2017 +0000 +++ b/plugins/qm-vamp-plugins.n3 Wed Jan 29 09:30:40 2020 +0000 @@ -11,13 +11,13 @@ @prefix : <#> . <> a vamp:PluginDescription ; - foaf:maker ; + foaf:maker ; foaf:primaryTopic . :maker foaf:name "Queen Mary, University of London" ; - foaf:logo ; - foaf:page . + foaf:logo ; + foaf:page . plugbase:library a vamp:PluginLibrary ; vamp:identifier "qm-vamp-plugins" ; @@ -36,7 +36,7 @@ vamp:available_plugin plugbase:qm-tempotracker ; vamp:available_plugin plugbase:qm-tonalchange ; vamp:available_plugin plugbase:qm-transcription ; - foaf:page ; + foaf:page ; doap:download-page ; dc:title "Queen Mary plugin set" ; dc:description """Plugins from the Centre for Digital Music at Queen Mary, University of London""" . @@ -48,14 +48,16 @@ dc:description """Produce an adaptive spectrogram by adaptive selection from spectrograms at multiple resolutions""" ; foaf:maker :maker ; dc:rights """Plugin by Wen Xue and Chris Cannam. Copyright (c) 2009 Wen Xue and QMUL - All Rights Reserved""" ; + cc:license ; vamp:identifier "qm-adaptivespectrogram" ; vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "1" ; vamp:input_domain vamp:TimeDomain ; - foaf:page ; + foaf:page ; vamp:parameter plugbase:qm-adaptivespectrogram_param_n ; vamp:parameter plugbase:qm-adaptivespectrogram_param_w ; + vamp:parameter plugbase:qm-adaptivespectrogram_param_dec ; vamp:parameter plugbase:qm-adaptivespectrogram_param_coarse ; vamp:parameter plugbase:qm-adaptivespectrogram_param_threaded ; @@ -83,6 +85,17 @@ vamp:default_value 9 ; vamp:value_names ( "2" "4" "8" "16" "32" "64" "128" "256" "512" "1024" "2048" "4096" "8192" "16384"); . +plugbase:qm-adaptivespectrogram_param_dec a vamp:QuantizedParameter ; + vamp:identifier "dec" ; + dc:title "Decimation factor" ; + dc:format "" ; + vamp:min_value 0 ; + vamp:max_value 3 ; + vamp:unit "" ; + vamp:quantize_step 1 ; + vamp:default_value 0 ; + vamp:value_names ( "No decimation" "2" "4" "8"); + . plugbase:qm-adaptivespectrogram_param_coarse a vamp:QuantizedParameter ; vamp:identifier "coarse" ; dc:title "Omit alternate resolutions" ; @@ -118,14 +131,18 @@ vamp:category "Time > Tempo" ; dc:description """Estimate bar and beat locations""" ; foaf:maker :maker ; - dc:rights """Plugin by Matthew Davies, Christian Landone and Chris Cannam. Copyright (c) 2006-2009 QMUL - All Rights Reserved""" ; + dc:rights """Plugin by Matthew Davies, Christian Landone and Chris Cannam. Copyright (c) 2006-2013 QMUL - All Rights Reserved""" ; + cc:license ; vamp:identifier "qm-barbeattracker" ; vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "1" ; vamp:input_domain vamp:TimeDomain ; - foaf:page ; + foaf:page ; vamp:parameter plugbase:qm-barbeattracker_param_bpb ; + vamp:parameter plugbase:qm-barbeattracker_param_alpha ; + vamp:parameter plugbase:qm-barbeattracker_param_inputtempo ; + vamp:parameter plugbase:qm-barbeattracker_param_constraintempo ; vamp:output plugbase:qm-barbeattracker_output_beats ; vamp:output plugbase:qm-barbeattracker_output_bars ; @@ -143,6 +160,38 @@ vamp:default_value 4 ; vamp:value_names (); . +plugbase:qm-barbeattracker_param_alpha a vamp:Parameter ; + vamp:identifier "alpha" ; + dc:title "Alpha" ; + dc:format "" ; + vamp:min_value 0.1 ; + vamp:max_value 0.99 ; + vamp:unit "" ; + vamp:default_value 0.9 ; + vamp:value_names (); + . +plugbase:qm-barbeattracker_param_inputtempo a vamp:QuantizedParameter ; + vamp:identifier "inputtempo" ; + dc:title "Tempo Hint" ; + dc:format "BPM" ; + vamp:min_value 50 ; + vamp:max_value 250 ; + vamp:unit "BPM" ; + vamp:quantize_step 1 ; + vamp:default_value 120 ; + vamp:value_names (); + . +plugbase:qm-barbeattracker_param_constraintempo a vamp:QuantizedParameter ; + vamp:identifier "constraintempo" ; + dc:title "Constrain Tempo" ; + dc:format "" ; + vamp:min_value 0 ; + vamp:max_value 1 ; + vamp:unit "" ; + vamp:quantize_step 1 ; + vamp:default_value 0 ; + vamp:value_names (); + . plugbase:qm-barbeattracker_output_beats a vamp:SparseOutput ; vamp:identifier "beats" ; dc:title "Beats" ; @@ -192,12 +241,13 @@ vamp:name "Chromagram" ; vamp:category "Visualisation" ; dc:description """Extract a series of tonal chroma vectors from the audio""" ; - foaf:page ; + foaf:page ; foaf:maker :maker ; dc:rights """Plugin by Chris Cannam and Christian Landone. Copyright (c) 2006-2009 QMUL - All Rights Reserved""" ; + cc:license ; vamp:identifier "qm-chromagram" ; vamp:vamp_API_version vamp:api_version_2 ; - owl:versionInfo "4" ; + owl:versionInfo "5" ; vamp:input_domain vamp:FrequencyDomain ; @@ -267,7 +317,7 @@ plugbase:qm-chromagram_output_chromagram a vamp:DenseOutput ; vamp:identifier "chromagram" ; dc:title "Chromagram" ; - dc:description "Output of chromagram, as a single vector per process block" ; + dc:description """Output of chromagram, as a single vector per process block""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 12 ; @@ -277,7 +327,7 @@ plugbase:qm-chromagram_output_chromameans a vamp:DenseOutput ; vamp:identifier "chromameans" ; dc:title "Chroma Means" ; - dc:description "Mean values of chromagram bins across the duration of the input audio" ; + dc:description """Mean values of chromagram bins across the duration of the input audio""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 12 ; @@ -291,12 +341,13 @@ vamp:name "Constant-Q Spectrogram" ; vamp:category "Visualisation" ; dc:description """Extract a spectrogram with constant ratio of centre frequency to resolution from the input audio""" ; - foaf:page ; + foaf:page ; foaf:maker :maker ; dc:rights """Plugin by Chris Cannam and Christian Landone. Copyright (c) 2006-2009 QMUL - All Rights Reserved""" ; + cc:license ; vamp:identifier "qm-constantq" ; vamp:vamp_API_version vamp:api_version_2 ; - owl:versionInfo "2" ; + owl:versionInfo "4" ; vamp:input_domain vamp:FrequencyDomain ; @@ -378,11 +429,12 @@ dc:description """Visualisation by scalogram""" ; foaf:maker :maker ; dc:rights """Plugin by Thomas Wilmering. Copyright (c) 2009 Thomas Wilmering and QMUL - All Rights Reserved""" ; + cc:license ; vamp:identifier "qm-dwt" ; vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "1" ; vamp:input_domain vamp:TimeDomain ; - foaf:page ; + foaf:page ; vamp:parameter plugbase:qm-dwt_param_scales ; vamp:parameter plugbase:qm-dwt_param_wavelet ; @@ -448,12 +500,13 @@ vamp:name "Key Detector" ; vamp:category "Key and Tonality" ; dc:description """Estimate the key of the music""" ; - foaf:page ; + foaf:page ; foaf:maker :maker ; - dc:rights """Plugin by Katy Noland and Christian Landone. Copyright (c) 2006-2009 QMUL - All Rights Reserved""" ; + dc:rights """Plugin by Katy Noland and Christian Landone. Copyright (c) 2006-2019 QMUL - All Rights Reserved""" ; + cc:license ; vamp:identifier "qm-keydetector" ; vamp:vamp_API_version vamp:api_version_2 ; - owl:versionInfo "4" ; + owl:versionInfo "6" ; vamp:input_domain vamp:TimeDomain ; vamp:parameter plugbase:qm-keydetector_param_tuning ; @@ -463,6 +516,7 @@ vamp:output plugbase:qm-keydetector_output_mode ; vamp:output plugbase:qm-keydetector_output_key ; vamp:output plugbase:qm-keydetector_output_keystrength ; + vamp:output plugbase:qm-keydetector_output_mergedkeystrength ; . plugbase:qm-keydetector_param_tuning a vamp:Parameter ; vamp:identifier "tuning" ; @@ -488,7 +542,7 @@ plugbase:qm-keydetector_output_tonic a vamp:SparseOutput ; vamp:identifier "tonic" ; dc:title "Tonic Pitch" ; - dc:description "Tonic of the estimated key (from C = 1 to B = 12)" ; + dc:description """Tonic of the estimated key (from C = 1 to B = 12)""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; a vamp:QuantizedOutput ; @@ -507,7 +561,7 @@ plugbase:qm-keydetector_output_mode a vamp:SparseOutput ; vamp:identifier "mode" ; dc:title "Key Mode" ; - dc:description "Major or minor mode of the estimated key (major = 0, minor = 1)" ; + dc:description """Major or minor mode of the estimated key (major = 0, minor = 1)""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; a vamp:QuantizedOutput ; @@ -526,7 +580,7 @@ plugbase:qm-keydetector_output_key a vamp:SparseOutput ; vamp:identifier "key" ; dc:title "Key" ; - dc:description "Estimated key (from C major = 1 to B major = 12 and C minor = 13 to B minor = 24)" ; + dc:description """Estimated key (from C major = 1 to B major = 12 and C minor = 13 to B minor = 24)""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; a vamp:QuantizedOutput ; @@ -543,21 +597,30 @@ plugbase:qm-keydetector_output_keystrength a vamp:DenseOutput ; vamp:identifier "keystrength" ; dc:title "Key Strength Plot" ; - dc:description "Correlation of the chroma vector with stored key profile for each major and minor key" ; + dc:description """Correlation of the chroma vector with stored key profile for each major and minor key""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 25 ; vamp:bin_names ( "F# / Gb major" "B major" "E major" "A major" "D major" "G major" "C major" "F major" "Bb major" "Eb major" "Ab major" "Db major" " " "Eb / D# minor" "G# minor" "C# minor" "F# minor" "B minor" "E minor" "A minor" "D minor" "G minor" "C minor" "F minor" "Bb minor"); -# vamp:computes_signal_type ; + . +plugbase:qm-keydetector_output_mergedkeystrength a vamp:DenseOutput ; + vamp:identifier "mergedkeystrength" ; + dc:title "Merged Key Strength Plot" ; + dc:description """Correlation of the chroma vector with stored key profile for each key, with major and minor alternatives merged""" ; + vamp:fixed_bin_count "true" ; + vamp:unit "" ; + vamp:bin_count 12 ; + vamp:bin_names ( "F#/Gb maj / Eb/D# min" "B maj / G# min" "E maj / C# min" "A maj / F# min" "D maj / B min" "G maj / E min" "C maj / A min" "F maj / D min" "Bb maj / G min" "Eb maj / C min" "Ab maj / F min" "Db maj / Bb min"); . plugbase:qm-mfcc a vamp:Plugin ; dc:title "Mel-Frequency Cepstral Coefficients" ; vamp:name "Mel-Frequency Cepstral Coefficients" ; vamp:category "Low Level Features" ; dc:description """Calculate a series of MFCC vectors from the audio""" ; - foaf:page ; + foaf:page ; foaf:maker :maker ; dc:rights """Plugin by Nicolas Chetry and Chris Cannam. Copyright (c) 2009 QMUL - All Rights Reserved""" ; + cc:license ; vamp:identifier "qm-mfcc" ; vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "1" ; @@ -606,7 +669,7 @@ plugbase:qm-mfcc_output_coefficients a vamp:DenseOutput ; vamp:identifier "coefficients" ; dc:title "Coefficients" ; - dc:description "MFCC values" ; + dc:description """MFCC values""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 20 ; @@ -618,7 +681,7 @@ plugbase:qm-mfcc_output_means a vamp:DenseOutput ; vamp:identifier "means" ; dc:title "Means of Coefficients" ; - dc:description "Mean values of MFCCs across duration of audio input" ; + dc:description """Mean values of MFCCs across duration of audio input""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 20 ; @@ -632,12 +695,13 @@ vamp:name "Note Onset Detector" ; vamp:category "Time > Onsets" ; dc:description """Estimate individual note onset positions""" ; - foaf:page ; + foaf:page ; foaf:maker :maker ; dc:rights """Plugin by Christian Landone, Chris Duxbury and Juan Pablo Bello. Copyright (c) 2006-2009 QMUL - All Rights Reserved""" ; + cc:license ; vamp:identifier "qm-onsetdetector" ; vamp:vamp_API_version vamp:api_version_2 ; - owl:versionInfo "2" ; + owl:versionInfo "3" ; vamp:input_domain vamp:FrequencyDomain ; @@ -685,7 +749,7 @@ plugbase:qm-onsetdetector_output_onsets a vamp:SparseOutput ; vamp:identifier "onsets" ; dc:title "Note Onsets" ; - dc:description "Perceived note onset positions" ; + dc:description """Perceived note onset positions""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 0 ; @@ -697,7 +761,7 @@ plugbase:qm-onsetdetector_output_detection_fn a vamp:DenseOutput ; vamp:identifier "detection_fn" ; dc:title "Onset Detection Function" ; - dc:description "Probability function of note onset likelihood" ; + dc:description """Probability function of note onset likelihood""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 1 ; @@ -707,7 +771,7 @@ plugbase:qm-onsetdetector_output_smoothed_df a vamp:SparseOutput ; vamp:identifier "smoothed_df" ; dc:title "Smoothed Detection Function" ; - dc:description "Smoothed probability function used for peak-picking" ; + dc:description """Smoothed probability function used for peak-picking""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 1 ; @@ -721,12 +785,13 @@ vamp:name "Segmenter" ; vamp:category "Classification" ; dc:description """Divide the track into a sequence of consistent segments""" ; - foaf:page ; + foaf:page ; foaf:maker :maker ; - dc:rights """Plugin by Mark Levy. Copyright (c) 2006-2009 QMUL - All Rights Reserved""" ; + dc:rights """Plugin by Mark Levy. Copyright (c) 2006-2013 QMUL - All Rights Reserved""" ; + cc:license ; vamp:identifier "qm-segmenter" ; vamp:vamp_API_version vamp:api_version_2 ; - owl:versionInfo "2" ; + owl:versionInfo "3" ; vamp:input_domain vamp:TimeDomain ; vamp:parameter plugbase:qm-segmenter_param_nSegmentTypes ; @@ -771,7 +836,7 @@ plugbase:qm-segmenter_output_segmentation a vamp:SparseOutput ; vamp:identifier "segmentation" ; dc:title "Segmentation" ; - dc:description "Segmentation" ; + dc:description """Segmentation""" ; vamp:fixed_bin_count "true" ; vamp:unit "segment-type" ; a vamp:QuantizedOutput ; @@ -790,9 +855,10 @@ vamp:name "Similarity" ; vamp:category "Classification" ; dc:description """Return a distance matrix for similarity between the input audio channels""" ; - foaf:page ; + foaf:page ; foaf:maker :maker ; dc:rights """Plugin by Mark Levy, Kurt Jacobson and Chris Cannam. Copyright (c) 2009 QMUL - All Rights Reserved""" ; + cc:license ; vamp:identifier "qm-similarity" ; vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "1" ; @@ -821,7 +887,7 @@ plugbase:qm-similarity_output_distancematrix a vamp:DenseOutput ; vamp:identifier "distancematrix" ; dc:title "Distance Matrix" ; - dc:description "Distance matrix for similarity metric. Smaller = more similar. Should be symmetrical." ; + dc:description """Distance matrix for similarity metric. Smaller = more similar. Should be symmetrical.""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 0 ; @@ -833,7 +899,7 @@ plugbase:qm-similarity_output_distancevector a vamp:DenseOutput ; vamp:identifier "distancevector" ; dc:title "Distance from First Channel" ; - dc:description "Distance vector for similarity of each channel to the first channel. Smaller = more similar." ; + dc:description """Distance vector for similarity of each channel to the first channel. Smaller = more similar.""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 0 ; @@ -845,7 +911,7 @@ plugbase:qm-similarity_output_sorteddistancevector a vamp:DenseOutput ; vamp:identifier "sorteddistancevector" ; dc:title "Ordered Distances from First Channel" ; - dc:description "Vector of the order of other channels in similarity to the first, followed by distance vector for similarity of each to the first. Smaller = more similar." ; + dc:description """Vector of the order of other channels in similarity to the first, followed by distance vector for similarity of each to the first. Smaller = more similar.""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 0 ; @@ -857,7 +923,7 @@ plugbase:qm-similarity_output_means a vamp:DenseOutput ; vamp:identifier "means" ; dc:title "Feature Means" ; - dc:description "Means of the feature bins. Feature time (sec) corresponds to input channel. Number of bins depends on selected feature type." ; + dc:description """Means of the feature bins. Feature time (sec) corresponds to input channel. Number of bins depends on selected feature type.""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 20 ; @@ -869,7 +935,7 @@ plugbase:qm-similarity_output_variances a vamp:DenseOutput ; vamp:identifier "variances" ; dc:title "Feature Variances" ; - dc:description "Variances of the feature bins. Feature time (sec) corresponds to input channel. Number of bins depends on selected feature type." ; + dc:description """Variances of the feature bins. Feature time (sec) corresponds to input channel. Number of bins depends on selected feature type.""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 20 ; @@ -881,7 +947,7 @@ plugbase:qm-similarity_output_beatspectrum a vamp:SparseOutput ; vamp:identifier "beatspectrum" ; dc:title "Beat Spectra" ; - dc:description "Rhythmic self-similarity vectors (beat spectra) for the input channels. Feature time (sec) corresponds to input channel. Not returned if rhythm weighting is zero." ; + dc:description """Rhythmic self-similarity vectors (beat spectra) for the input channels. Feature time (sec) corresponds to input channel. Not returned if rhythm weighting is zero.""" ; vamp:fixed_bin_count "false" ; vamp:unit "" ; vamp:sample_type vamp:VariableSampleRate ; @@ -895,18 +961,22 @@ vamp:name "Tempo and Beat Tracker" ; vamp:category "Time > Tempo" ; dc:description """Estimate beat locations and tempo""" ; - foaf:page ; + foaf:page ; foaf:maker :maker ; - dc:rights """Plugin by Christian Landone and Matthew Davies. Copyright (c) 2006-2009 QMUL - All Rights Reserved""" ; + dc:rights """Plugin by Christian Landone and Matthew Davies. Copyright (c) 2006-2013 QMUL - All Rights Reserved""" ; + cc:license ; vamp:identifier "qm-tempotracker" ; vamp:vamp_API_version vamp:api_version_2 ; - owl:versionInfo "4" ; + owl:versionInfo "6" ; vamp:input_domain vamp:FrequencyDomain ; vamp:parameter plugbase:qm-tempotracker_param_method ; vamp:parameter plugbase:qm-tempotracker_param_dftype ; vamp:parameter plugbase:qm-tempotracker_param_whiten ; + vamp:parameter plugbase:qm-tempotracker_param_alpha ; + vamp:parameter plugbase:qm-tempotracker_param_inputtempo ; + vamp:parameter plugbase:qm-tempotracker_param_constraintempo ; vamp:output plugbase:qm-tempotracker_output_beats ; vamp:output plugbase:qm-tempotracker_output_detection_fn ; @@ -945,10 +1015,42 @@ vamp:default_value 0 ; vamp:value_names (); . +plugbase:qm-tempotracker_param_alpha a vamp:Parameter ; + vamp:identifier "alpha" ; + dc:title "Alpha" ; + dc:format "" ; + vamp:min_value 0.1 ; + vamp:max_value 0.99 ; + vamp:unit "" ; + vamp:default_value 0.9 ; + vamp:value_names (); + . +plugbase:qm-tempotracker_param_inputtempo a vamp:QuantizedParameter ; + vamp:identifier "inputtempo" ; + dc:title "Tempo Hint" ; + dc:format "BPM" ; + vamp:min_value 50 ; + vamp:max_value 250 ; + vamp:unit "BPM" ; + vamp:quantize_step 1 ; + vamp:default_value 120 ; + vamp:value_names (); + . +plugbase:qm-tempotracker_param_constraintempo a vamp:QuantizedParameter ; + vamp:identifier "constraintempo" ; + dc:title "Constrain Tempo" ; + dc:format "" ; + vamp:min_value 0 ; + vamp:max_value 1 ; + vamp:unit "" ; + vamp:quantize_step 1 ; + vamp:default_value 0 ; + vamp:value_names (); + . plugbase:qm-tempotracker_output_beats a vamp:SparseOutput ; vamp:identifier "beats" ; dc:title "Beats" ; - dc:description "Estimated metrical beat locations" ; + dc:description """Estimated metrical beat locations""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 0 ; @@ -960,7 +1062,7 @@ plugbase:qm-tempotracker_output_detection_fn a vamp:DenseOutput ; vamp:identifier "detection_fn" ; dc:title "Onset Detection Function" ; - dc:description "Probability function of note onset likelihood" ; + dc:description """Probability function of note onset likelihood""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 1 ; @@ -970,7 +1072,7 @@ plugbase:qm-tempotracker_output_tempo a vamp:SparseOutput ; vamp:identifier "tempo" ; dc:title "Tempo" ; - dc:description "Locked tempo estimates" ; + dc:description """Locked tempo estimates""" ; vamp:fixed_bin_count "true" ; vamp:unit "bpm" ; vamp:bin_count 1 ; @@ -984,12 +1086,13 @@ vamp:name "Tonal Change" ; vamp:category "Key and Tonality" ; dc:description """Detect and return the positions of harmonic changes such as chord boundaries""" ; - foaf:page ; + foaf:page ; foaf:maker :maker ; dc:rights """Plugin by Martin Gasser and Christopher Harte. Copyright (c) 2006-2009 QMUL - All Rights Reserved""" ; + cc:license ; vamp:identifier "qm-tonalchange" ; vamp:vamp_API_version vamp:api_version_2 ; - owl:versionInfo "1" ; + owl:versionInfo "4" ; vamp:input_domain vamp:TimeDomain ; vamp:parameter plugbase:qm-tonalchange_param_smoothingwidth ; @@ -1047,7 +1150,7 @@ plugbase:qm-tonalchange_output_tcstransform a vamp:DenseOutput ; vamp:identifier "tcstransform" ; dc:title "Transform to 6D Tonal Content Space" ; - dc:description "" ; + dc:description """Representation of content in a six-dimensional tonal space""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; a vamp:KnownExtentsOutput ; @@ -1060,7 +1163,7 @@ plugbase:qm-tonalchange_output_tcfunction a vamp:SparseOutput ; vamp:identifier "tcfunction" ; dc:title "Tonal Change Detection Function" ; - dc:description "" ; + dc:description """Estimate of the likelihood of a tonal change occurring within each spectral frame""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 1 ; @@ -1072,7 +1175,7 @@ plugbase:qm-tonalchange_output_changepositions a vamp:SparseOutput ; vamp:identifier "changepositions" ; dc:title "Tonal Change Positions" ; - dc:description "" ; + dc:description """Estimated locations of tonal changes""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 0 ; @@ -1086,9 +1189,10 @@ vamp:name "Polyphonic Transcription" ; vamp:category "Notes" ; dc:description """Transcribe the input audio to estimated notes""" ; - foaf:page ; + foaf:page ; foaf:maker :maker ; dc:rights """Plugin by Dr. Ruohua Zhou. Copyright (c) 2008-2009 QMUL - All Rights Reserved""" ; + cc:license ; vamp:identifier "qm-transcription" ; vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "1" ;