DocumentCode
698559
Title
Separation of drums from polyphonic music using non-negative matrix factorization and support vector machine
Author
Helen, Marko ; Virtanen, Tuomas
Author_Institution
Inst. of Signal Process., Tampere Univ. of Technol., Tampere, Finland
fYear
2005
fDate
4-8 Sept. 2005
Firstpage
1
Lastpage
4
Abstract
This paper presents a procedure for the separation of pitched musical instruments and drums from polyphonic music. The method is based on two-stage processing in which the input signal is first separated into elementary time-frequency components which are then organized into sound sources. Non-negative matrix factorization (NMF) is used to separate the input spectrogram into components having a fixed spectrum with time-varying gain. Each component is classified either to pitched instruments or to drums using a support vector machine (SVM). The classifier is trained using example signals from both classes. Simulation experiments were carried out using mixtures generated from real-world polyphonic music signals. The results indicate that the proposed method enables better separation quality than existing methods based on sinusoidal modeling and onset detection. Demonstration signals are available at http://www.cs.tut.fi/~heln/demopage.html.
Keywords
matrix decomposition; musical instruments; signal detection; support vector machines; NMF; drums; elementary time-frequency components; fixed spectrum; http://www.cs.tut.fi/~heln/demopage.html; nonnegative matrix factorization; onset detection; pitched musical instruments; polyphonic music signals; sinusoidal modeling; sound sources; spectrogram; support vector machine; time-varying gain; two-stage processing; Feature extraction; Harmonic analysis; Instruments; Music; Signal to noise ratio; Spectrogram; Support vector machines;
fLanguage
English
Publisher
ieee
Conference_Titel
Signal Processing Conference, 2005 13th European
Conference_Location
Antalya
Print_ISBN
978-160-4238-21-1
Type
conf
Filename
7078147
Link To Document