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.

> On Mar 29, 2022, at 4:02 PM, Alexandre Torres Porres <por...@gmail.com> wrote:
> 
> Em seg., 28 de mar. de 2022 às 07:17, Dan Wilcox <danomat...@gmail.com 
> <mailto:danomat...@gmail.com>> escreveu:
> Howdy Miller,
> 
> the macOS 10.10+ build is working fine and supports both x86_64 & arm64. I 
> think you can remove the link to my previous 0.52-1 arm64-only build on the 
> download page.
> 
> Great to know that, so let me see if I get it straight. If you have an apple 
> silicon, it'll run under the hood the arm code and then it will only find and 
> load 'arm64' externals? Or can you load both externals types? How does it 
> work?
> 
> Oh, and Miller's site should say it is a universal binary ready for the new 
> macs!
> 
> cheers

--------
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

Reply via email to