Overview
MATLAB code implementing the shift-variant non-negative matrix deconvolution algorithm.
This code accompanies the paper:
H. Kirchhoff, S. Dixon, A. Klapuri. Shift-variant non-negative matrix deconvolution for music transcription. IEEE International Conference on Acoustics, Speech and Signal Processing, Kyoto, Japan, 2012
The repository contains a MATLAB class 'svNMD' implementing the algorithm. An example script 'svNMD_example_script' illustrates the use of the class and some supplementary files for the example script are provided.
There are no prerequisites for the class other than a basic MATLAB installation. The example script, however, requires the constant-Q toolbox and the MIDI toolbox.
Related publications
- H. Kirchhoff, S. Dixon, and A. Klapuri, “Shift-variant non-negative matrix deconvolution for music transcription,” in IEEE International Conference on Acoustics, Speech and Signal Processing, Kyoto, Japan, 2012.
- [More Details] [BIBTEX]
Members
Manager: Holger Kirchhoff