Skip to content

danjacobellis/parallel-nmf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Parallel Non-negative Matrix Factorization

Contents


AudioNMF.jl - Main module

usage:

include("AudioNMF.jl");
using .AudioNMF

source_separation.ipynb - Exmple demonstrating:

  • Conversion of an audiofile into the $V$ matrix
  • Performing the factorization
  • Permuting $W$ and $H$ in ascending note order
  • Writing audio files containing a subset(s) of the components

docs

  • Project proposal
  • Progress report
  • Final Report
  • Slides for presentation

data

  • *.mid - midi files used to generate audio
  • *.wav - example audio recordings with different instruments and with both monophonic an polyphonic melodies

experiments - Contains code used to prototype and test algorithms

Requirements

About

Parallel Non-negative Matrix Factorization

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages