<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">The preferences files don't appear to be used to store which apps asked for permissions, so that shouldn't be needed. Judging from this, you can nuke the existing permissions state via:<div class=""><br class=""></div><div class=""><span style="caret-color: rgb(36, 39, 41); color: rgb(36, 39, 41); font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);" class="">    rm ~/Library/Application\ Support/com.apple.TCC</span></div><div class=""><font color="#242729" face="Arial, Helvetica Neue, Helvetica, sans-serif" size="2" class=""><span style="caret-color: rgb(36, 39, 41); background-color: rgb(255, 255, 255);" class=""><br class=""></span></font></div><div class=""><font color="#242729" face="Arial, Helvetica Neue, Helvetica, sans-serif" size="2" class=""><span style="background-color: rgb(255, 255, 255);" class="">then rebooting:</span></font></div><div class=""><font color="#242729" face="Arial, Helvetica Neue, Helvetica, sans-serif" size="2" class=""><span style="background-color: rgb(255, 255, 255);" class=""><br class=""></span></font></div><div class=""><font color="#242729" face="Arial, Helvetica Neue, Helvetica, sans-serif" size="2" class=""><span style="background-color: rgb(255, 255, 255);" class=""><a href="https://apple.stackexchange.com/questions/384317/how-do-i-reset-camera-and-microphone-permission-on-macos-mojave" class="">https://apple.stackexchange.com/questions/384317/how-do-i-reset-camera-and-microphone-permission-on-macos-mojave</a></span></font></div><div class=""><font color="#242729" face="Arial, Helvetica Neue, Helvetica, sans-serif" size="2" class=""><span style="background-color: rgb(255, 255, 255);" class=""><br class=""></span></font></div><div class=""><font color="#242729" face="Arial, Helvetica Neue, Helvetica, sans-serif" size="2" class=""><span style="background-color: rgb(255, 255, 255);" class="">Before you do that, can you try running both of the following?</span></font></div><div class=""><font color="#242729" face="Arial, Helvetica Neue, Helvetica, sans-serif" size="2" class=""><span style="background-color: rgb(255, 255, 255);" class=""><br class=""></span></font></div><div class=""><font color="#242729" face="Arial, Helvetica Neue, Helvetica, sans-serif" size="2" class=""><span style="background-color: rgb(255, 255, 255);" class="">    tccutil reset Microphone org.puredata.pd.pd-gui</span></font></div><div class=""><font color="#242729" face="Arial, Helvetica Neue, Helvetica, sans-serif" size="2" class=""><span style="background-color: rgb(255, 255, 255);" class=""><br class=""></span></font></div><div class=""><font color="#242729" face="Arial, Helvetica Neue, Helvetica, sans-serif" size="2" class=""><span style="background-color: rgb(255, 255, 255);" class="">    tccutil reset Microphone org.puredata.pd</span></font></div><div class=""><font color="#242729" face="Arial, Helvetica Neue, Helvetica, sans-serif" size="2" class=""><span style="background-color: rgb(255, 255, 255);" class=""><br class=""></span></font></div><div class=""><font color="#242729" face="Arial, Helvetica Neue, Helvetica, sans-serif" size="2" class=""><span style="background-color: rgb(255, 255, 255);" class="">For me, running either of these results in</span></font></div><div class=""><font color="#242729" face="Arial, Helvetica Neue, Helvetica, sans-serif" size="2" class=""><span style="background-color: rgb(255, 255, 255);" class=""><br class=""></span></font></div><div class=""><font color="#242729" face="Arial, Helvetica Neue, Helvetica, sans-serif" size="2" class=""><span style="background-color: rgb(255, 255, 255);" class="">    tccutil: No such bundle identifier</span></font></div><div class=""><font color="#242729" face="Arial, Helvetica Neue, Helvetica, sans-serif" size="2" class=""><span style="background-color: rgb(255, 255, 255);" class=""><br class=""></span></font></div><div class=""><font color="#242729" face="Arial, Helvetica Neue, Helvetica, sans-serif" size="2" class=""><span style="background-color: rgb(255, 255, 255);" class="">which is strange as *one* of those should be associated with the permissions state. Maybe this changed on macOS 10.15? I guess I should update one of these days, but I've been waiting for 11.0 and probably a new computer...<br class=""></span></font><div><br class=""><blockquote type="cite" class=""><div class="">On Nov 4, 2020, at 4:27 PM, Ricky Graham <<a href="mailto:rickygrahammusic@gmail.com" class="">rickygrahammusic@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html; charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi Dan,<div class=""><br class=""></div><div class="">I just did that and loaded Pd. Sadly, Pd does not ask for permission to the mic but it does ask for permission to access my Documents folder. Same error when I switch on DSP.</div><div class=""><br class=""></div><div class="">Should I try deleting all Pd plists in existence?<br class=""><div class=""><br class=""></div><div class="">Ricky</div><div class=""><br class=""><blockquote type="cite" class=""><div class="">On Nov 4, 2020, at 10:13 AM, Dan Wilcox <<a href="mailto:danomatika@gmail.com" class="">danomatika@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html; charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Can you try resetting the Microphone permissions again then starting Pd?<div class=""><br class=""></div><div class="">In Terminal run:</div><div class=""><br class=""></div><div class="">    tccutil reset Microphone</div><div class=""><br class=""></div><div class="">On my 10.14 system, running that clears the Microphone privacy list and I see a popup requesting mic access when toggling on dsp. (Unfortunately with the wrong info string, although that's a different issue.)</div><div class=""><br class=""></div><div class="">I'm wondering if this is a result of the system registering the GUI asking for permissions but the core is what really needs it, so there is a mismatch as both have different bund ids, ie. org.puredata.pd & org.puredata.pd.pd-gui. The system uses the bundle id when registering th app in the privacy list.</div><div class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On Nov 4, 2020, at 3:46 PM, Ricky Graham <<a href="mailto:rickygrahammusic@gmail.com" class="">rickygrahammusic@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Hi Dan.<br class=""><br class="">Thanks for your help.<br class=""><br class="">MBP 15-inch 2017 / 3.1 GHz Quad-Core Intel Core i7<br class="">I’m attempting to use the built-in audio input and output on the laptop. I do have Blackhole installed, too. No JACK.<br class="">Built-in audio input and output. <br class="">No, and that might be the issue. The program never requested access. Other applications did request access, such as Live. Those are listed there.<br class="">No, because Pd is not listed as an application, currently.<br class=""><br class="">I hope this helps.<br class=""><br class="">Ricky<br class=""><br class=""><blockquote type="cite" class="">On Nov 4, 2020, at 9:13 AM, Dan Wilcox <<a href="mailto:danomatika@gmail.com" class="">danomatika@gmail.com</a>> wrote:<br class=""><br class="">I was also hoping that would help.<br class=""><br class="">Ricky, then we need more info:<br class=""><br class="">* What's the machine?<br class="">* What audio devices do you have?<br class="">* Which devices are set for audio input and audio output?<br class="">* Is Pd listed in the System Preferences app Security & Privacy panel's Privacy tab for the Microphone?<br class="">* Did you try toggling off, then on the Microphone access privacy setting, and restarting Pd?<br class=""><br class="">I'm still running macOS 10.14 and the 10.15 machines at work are all out for use during the lockdown here, so I cannot test it personally.<br class=""><br class="">Miller, perhaps what we need is a better Portaudio error message as this may be unrelated to the permissions. I can look into that now.<br class=""><br class=""><blockquote type="cite" class="">On Nov 4, 2020, at 10:12 AM, <a href="mailto:pd-list-request@lists.iem.at" class="">pd-list-request@lists.iem.at</a> wrote:<br class=""><br class="">Date: Tue, 3 Nov 2020 13:52:45 -0800<br class="">From: Miller Puckette <<a href="mailto:msp@ucsd.edu" class="">msp@ucsd.edu</a>><br class="">To: Ricky Graham <<a href="mailto:rickygrahammusic@gmail.com" class="">rickygrahammusic@gmail.com</a>><br class="">Cc: <a href="mailto:pd-list@lists.iem.at" class="">pd-list@lists.iem.at</a><br class="">Subject: Re: [PD] [PD-announce] Pd 0.513 test5 released (IOhannes m<br class=""><span class="Apple-tab-span" style="white-space:pre">    </span>zm??lnig)<br class="">Message-ID: <<a href="mailto:20201103215245.GA578719@ucsd.edu" class="">20201103215245.GA578719@ucsd.edu</a>><br class="">Content-Type: text/plain; charset=us-ascii<br class=""><br class="">Well, hmm, Iwas hoping Dan's new entitlements declarations in info.plist<br class="">would take care of that.<br class=""><br class="">It has something to do with entitlements I think....<br class=""><br class="">M<br class=""><br class=""><br class="">On Tue, Nov 03, 2020 at 04:35:23PM -0500, Ricky Graham wrote:<br class=""><blockquote type="cite" class="">Hi, Miller.<br class=""><br class="">I???m not sure if this build was in any way intended to address the error opening audio: Internal PortAudio issue I am receiving but unfortunately this error persists with your new test build on macOS Catalina 10.15.7. Anything else I could/should try?<br class=""><br class="">Ricky<br class=""></blockquote></blockquote><br class="">--------<br class="">Dan Wilcox<br class="">@danomatika<br class=""><a href="http://danomatika.com/" class="">danomatika.com</a><br class=""><a href="http://robotcowboy.com/" class="">robotcowboy.com</a><br class=""><br class=""><br class=""><br class=""></blockquote><br class=""></div></div></blockquote></div><br class=""><div class="">
<div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">--------</div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">Dan Wilcox</div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><a href="http://twitter.com/danomatika" class="">@danomatika</a></div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><a href="http://danomatika.com/" class="">danomatika.com</a></div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><a href="http://robotcowboy.com/" class="">robotcowboy.com</a></div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br class=""></div><br class="Apple-interchange-newline">
</div>
<br class=""></div></div></div></blockquote></div><br class=""></div></div></div></blockquote></div><br class=""><div class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">--------</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Dan Wilcox</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a href="http://twitter.com/danomatika" class="">@danomatika</a></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a href="http://danomatika.com" class="">danomatika.com</a></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a href="http://robotcowboy.com" class="">robotcowboy.com</a></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class=""><br class=""></div><br class="Apple-interchange-newline">
</div>
<br class=""></div></body></html>