public test_tone_gen(log_delegate dgt) { log = dgt; setup = new func_gen_config(); int wid = WaveOut.DeviceCount; devices = new List <string>(); for (int i = 0; i < wid; i++) { WaveOutCapabilities devinf = WaveOut.GetCapabilities(i); devices.Add(String.Format("{0}: {1} channels", devinf.ProductName, devinf.Channels)); } /* * freq = 1000; * amp = 1; * on = true; * func = func_form.sine; */ }