protected override void OnClosing(CancelEventArgs e) { base.OnClosing(e); Stop(); ClearDevices(); audio.Dispose(); log.Dispose(); }