Skip to content

ZahraBenslimane/SoundSourceSeparation_usingNMF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Audio Source Separation Using Non-Negative Matrix Factorization (NMF)

The task of single channel audio source separation, which consists in isolating the different audio sources present in a mixture signal. This can be used in several applications from distinguishing the different music instruments in an orchestra recording to speech enhancement by separating relevant information of a speaker and the background noise.

This repo implements a python program that allows us to extracts the played notes from a short piano sequence.

For more details, please, refer to my medium article : https://medium.com/@zahrahafida.benslimane/audio-source-separation-using-non-negative-matrix-factorization-nmf-a8b204490c7d

This is my first ever written blog, feel free to give a feedback ;)