Ah right, as Edwin wrote, you can also right-click on the application, choose Get Info, the check Open in Rosetta to force running as x86_64 on M1 macs. However, as Phil notes, this means Pd is running under arch emulation and will be slower, so this is more of a temporary workaround until you can update your externals to universal/native builds.
> On Mar 29, 2022, at 9:08 PM, Dan Wilcox <danomat...@gmail.com> wrote: > > it works the same as *any* existing application that is compiled for multiple > architectures: it uses the current system architecture but default. If you > want, you can force an architecture via using "arch" on the command line: > > https://medium.com/swlh/run-x86-terminal-apps-like-homebrew-on-your-new-m1-mac-73bdc9b0f343 > > <https://medium.com/swlh/run-x86-terminal-apps-like-homebrew-on-your-new-m1-mac-73bdc9b0f343> > > For Pd, you can't do this by double-clicking to launch the application but by > invoking the core internally: > > arch -x86_64 /Applications/Pd-0.52-2.app/Contents/Resources/bin/pd > > This should force running the core as x86_64 with Rosetta 2. > > No, nothing has changed about which externals can be loaded. If the external > is compiled for the architecture you are running Pd under, then it should > load. > -------- Dan Wilcox @danomatika <http://twitter.com/danomatika> danomatika.com <http://danomatika.com/> robotcowboy.com <http://robotcowboy.com/>
_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list