#include <delaysum.h>
Static Public Member Functions | |
class CalcDelay | |
| static int | gcc (const typename CDEVector< T >::Type &X, const typename CDEVector< T >::Type &Y, int maxdelay=1000, int filter=0) |
| int aureservoir::CalcDelay< T >::gcc | ( | const typename CDEVector< T >::Type & | X, | |
| const typename CDEVector< T >::Type & | Y, | |||
| int | maxdelay = 1000, |
|||
| int | filter = 0 | |||
| ) | [inline, static] |
calculates delay between x and y using the generalized cross calculation (GCC)
| X | complex input vector1 in frequency domain | |
| Y | complex input vector2 in frequency domain | |
| maxdelay | maximum delay size for calculation | |
| filter | pre-whitening filter type: 0 = standard cross correlation 1 = phase transform (PHAT) |
1.5.3