public CDirectSoundRecord()
        {
            _Buffer = new CBuffer[CSettings.MaxNumPlayer];
            for (int i = 0; i < _Buffer.Length; i++)
            {
                _Buffer[i] = new CBuffer();
            }

            Init();
        }
Beispiel #2
0
        public CPortAudioRecord()
        {
            _DeviceConfig = null;

            _Buffer = new CBuffer[CSettings.MaxNumPlayer];
            for (int i = 0; i < _Buffer.Length; i++)
            {
                _Buffer[i] = new CBuffer();
            }

            Init();
        }
Beispiel #3
0
        public CBassRecord()
        {
            Init();
            _Buffer = new CBuffer[CSettings.MaxNumPlayer];
            for (int i = 0; i < _Buffer.Length; i++)
            {
                _Buffer[i] = new CBuffer();
            }

            _recHandle = new int[_Devices.Count];
            _myRecProc = new RECORDPROC(MyRecording);

            _DeviceConfig = _Devices.ToArray();
        }