// ******************************************************************** // // Constructor. // ******************************************************************** // /// /// <summary> * Create a AudioAnalyser instance. </summary> /// public AudioAnalyser() { audioReader = new BassProxy(); spectrumAnalyser = new FFTTransformer(inputBlockSize, windowFunction); // Allocate the spectrum data. spectrumData = new float[inputBlockSize / 2]; spectrumHist = RectangularArrays.ReturnRectangularFloatArray(inputBlockSize / 2, historyLen); spectrumIndex = 0; biasRange = new float[2]; }
// ******************************************************************** // // Constructor. // ******************************************************************** // /// /// <summary> * Create a AudioAnalyser instance. </summary> /// public AudioAnalyser() { audioReader = BassProxy.Instance; spectrumAnalyser = new FFTTransformer(inputBlockSize, windowFunction); // Allocate the spectrum data. spectrumData = new float[inputBlockSize / 2]; spectrumHist = RectangularArrays.ReturnRectangularFloatArray(inputBlockSize / 2, historyLen); spectrumIndex = 0; biasRange = new float[2]; }