示例#1
0
        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;
             */
        }