Does matlab support USB audio devices that have 4 microphones?

11 ビュー (過去 30 日間)
JD Ritchey
JD Ritchey 2017 年 11 月 3 日
コメント済み: Gene Goff 2018 年 10 月 10 日
I'm having trouble finding a mechanism to record audio from a usb 4 channel audio device. I have found examples scripts that record stereo (2 channel) audio from a usb device, but not 4. Any help would be greatly appreciated.

採用された回答

Walter Roberson
Walter Roberson 2017 年 11 月 3 日
You need either the DSP toolbox or the Audio Systems Toolbox or (interfacing a different way) the Data Acquisition Toolbox for this to work.
  2 件のコメント
Walter Roberson
Walter Roberson 2017 年 11 月 3 日
It appears from https://media.digikey.com/pdf/Data%20Sheets/Cirrus%20Logic%20PDFs/Lochnagar_2_User_Guide.pdf that it has ASIO drivers, which should in theory be enough for DSP or Audio Systems toolbox, I suspect.

サインインしてコメントする。

その他の回答 (1 件)

Gabriele Bunkheila
Gabriele Bunkheila 2017 年 11 月 6 日
Hi JD,
I work with the Audio System Toolbox team at MathWorks and after seeing this I thought I'd drop a more precise note on the topic.
It looks like your board is recognized by Windows as a standard audio device, leveraging generic DirectSound drivers.
To record more than 2 channels from anything seen by your OS as an audio device (e.g. working with DirectSound, WASAPI, ASIO, ALSA or CoreAudio drivers), you should look at audioDeviceReader in Audio System Toolbox.
I hope this helps.
Regards,
Gabriele.
  4 件のコメント
Gene Goff
Gene Goff 2018 年 10 月 10 日
Never mind - this does work now. I had the wrong driver settings in Adobe Audition to monitor the audio that Matlab recorded.

サインインしてコメントする。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by