Skip to content

Online multichannel audio source separation demo, including the random directions software for own experiments

Notifications You must be signed in to change notification settings

TUIlmenauAMS/LowDelayMultichannelSourceSeparation_Random-Directions_Demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online Multichannel Source Separation Random-Directions Demo

To let the notebook run in Google Colab, click on the colab button, and then, for instance, Runtime-Run all.

Open In Colab

This is an online multichannel audio source separation demo, including the random directions software for own experiments, as described for instance in the Asilomar Conference on Signals, Systems, and Computers 2021 talk and paper (see also https://arxiv.org/abs/2204.05609). A quicker file based demo can be found in:

https://github.com/TUIlmenauAMS/LowDelayMultichannelSourceSeparation

But the present notebook also contains the separation algorithms, such you can run them by running the notebook, and listen to the result. Also the audio source files for the room simulation can be replaced by other files, or the output of the room simulation can be replaced by other multichannel audio files, which already contain mixed audio sources. You can change the audio sources for the room simulation in the "Simulated Room" cell in line 7, "files=", or by providing a multichannel mixed file with a different name there in line 6, "mixfile=". If you upload a file into Colab, using the folder and upload icon on the left, use the path "/content/..." for your file name in the program (otherwise there will be an error message).

"ICAabskl_puredelay_online_soundcard_headphones_callback.py" is a real time demo for headphones and a stereo microphone, with a graphical TKinter interface. It allows toggling separation on and off, and playing back separated sources switched as mono or separaetely on each side (left and right as stereo).

Gerald Schuller, November 2021.

About

Online multichannel audio source separation demo, including the random directions software for own experiments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published