[rtcmix~] on Catalina (10.15.x) or later
If OSX is complaining that the app or library for RTcmix ([rtcmix~]) isn't
allowed to run because it isn't from one of their 'signed developers',
the following should set the permissions so it can work:
1. start up a Terminal window (/Applications/Utilities/Terminal.app)
2. type in:
"sudo xattr -rd com.apple.quarantine "
without the quotes (and note the space at the end -- it has to be there)
3. Drag/Drop the RTcmix folder you downloaded** from the Finder into
the Terminal window with the "sudo ..." command typed in. The result
should be a line in the Terminal window that looks something like this
(for Max/MSP, different for pd):
sudo xattr -rd com.apple.quarantine /Users/Shared/Max\ 8/Library/RTcmix-2.03/
4. Hit <return>, give your password, and hopefully(!) all will be happy.
**(probably RTcmix-2.03/ or RTcmix-2.05/ in the Shared/Max 8/Library/
folder for Max/MSP, or the rtcmix~/ folder in Documents/Pd/externals for pd)
Brad Garton
July, 2020
NOTE: It seems that the above may not work on some more recent
OSX versions. If you type the following command into a Terminal
window:
sudo spctl --master-disable
(as above) it will turn off the gatekeeper for all programs. uRTcmix
will then run with no problems. But it disables the gatekeeoer for
everything, which might be something you don't want to do. After running
uRTcmix you can re-enable the gatekeeper with:
sudo spctl --master-enable
It may be that the uRTcmix processes will run ok even with the gatekeeper
re-enabled.
Brad Garton
October, 2024