67 (
const std::vector<std::complex<double> > &);
70 (
const std::vector<std::complex<double> > &);
79 std::vector<int> origin;
80 std::vector<std::vector<std::complex<double> > > data;
82 KernelMatrix m_kernel;
84 std::vector<double> makeWindow(
int len)
const;
85 bool generateKernel();
86 void finaliseKernel();
std::vector< std::complex< double > > processForward(const std::vector< std::complex< double > > &)
Definition: CQKernel.cpp:348
int binsPerOctave
Definition: CQKernel.h:54
double maxFrequency
Definition: CQKernel.h:52
int lastCentre
Definition: CQKernel.h:60
double minFrequency
Definition: CQKernel.h:53
Definition: CQKernel.h:42
int firstCentre
Definition: CQKernel.h:59
Properties getProperties() const
Definition: CQKernel.h:64
int fftHop
Definition: CQKernel.h:56
int atomSpacing
Definition: CQKernel.h:58
double sampleRate
Definition: CQKernel.h:51
Definition: CQKernel.h:50
std::vector< std::complex< double > > processInverse(const std::vector< std::complex< double > > &)
Definition: CQKernel.cpp:370
Definition: CQParameters.h:39
CQKernel(CQParameters params)
Definition: CQKernel.cpp:55
bool isValid() const
Definition: CQKernel.h:48
double Q
Definition: CQKernel.h:61
int fftSize
Definition: CQKernel.h:55
~CQKernel()
Definition: CQKernel.cpp:66
int atomsPerFrame
Definition: CQKernel.h:57