I know this isn’t a MBS forum, but I use PortAudioMBS in my app, have for many years. Works great.
In a non-mother-may-I world, I would expect my app to run, I call PortAudioMBS, use it, and my app works, etc. But how does the Mac - rather, why does the Mac - rather, when does a Mac and udner what circumstances - ask for permission on the app-level (for example) “Can SuperAudioApp use your Headphone output?” dialog? And, if a user says “no”, does the Mac keep asking or does it remember that decision forever? How do you get that permission back?
I have a client where with my app he says it never asks, but other apps the mac ask[ed]. When he selects Built-In Output or Built-In Input, my app fails to acquire a audiostream. That’s really strange for the Built-In stuff. Is it a permission issue, and how could that be resolved?