Blind Source Separation demo code