Matlab toolbox for separation of convolutive mixtures

  Download
 
Toolbox main page
   
How to use the toolbox
  Download
  Getting started
  Parameters/advanced usage
   
Separation algorithm
  The deflation method
  Contrast functions
  References
   
   

Download

Note: When using the toolbox for your publication, we ask you to properly cite the articles corresponding to the method that you used (1, 2, 3 or/and 6 depending on the method you used, see the references).

Installation

  • The toolbox is available as a ".zip" file which contains all matlab m-files: Toolbox_2.0.3.zip

    Toolbox history and revisions

  • November 2011 : (release 2.0.3: download Toolbox_2.0.3.zip)
    • Directory PublishedResults created to reproduce results from published articles.
    • Semi-blind implementation of quadratic contrast functions.
    • Gradient and improved gradient optimization of quadratic/kurtosis contrast functions.
  • July 2010 : (release 2.0.2: download Toolbox_2.0.2.zip)
    • Cubic contrast functions have been implemented.
    • Optimal step size for kurtosis gradient implemented.
    • Bug fixes.
  • October 2006 : (release 2.0.1: download Toolbox_2.0.1.zip)
    • Quadratic contrast functions have been implemented.
    • The source subtraction in the deflation procedure has been simplified and improved.
    • Many changes to obtain compatibility with programs implementing quadratic contrast functions. This should allow more modularity in the future.
  • October 2005 :
    • Correction of the extracted source signal (memory allocation bug).
    • Improvement of the complex/real signal detection.
    • Improvement of the source signal extraction.
  • April 2005 :
    • An estimator of the cyclic frequencies of the observation signals has been added to the script.
    • The cyclic frequencies of the first kind of demonstration signal (foetus ECG signals) have been updated and stored in the file FreqCycl.dat.
    • You can pass external cyclic frequencies to the demonstration script: you need to use a global variable named FreqCycl.
    • When estimating the cyclic frequencies, leaving the edit field blank make the script crash. This bug has been fixed.
    • The estimated contribution are not sorted. Therefore, the estimated contribution of source 1 on sensor 1 was the estimated contribution of the first extracted source on sensor 1. This has been fixed.
    • You can now use your the graphical interface to separate own mixture.
    • Publication of the toolbox on the ICA list.
  •  
    Contact : webmaster