19 #ifndef MOORESPREAD_H_ 20 #define MOORESPREAD_H_ 43 void setCFreq(
int which,
double value){centreFreqs[which]=value;}
49 void excite(
double **filterBankOutput,
int sampleCount,
int sampleFreq);
51 #endif // MOORESPREAD_H_ double ** spread
The Moore/Glasberg spreading due to the filters.
void excite(double **filterBankOutput, int sampleCount, int sampleFreq)
double * centreFreqs
The centreFrequencies of each filter bank.
void setCFreq(int which, double value)
Method for setting the centre freqs.
double * memory
Memory used in the operation.
~MooreSpread(void)
Destructor.
MooreSpread(int fBankCount)
Instantiation requiring the number of filter banks.
int bankCount
The number of sub-bankds in the filter bank.