public Recording() { InitializeComponent(); _nAudioApiWrapper = new NAudioApiWrapper(); _audioFileRenderer = new AudioFileRenderer(); _dynamicAudioRenderer = new DynamicAudioRenderer(AudioCanvas, 1000, 500); DataContext = _dynamicAudioRenderer; }
public RealTimeFilteringControl() { InitializeComponent(); var nAudioApiWrapper = new NAudioApiWrapper(); nAudioApiWrapper.InputDevices.ForEach(d => InputDevicesComboBox.Items.Add(d)); InputDevicesComboBox.SelectedItem = InputDevicesComboBox.Items[0]; nAudioApiWrapper.OutputDevices.ForEach(d => OutputDevicesComboBox.Items.Add(d)); OutputDevicesComboBox.SelectedItem = OutputDevicesComboBox.Items[0]; }