Hey there,
First thanks so much for this library, it works really well so far. I have recently encountered a behavior, which seems to be more general macOS behavior rather than this lib, however, I would like to ask for guidance.
Problem: I cannot mute certain types/brands of microphones.
It works very well for some mics (e.g. MacBook Pro, AirPods, Marshal headphones, etc.), however, it fails to mute for a mic RHODE NT-USB Mini.
When I run the code, it simply fails for this type of mic.
The only difference I spotted is, that this device appears as 1 item, having 1 in and 1 out. E.g. when you open "Audio MIDI setup", the native mac app. The other aforementioned devices (those that work well) appear as 2 items, 1 for input (mic) and the other for output (e.g. speakers).
Any idea why is that? Is there some trick or hack how to make any input device muted? I tried to lower the volume to 0, but the mic still listens to some extent, so that is not away.
Thanks in advance,
Cheers,
Tom