DRUM SEPARATION DEMONSTRATIONS

These demonstrations are related to the paper "SEPARATION OF DRUMS FROM POLYPHONIC MUSIC USING NON-NEGATIVE MATRIX FACTORIZATION AND SUPPORT VECTOR MACHINE".

These signals demostrate the performance of drum separation system. The signals are first separated into components using Non-negative Matrix Factorization(NMF) and then these components are classified into drums and harmonic instruments using Support Vector Machine(SVM).
First four signals are real music samples and "generated signals" are samples where harmonic instruments, singing and drums are manually mixed together as a polyphonic signal. "Original signal" is an input for the system. "Drums" and "Harmonic" are the sum of components classified into those classes. "Original - Drums" also represents the harmonic part but it is generated by subtracting "Drums" from the "Original signal".

Original signal
Drums
Harmonic
Original - Drums
Hotel California
Drums
Harmonic
Harmonic
Like a Virgin
Drums

Harmonic

Harmonic
Bolero
Drums
Harmonic
Harmonic
Money For Nothing
Drums
Harmonic
Harmonic
Generated Signal 1
Drums
Harmonic
Harmonic
Generated Signal 2
Drums
Harmonic
Harmonic
Generated Signal 3
Drums
Harmonic
Harmonic
Generated Signal 4
Drums
Harmonic
Harmonic

Back to the demopage