Skip to content

Project used to split N mixed audio files into N separated independent audio files. This project uses FastICA algorthm.

Notifications You must be signed in to change notification settings

Zekhire/fastICA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FastICA

Technologies

Project was created and tested with:

  • Windows 10
  • Python 3.6.5

Description

Project used to split N mixed audio files into N separated independent audio files. This project uses FastICA algorthm (not the most accurate one). Currently this project supports only .wav audio files.

Setup

  • Run following block of commands in fastICA\ catalogue:
python -m virtualenv venv
cd venv
cd Scripts
activate
cd ..
cd ..
pip install -r requirements.txt
  • Set all paths for audio files in "Editable parameters" section in fastica.py script
  • Set all parameters in "Editable parameters" section in fastica.py script

Run

Go to fastICA\ and run command:

python fastica.py

References

This project is created based on following documents:

About

Project used to split N mixed audio files into N separated independent audio files. This project uses FastICA algorthm.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages