Пример #1
0
        // ******************************************************************** //
        // 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];
        }
Пример #2
0
		// ******************************************************************** //
		// 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];
		}