示例#1
0
 private void FormMain_Load(object sender, EventArgs e)
 {
     timer1.Start();
     if (WaveNative.waveInGetNumDevs() == 0)
     {
         textBoxConsole.AppendText(DateTime.Now.ToString() + " : No audio input devices detected\r\n");
     }
     else
     {
         textBoxConsole.AppendText(DateTime.Now.ToString() + " : Audio input device detected\r\n");
         if (_isPlayer == true)
         {
             _streamOut = new FifoStream();
         }
         _audioFrame = new AudioFrame(_isTest);
         _audioFrame.IsDetectingEvents  = SoundAlert.Properties.Settings.Default.SettingIsDetectingEvents;
         _audioFrame.AmplitudeThreshold = SoundAlert.Properties.Settings.Default.SettingAmplitudeThreshold;
         _streamMemory = new MemoryStream();
         Start();
     }
 }