public AudioGraph() { playback = new AudioPlayback(); playback.OnSample += OnSample; capture = new AudioCapture(); capture.OnSample += OnSample; aggregator = new SampleAggregator(8); aggregator.NotificationCount = 100; aggregator.PerformFFT = true; }
public void Dispose() { if (capture != null) { capture.Dispose(); capture = null; } if (playback != null) { playback.Dispose(); playback = null; } }