Reflecting on how apple might “block” audio components it disapproves of, I speculate that “com.apple.quarantine” is an interesting extended attribute to look for.
On my system
find ~/Library/Audio/ -type f -print0 | xargs -0 xattr -l | grep quarantine | wc
reports 4581 files.
find ~/Library/Audio/ -type f -print0 | xargs -0 xattr -l | grep -v quarantine | wc
reports 42810 files.
There is likely some more intelligent way to focus in on the files that are imporant to Audacity. (Suggestions welcome!)
Apparently some command vaguely like
sudo xattr -d -r com.apple.quarantine ~/Desktop/plugins/*
might be useful to remove the “blockage”. I’ve no idea whether that would persist, or something in the OS would sometime reimpose the block.
PS. I though I should add a diagnostic log.
I’d like to stress that while I have been able to grant access to “the microphone” to several apps, including Garageband, Google Chrome and Firefox (probably for using Jitsi Meet through them), zoom.us.app, etc, not once has Audacity appeared in the Security/Microphone pane, despite all permutations of rebooting, reinstalling Audacity, resetting audacity.cfg, clearing the infamous PRAM, etc.
(A Focusrite support page gave me the idea there might be a time-limit on how soon after a reinstallation this has to be done. Maybe I just keep somehow missing the boat with Audacity?)
I notice that the source for audacity invokes the command
tccutil reset Microphone org.audacityteam.audacity
. I presume this is so that Audacity should get a fresh chance to ask for microphone permissions (in case that was incorrectly disallowed on a previous occasion). If I invoke this (without sudo) I get “Successfully reset Microphone approval status for org.audacityteam.audacity”. (13 times!). But I still don’t get an Audacity box in the microphone security tab to tick. Just “Error opening recording device. Error code -9997 invalid sample rate”. I could try this with sudo, maybe after disabling SIP, but I’m already way out of my depth.
Audacity_dbgrpt-82413-20210210T151819.zip (19.3 KB)