MatcherCL
Copyright (c) 2014 Sergeev Kirill deLuther Tech.

  MatcherCL  ,    .

 .
.
Source -         ()  Target.
    150       (    ).

1)    .
  MatcherCL.exe      .
        ,   ,  Cancel.

     
MatcherCL.exe -cl sourceName targetName impulseName 
 sourceName  Source, targetName  Target  impulseName   .

  ,           .
         Auto gain    .
(, , Pristine Space  SIR2).


 .
   -l [  ]     (      ), :
MatcherCL.exe -l 0.2
    200 ,      .

      -bsa [ 2], :
MatcherCL.exe -bsa 10
    2^10=1024.
    (    )    2   , ..  44100   2^16=65536.
    , ..            .

 ,        -bsc [   ], :
MatcherCL.exe -bsc 512
      (  )     64 .
   ,  ,         .              .

         32 ,       24    -24.

    :
MatcherCL.exe -bsa 18 -l 2 -bsc 1024
      2^18=262144 ,    2        1024 .
        ,      ...
      Source, Target,        Source  .

2)  -.
 MatcherCL.exe -c
(     )     .
     , .  .

       
MatcherCL.exe -ccl sourceName impulseName convolvedName
 sourceName   impulseName      convolvedName.

3)         (   ,  ):
MatcherCL.exe -pi
   150 , ,  , 44100.
       -sr [  ], :
MatcherCL.exe -pi -sr 96000
        -l.
         ,        , ..,  ,    .

4)   MPT (Minimal Phase Transform), -  .
     3),   .
     1),  Source   , Target -  .
   MPT-  .

   : 
libtsp (http://www-mmsp.ece.mcgill.ca/Documents/Software/Packages/libtsp/libtsp.html) 
for audio files handling and Bessel function,
Eigen (http://eigen.tuxfamily.org/) for container classes
and Ooura FFT (http://www.kurims.kyoto-u.ac.jp/~ooura/index.html) for Fourier transforms.
-------------------------------------------------------------------------------
Copyright (C) 2002 Peter Kabal

The libtsp routines are provided free of charge without warranty of
any kind.  All components are copyrighted.  They may be distributed free of
charge provided that the recipients also acquire the right to distribute them.
This software cannot be incorporated into a work which is sold commercially.
However, including this software on distribution media containing other free
software is permitted even when a distribution fee is charged.

$Id: Copying 1.5 2002/09/12 libtsp-v7r0 $
-------------------------------------------------------------------------------
Eigen is Free Software. Starting from the 3.1.1 version, it is licensed under 
the MPL2, which is a simple weak copyleft license. Common questions about the 
MPL2 are answered in the official MPL2 FAQ.
-------------------------------------------------------------------------------
Copyright Takuya OOURA, 1996-2001

You may use, copy, modify and distribute this code for any purpose (include commercial use) and without fee. 
Please refer to this package when you modify this code.
  ,        (  ) .     ,      .

-------------------------------------------------------------------------------
MatcherCL version 0.26
	    ,   -ccl sourceName impulseName convolvedName 

MatcherCL version 0.25
	   ,   -cl sourceName targetName impulseName

MatcherCL version 0.24
	    24 

MatcherCL version 0.23
	    24 ,   -24

MatcherCL version 0.22
	      ,  17, .. 2^18 .

MatcherCL version 0.21
	     (  )
	 Teutos    .

MatcherCL version 0.2
	     ,   .

MatcherCL version 0.12
	 ,   .

MatcherCL version 0.11
   " ":                  .

version 0.1 
	 