Hey 😊
I am off to work atm, but I will just make a short comment and get back to it this afternoon.
When I open Pd in Rosetta mode, it does show up as an Intel app in activity monitor, it says Intel next to it, where native arm apps just say Apple. Dunno if it means anything, if some of Pd is still running arm while Rosetta mode, as you mentioned.
Anyway I will try your suggestion this afternoon, I’ll gladly help out any way I can 😊
My M1 MacBook is the basic model 8gb memory, 8 core, 256gb hd, if it is of any relevance.
Jakob
Den 27. apr. 2022 kl. 08.42 skrev IOhannes m zmoelnig zmoelnig@iem.at:

On 4/27/22 08:27, IOhannes m zmoelnig wrote:
On 4/27/22 08:25, IOhannes m zmoelnig wrote: something like this should do the trick (in the terminal):
cd /Applications/Pd-0.52.2.app/Content/Resources/bin/ mv pd pd.fat lipo pd.fat -thin x86_64 -output pd
i forgot: this will most likely invalidate any signature of the pd binary. you'll probably have to add an override (or re-sign yourself) in order to launch the resulting Pd...
so here's a better solution (also untested). instead if *everything* i wrote above do this:
- find the file Pd.app/Content/Resources/tcl/pd-gui.tcl
- open it in an editor
- locate the line (somewhere around line:846) that says:
"[exec -- $pd_exec -guiport $::port {*}$::pd_startup_args &]" 4. in this line put an "arch -x86_64" before the $pd_exec, so it now reads: "[exec -- arch -x86_64 $pd_exec -guiport $::port {*}$::pd_startup_args &]"
this will (well: should) force the Pd-core to run as x86_64.
it would be great if you could report back any success (or failure)...
gfmadsr IOhannes _______________________________________________ Pd-dev mailing list Pd-dev@lists.iem.at https://lists.puredata.info/listinfo/pd-dev