comparison README @ 64:12fd1d3ccd6e matthiasm-plugin 0.1

* Update URLs
author Chris Cannam
date Tue, 26 Oct 2010 11:33:53 +0200
parents 1ccb883b585f
children 38d2be4413a1
comparison
equal deleted inserted replaced
63:a960925f50ba 64:12fd1d3ccd6e
1 ## NNLS Chroma ## 1 ## NNLS Chroma ##
2 2
3 System identifier – vamp:nnls-chroma:nnls-chroma 3 System identifier – vamp:nnls-chroma:nnls-chroma
4 RDF URI – http://vamp-plugins.org/rdf/plugins/nnls-chroma#nnls-chroma (not yet available) 4 RDF URI – http://vamp-plugins.org/rdf/plugins/nnls-chroma#nnls-chroma
5 5
6 ### General Description ### 6 ### General Description ###
7 7
8 NNLS Chroma analyses a single channel of audio using frame-wise spectral input from the Vamp host. The plugin was originally developed to extract treble and bass chromagrams for subsequent use in chord extraction methods. The spectrum is transformed to a log-frequency spectrum (constant-Q) with three bins per semitone. On this representation, two processing steps are performed: 8 NNLS Chroma analyses a single channel of audio using frame-wise spectral input from the Vamp host. The plugin was originally developed to extract treble and bass chromagrams for subsequent use in chord extraction methods. The spectrum is transformed to a log-frequency spectrum (constant-Q) with three bins per semitone. On this representation, two processing steps are performed:
9 * tuning, after which each centre bin (i.e. bin 2, 5, 8, ...) corresponds to a semitone, even if the tuning of the piece deviates from 440 Hz standard pitch. 9 * tuning, after which each centre bin (i.e. bin 2, 5, 8, ...) corresponds to a semitone, even if the tuning of the piece deviates from 440 Hz standard pitch.
32 * Chromagram and Bass Chromagram: a 24-dimensional chromagram, consisting of the both Bass Chromgram and Chromagram, see above. When normalisation is used, this representation will however be scaled differently, and hence be different from the individual chromagrams. 32 * Chromagram and Bass Chromagram: a 24-dimensional chromagram, consisting of the both Bass Chromgram and Chromagram, see above. When normalisation is used, this representation will however be scaled differently, and hence be different from the individual chromagrams.
33 33
34 ## Chordino ## 34 ## Chordino ##
35 35
36 System identifier – vamp:nnls-chroma:chordino 36 System identifier – vamp:nnls-chroma:chordino
37 RDF URI – http://vamp-plugins.org/rdf/plugins/nnls-chroma#chordino (not yet available) 37 RDF URI – http://vamp-plugins.org/rdf/plugins/nnls-chroma#chordino
38 38
39 ### General Description ### 39 ### General Description ###
40 40
41 Chordino provides a simple chord transcription based on NNLS Chroma (described above). Chord profiles given by the user in the file "chord.dict" are used to calculate frame-wise chord similarities. Two simple (non-state-of-the-art!) algorithms are available that smooth these to provide a chord transcription: a simple chord change method, and a standard HMM/Viterbi approach. 41 Chordino provides a simple chord transcription based on NNLS Chroma (described above). Chord profiles given by the user in the file "chord.dict" are used to calculate frame-wise chord similarities. Two simple (non-state-of-the-art!) algorithms are available that smooth these to provide a chord transcription: a simple chord change method, and a standard HMM/Viterbi approach.
42 42
58 * Harmonic Change Value: an indication of the likelihood of harmonic change. Depends on the chord dictionary. Calculation is different depending on whether the Viterbi algorithm is used for chord estimation, or the simple chord estimate. 58 * Harmonic Change Value: an indication of the likelihood of harmonic change. Depends on the chord dictionary. Calculation is different depending on whether the Viterbi algorithm is used for chord estimation, or the simple chord estimate.
59 59
60 ## Tuning ## 60 ## Tuning ##
61 61
62 System identifier – vamp:nnls-chroma:tuning 62 System identifier – vamp:nnls-chroma:tuning
63 RDF URI – http://vamp-plugins.org/rdf/plugins/nnls-chroma#tuning (not yet available) 63 RDF URI – http://vamp-plugins.org/rdf/plugins/nnls-chroma#tuning
64 64
65 ### General Description ### 65 ### General Description ###
66 66
67 The tuning plugin can estimate the local and global tuning of piece. The same tuning method is used for the NNLS Chroma and Chordino plugins. 67 The tuning plugin can estimate the local and global tuning of piece. The same tuning method is used for the NNLS Chroma and Chordino plugins.
68 68