Mercurial > hg > nnls-chroma
diff nnls-chroma.n3 @ 86:e5c16976513d consonance
implemented note output for estimated chords
author | matthiasm |
---|---|
date | Sun, 28 Nov 2010 23:10:57 +0900 |
parents | d52884de7d79 |
children | 19f3b33a19fb |
line wrap: on
line diff
--- a/nnls-chroma.n3 Thu Nov 25 02:26:52 2010 +0900 +++ b/nnls-chroma.n3 Sun Nov 28 23:10:57 2010 +0900 @@ -44,6 +44,7 @@ vamp:parameter plugbase:chordino_param_s ; vamp:output plugbase:chordino_output_simplechord ; + vamp:output plugbase:chordino_output_chordnotes ; vamp:output plugbase:chordino_output_harmonicchange ; . plugbase:chordino_param_useNNLS a vamp:QuantizedParameter ; @@ -122,6 +123,21 @@ vamp:sample_type vamp:VariableSampleRate ; vamp:sample_rate 21.5332 ; vamp:computes_event_type af:ChordSegment ; + +plugbase:chordino_output_chordnotes a vamp:SparseOutput ; + vamp:identifier "chordnotes" ; + dc:title "Note Representation of Chord Estimate" ; + dc:description """A simple represenation of the estimated chord with bass note (if applicable) and chord notes.""" ; + vamp:fixed_bin_count "true" ; + vamp:unit "MIDI units" ; + a vamp:QuantizedOutput ; + vamp:quantize_step 1 ; + a vamp:KnownExtentsOutput ; + vamp:min_value 0 ; + vamp:max_value 127 ; + vamp:bin_count 1 ; + vamp:sample_type vamp:VariableSampleRate ; + vamp:computes_event_type af:Note ; . plugbase:chordino_output_harmonicchange a vamp:DenseOutput ; vamp:identifier "harmonicchange" ;