private void OnSoundDetected(WAVSound detectedSound)
 {
     if (SoundRecognized != null)
     {
         EventHandler <WAVSoundEventArgs> handler = SoundDetected;
         WAVSoundEventArgs e = new WAVSoundEventArgs(detectedSound);
         handler(this, e);
     }
 }
 private void OnSoundGenerated(WAVSound sound)
 {
     if (SoundGenerated != null)
     {
         EventHandler <WAVSoundEventArgs> handler = SoundGenerated;
         WAVSoundEventArgs e = new WAVSoundEventArgs(sound);
         handler(this, e);
     }
 }
Esempio n. 3
0
 private void HandleContinuousSoundDetected(object sender, WAVSoundEventArgs e)
 {
     if (InvokeRequired)
     {
         this.BeginInvoke(new MethodInvoker(() => detectedSoundVisualizer.SetSound(e.Sound)));
     }
     else
     {
         detectedSoundVisualizer.SetSound(e.Sound);
     }
 }