示例#1
0
 /// <summary>
 /// Instantiate a new Stft Class
 /// </summary>
 /// <param name="winsize">FFT window size</param>
 /// <param name="hopsize">Value to hop on to the next window</param>
 /// <param name="window">Window function to apply to every window processed</param>
 public StftMirage(int winsize, int hopsize, Mirage.IWindowFunction window)
 {
     this.winsize = winsize;
     this.hopsize = hopsize;
     fft = new Mirage.Fft(winsize, window);
 }
示例#2
0
        Mirage.Fft fft;         // Use the mirage fft class

        /// <summary>
        /// Instantiate a new Stft Class
        /// </summary>
        /// <param name="winsize">FFT window size</param>
        /// <param name="hopsize">Value to hop on to the next window</param>
        /// <param name="window">Window function to apply to every window processed</param>
        public StftMirage(int winsize, int hopsize, Mirage.IWindowFunction window)
        {
            this.winsize = winsize;
            this.hopsize = hopsize;
            fft          = new Mirage.Fft(winsize, window);
        }