Impulse Response Measurer audio device

Hi,
the problem concerns ImpulseResponseMeasurer that does not correctly identify the audio devices connected to my mac book.
If I run adiodevinfo:
A=audiodevinfo
ans =
struct with fields:
input: [1×3 struct]
output: [1×6 struct]
A.input.Name
ans =
'USB AUDIO CODEC (Core Audio)'
ans =
'Microfono MacBook Pro (Core Audio)'
ans =
'Microsoft Teams Audio (Core Audio)'
But in ImpulseResponseMeasurer the only available device is Microsoft Teams Audio
Is there a way to tell to ImpulseResponseMeasurer to use a different I/O device (i.e. USB AUDIO CODEC)?
Thanks in advance

7 commentaires

Jimmy Lapierre
Jimmy Lapierre le 15 Sep 2023
Could you also list the output names?
Hi Jimmi
this is the result
A=audiodevinfo
A =
struct with fields:
input: [1×3 struct]
output: [1×6 struct]
A.output.Name
ans =
'E4.5BT (Core Audio)'
ans =
'216KKMR (Core Audio)'
ans =
'USB AUDIO CODEC (Core Audio)'
ans =
'Cuffie esterne (Core Audio)'
ans =
'Altoparlanti MacBook Pro (Core Audio)'
ans =
'Microsoft Teams Audio (Core Audio)'
Jimmy Lapierre
Jimmy Lapierre le 16 Sep 2023
May I ask what the device is? Does it show up in the command window if you try this?
>> getAudioDevices(audioPlayerRecorder)'
The USB AUDIO CODEC device is an external sound card built into a small multitrack mixer that I connect to my Mac via USB to record analog instruments.
This is the result of the command:
getAudioDevices(audioPlayerRecorder)
ans =
1×2 cell array
{'Default'} {'Microsoft Teams Audio'}
Jimmy Lapierre
Jimmy Lapierre le 17 Sep 2023
I'm trying to figure out if that device supports full duplex (simultaneous input and output at a common sample rate). Is the USB AUDIO CODEC showing up in the outputs a different device (ex: DAC)?
Jim
Jim le 16 Fév 2026 à 14:27
I am having the same problem, R2025b, macOS 26.3, impulseResponseMeasurer only lists the MS Teams audio device. My Mac audio settings list Scarlett Solo USB audio and Macbook Air Speakers as available output devices.
Jim
>> A = audiodevinfo
A =
struct with fields:
input: [1×3 struct]
output: [1×2 struct]
>> A.output.Name
ans =
'MacBook Air Speakers (Core Audio)'
ans =
'Microsoft Teams Audio (Core Audio)'
>> A.input.Name
ans =
'iPhone12 Microphone (Core Audio)'
ans =
'MacBook Air Microphone (Core Audio)'
ans =
'Microsoft Teams Audio (Core Audio)'
>>
Jim
Jim le 16 Fév 2026 à 14:30
Well, it seems restarting MATLAB R2025b solved the problem and I can see my Scarlett Solo USB in the Capture Device list now.
Jim

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Audio I/O and Waveform Generation dans Centre d'aide et File Exchange

Commenté :

Jim
le 16 Fév 2026 à 14:30

Community Treasure Hunt

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

Start Hunting!

Translated by