private void InitSoundCapture() { endingNode = dataList; waveInStream = new WaveIn(); waveInStream.NumberOfBuffers = 5; waveInStream.BufferMilliseconds = 10; waveInStream.WaveFormat = new WaveFormat(samplingFrequency, 1); waveInStream.DataAvailable += new EventHandler <WaveInEventArgs>(waveInStream_DataAvailable); waveInStream.StartRecording(); Mode = 1; MasterScaleFFT = 1; DropOffScale = 0.4; N_FFT = 2048; BeatDetector.InitDetector(50); }