How to record audio from 4-ch MIC array device? (PSEye MIC)
이전 댓글 표시
I would like to record audio from 4-ch microphone array device named PSEye (PlayStation). I downloaded driver and the system (Windows7 64 bit) successfully finds the device as audio input device. However, on MATLAB, using 'audiorecorder' function, it can record up to only 2 channels. Is there any way to record 4-ch MIC signal?
답변 (3개)
Walter Roberson
2015년 9월 14일
0 개 추천
Dinesh Iyer
2015년 9월 15일
0 개 추천
Use the dsp.AudioRecorder systemm object to record more than 2 channels of data.
Dinesh
댓글 수: 7
Dong gun Lee
2015년 9월 15일
편집: Dong gun Lee
2015년 9월 15일
Walter Roberson
2015년 9월 15일
Which MATLAB release are you using?
Dong gun Lee
2015년 9월 15일
Dinesh Iyer
2015년 9월 15일
Please provide code to illustrate your exact steps. Are you using an ASIO driver to communicate with the device? If so, can you set the DSP preferences to select ASIO, the default is DirectSound.
Dong gun Lee
2015년 9월 16일
편집: Walter Roberson
2015년 9월 16일
Dong gun Lee
2015년 9월 16일
Dinesh Iyer
2015년 9월 16일
The line:
AR = dsp.AudioRecorder(16000,'NumChannels',4,'OutputNumOverrunSamples',true);
assumes that your 4 channel device is the default device on your system? Can you confirm that using the Windows Device Manager?
Are you using ASIO or DirectSound to communicate with the device? Check the DSP System Toolbox preferences.
Lucas
2024년 5월 25일
0 개 추천
I'm with the same problem, using the PS3 Eye on Win7 and Matlab 2018b. Did you find a solution?
카테고리
도움말 센터 및 File Exchange에서 Audio I/O and Waveform Generation에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!