Yup, there is no x86_64 emulation happening through Apple's "Rosetta2" layer. Better still, when Rosetta2 is removed in macOS 14 or 15 (likely), Pd will still run. :)
I know I'm late to the party but... thanks for the release, all! I will dig into it soon and hopefully finish off a few remaining things for a libpd release soon.
On Dec 17, 2021, at 12:00 PM, pd-list-request@lists.iem.at wrote:
Message: 3 Date: Thu, 16 Dec 2021 09:09:41 -0800 From: Miller Puckette <msp@ucsd.edu mailto:msp@ucsd.edu> To: IOhannes m zmoelnig <zmoelnig@iem.at mailto:zmoelnig@iem.at> Cc: pd-list@lists.iem.at mailto:pd-list@lists.iem.at Subject: Re: [PD] pd 0.52-0 test 4 released Message-ID: <Ybty1cKcXKf4+aVJ@ucsd.edu mailto:Ybty1cKcXKf4+aVJ@ucsd.edu> Content-Type: text/plain; charset=us-ascii
Iohannes's builds are compiled for both IA64 and arm64. Incidentally, i heard from one informal tester that the arm64 version runs way faster in an M1 machine than the older ia64-only builds. No surprise there, but nice to hear.
cheers M
Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
I am a little confused here. I downloaded Pd-0.52.1-really from Millers site, and it runs on my m1 Mac, but activity monitor tells for the pd application that it is still intel.
Should I have downloaded IOhannes build somewhere else?
Am 05.01.2022 um 23:42 schrieb Dan Wilcox danomatika@gmail.com:
Yup, there is no x86_64 emulation happening through Apple's "Rosetta2" layer. Better still, when Rosetta2 is removed in macOS 14 or 15 (likely), Pd will still run. :)
I know I'm late to the party but... thanks for the release, all! I will dig into it soon and hopefully finish off a few remaining things for a libpd release soon.
On Dec 17, 2021, at 12:00 PM, pd-list-request@lists.iem.at wrote:
Message: 3 Date: Thu, 16 Dec 2021 09:09:41 -0800 From: Miller Puckette msp@ucsd.edu To: IOhannes m zmoelnig zmoelnig@iem.at Cc: pd-list@lists.iem.at Subject: Re: [PD] pd 0.52-0 test 4 released Message-ID: Ybty1cKcXKf4+aVJ@ucsd.edu Content-Type: text/plain; charset=us-ascii
Iohannes's builds are compiled for both IA64 and arm64. Incidentally, i heard from one informal tester that the arm64 version runs way faster in an M1 machine than the older ia64-only builds. No surprise there, but nice to hear.
cheers M
Dan Wilcox @danomatika danomatika.com robotcowboy.com
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Are you sure you're not running an old build and/or there is a zombie pd process leftover from some previous run?
I downloaded Pd-0.52.1 +"really" from Miller's site, pulled the .app out of the dmg, and ran file
to check the build architectures:
% file ~/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit executable x86_64] [arm64:Mach-O 64-bit executable arm64] /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd (for architecture x86_64): Mach-O 64-bit executable x86_64 /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd (for architecture arm64): Mach-O 64-bit executable arm64
On Jan 6, 2022, at 12:14 AM, Johnny Mauser joson.android@googlemail.com wrote:
I am a little confused here. I downloaded Pd-0.52.1-really from Millers site, and it runs on my m1 Mac, but activity monitor tells for the pd application that it is still intel.
Should I have downloaded IOhannes build somewhere else?
Am 05.01.2022 um 23:42 schrieb Dan Wilcox danomatika@gmail.com:
Yup, there is no x86_64 emulation happening through Apple's "Rosetta2" layer. Better still, when Rosetta2 is removed in macOS 14 or 15 (likely), Pd will still run. :)
I know I'm late to the party but... thanks for the release, all! I will dig into it soon and hopefully finish off a few remaining things for a libpd release soon.
On Dec 17, 2021, at 12:00 PM, pd-list-request@lists.iem.at wrote:
Message: 3 Date: Thu, 16 Dec 2021 09:09:41 -0800 From: Miller Puckette msp@ucsd.edu To: IOhannes m zmoelnig zmoelnig@iem.at Cc: pd-list@lists.iem.at Subject: Re: [PD] pd 0.52-0 test 4 released Message-ID: Ybty1cKcXKf4+aVJ@ucsd.edu Content-Type: text/plain; charset=us-ascii
Iohannes's builds are compiled for both IA64 and arm64. Incidentally, i heard from one informal tester that the arm64 version runs way faster in an M1 machine than the older ia64-only builds. No surprise there, but nice to hear.
cheers M
Dan Wilcox @danomatika danomatika.com robotcowboy.com
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
Ah, whoops. The GUI is universal but I forgot to check the pd core as well... it is indeed x84_64 only:
% file ~/Desktop/Pd-0.52-1.app/Contents/Resources/bin/pd /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/Resources/bin/pd: Mach-O 64-bit executable x86_64
There will need to be a "Pd0.52.1-really-universall.dmg" next...
On Jan 6, 2022, at 12:17 AM, Dan Wilcox danomatika@gmail.com wrote:
Are you sure you're not running an old build and/or there is a zombie pd process leftover from some previous run?
I downloaded Pd-0.52.1 +"really" from Miller's site, pulled the .app out of the dmg, and ran
file
to check the build architectures:% file ~/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit executable x86_64] [arm64:Mach-O 64-bit executable arm64] /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd (for architecture x86_64): Mach-O 64-bit executable x86_64 /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd (for architecture arm64): Mach-O 64-bit executable arm64
On Jan 6, 2022, at 12:14 AM, Johnny Mauser <joson.android@googlemail.com mailto:joson.android@googlemail.com> wrote:
I am a little confused here. I downloaded Pd-0.52.1-really from Millers site, and it runs on my m1 Mac, but activity monitor tells for the pd application that it is still intel.
Should I have downloaded IOhannes build somewhere else?
Am 05.01.2022 um 23:42 schrieb Dan Wilcox <danomatika@gmail.com mailto:danomatika@gmail.com>:
Yup, there is no x86_64 emulation happening through Apple's "Rosetta2" layer. Better still, when Rosetta2 is removed in macOS 14 or 15 (likely), Pd will still run. :)
I know I'm late to the party but... thanks for the release, all! I will dig into it soon and hopefully finish off a few remaining things for a libpd release soon.
On Dec 17, 2021, at 12:00 PM, pd-list-request@lists.iem.at mailto:pd-list-request@lists.iem.at wrote:
Message: 3 Date: Thu, 16 Dec 2021 09:09:41 -0800 From: Miller Puckette <msp@ucsd.edu mailto:msp@ucsd.edu> To: IOhannes m zmoelnig <zmoelnig@iem.at mailto:zmoelnig@iem.at> Cc: pd-list@lists.iem.at mailto:pd-list@lists.iem.at Subject: Re: [PD] pd 0.52-0 test 4 released Message-ID: <Ybty1cKcXKf4+aVJ@ucsd.edu mailto:Ybty1cKcXKf4+aVJ@ucsd.edu> Content-Type: text/plain; charset=us-ascii
Iohannes's builds are compiled for both IA64 and arm64. Incidentally, i heard from one informal tester that the arm64 version runs way faster in an M1 machine than the older ia64-only builds. No surprise there, but nice to hear.
cheers M
Dan Wilcox @danomatika danomatika.com http://danomatika.com/ robotcowboy.com
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
Thx for checking and verifying!
Am 06.01.2022 um 00:19 schrieb Dan Wilcox danomatika@gmail.com:
Ah, whoops. The GUI is universal but I forgot to check the pd core as well... it is indeed x84_64 only:
% file ~/Desktop/Pd-0.52-1.app/Contents/Resources/bin/pd /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/Resources/bin/pd: Mach-O 64-bit executable x86_64
There will need to be a "Pd0.52.1-really-universall.dmg" next...
On Jan 6, 2022, at 12:17 AM, Dan Wilcox danomatika@gmail.com wrote:
Are you sure you're not running an old build and/or there is a zombie pd process leftover from some previous run?
I downloaded Pd-0.52.1 +"really" from Miller's site, pulled the .app out of the dmg, and ran
file
to check the build architectures:% file ~/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit executable x86_64] [arm64:Mach-O 64-bit executable arm64] /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd (for architecture x86_64): Mach-O 64-bit executable x86_64 /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd (for architecture arm64): Mach-O 64-bit executable arm64
On Jan 6, 2022, at 12:14 AM, Johnny Mauser joson.android@googlemail.com wrote:
I am a little confused here. I downloaded Pd-0.52.1-really from Millers site, and it runs on my m1 Mac, but activity monitor tells for the pd application that it is still intel.
Should I have downloaded IOhannes build somewhere else?
Am 05.01.2022 um 23:42 schrieb Dan Wilcox danomatika@gmail.com:
Yup, there is no x86_64 emulation happening through Apple's "Rosetta2" layer. Better still, when Rosetta2 is removed in macOS 14 or 15 (likely), Pd will still run. :)
I know I'm late to the party but... thanks for the release, all! I will dig into it soon and hopefully finish off a few remaining things for a libpd release soon.
On Dec 17, 2021, at 12:00 PM, pd-list-request@lists.iem.at wrote:
Message: 3 Date: Thu, 16 Dec 2021 09:09:41 -0800 From: Miller Puckette msp@ucsd.edu To: IOhannes m zmoelnig zmoelnig@iem.at Cc: pd-list@lists.iem.at Subject: Re: [PD] pd 0.52-0 test 4 released Message-ID: Ybty1cKcXKf4+aVJ@ucsd.edu Content-Type: text/plain; charset=us-ascii
Iohannes's builds are compiled for both IA64 and arm64. Incidentally, i heard from one informal tester that the arm64 version runs way faster in an M1 machine than the older ia64-only builds. No surprise there, but nice to hear.
cheers M
Dan Wilcox @danomatika danomatika.com robotcowboy.com
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Dan Wilcox @danomatika danomatika.com robotcowboy.com
Dan Wilcox @danomatika danomatika.com robotcowboy.com
As a followup, I made a Pd 0.52-1 macOS build for arm64 (core *and* GUI). I signed it with my Apple distribution certificate, so it shouldn't complain about being from an "unknown developer":
Pd-0.52-1-arm64.zip http://docs.danomatika.com/pdbuilds/0.52/Pd-0.52-1-arm64.zip
On Jan 6, 2022, at 12:21 AM, Johnny Mauser joson.android@googlemail.com wrote:
Thx for checking and verifying!
Am 06.01.2022 um 00:19 schrieb Dan Wilcox danomatika@gmail.com:
Ah, whoops. The GUI is universal but I forgot to check the pd core as well... it is indeed x84_64 only:
% file ~/Desktop/Pd-0.52-1.app/Contents/Resources/bin/pd /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/Resources/bin/pd: Mach-O 64-bit executable x86_64
There will need to be a "Pd0.52.1-really-universall.dmg" next...
On Jan 6, 2022, at 12:17 AM, Dan Wilcox danomatika@gmail.com wrote:
Are you sure you're not running an old build and/or there is a zombie pd process leftover from some previous run?
I downloaded Pd-0.52.1 +"really" from Miller's site, pulled the .app out of the dmg, and ran
file
to check the build architectures:% file ~/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit executable x86_64] [arm64:Mach-O 64-bit executable arm64] /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd (for architecture x86_64): Mach-O 64-bit executable x86_64 /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd (for architecture arm64): Mach-O 64-bit executable arm64
On Jan 6, 2022, at 12:14 AM, Johnny Mauser joson.android@googlemail.com wrote:
I am a little confused here. I downloaded Pd-0.52.1-really from Millers site, and it runs on my m1 Mac, but activity monitor tells for the pd application that it is still intel.
Should I have downloaded IOhannes build somewhere else?
Am 05.01.2022 um 23:42 schrieb Dan Wilcox danomatika@gmail.com:
Yup, there is no x86_64 emulation happening through Apple's "Rosetta2" layer. Better still, when Rosetta2 is removed in macOS 14 or 15 (likely), Pd will still run. :)
I know I'm late to the party but... thanks for the release, all! I will dig into it soon and hopefully finish off a few remaining things for a libpd release soon.
On Dec 17, 2021, at 12:00 PM, pd-list-request@lists.iem.at wrote:
Message: 3 Date: Thu, 16 Dec 2021 09:09:41 -0800 From: Miller Puckette msp@ucsd.edu To: IOhannes m zmoelnig zmoelnig@iem.at Cc: pd-list@lists.iem.at Subject: Re: [PD] pd 0.52-0 test 4 released Message-ID: Ybty1cKcXKf4+aVJ@ucsd.edu Content-Type: text/plain; charset=us-ascii
Iohannes's builds are compiled for both IA64 and arm64. Incidentally, i heard from one informal tester that the arm64 version runs way faster in an M1 machine than the older ia64-only builds. No surprise there, but nice to hear.
cheers M
Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
cool, thanks, can't we upload this to miller's site?
Em dom., 23 de jan. de 2022 às 14:19, Dan Wilcox danomatika@gmail.com escreveu:
As a followup, I made a Pd 0.52-1 macOS build for arm64 (core *and* GUI). I signed it with my Apple distribution certificate, so it shouldn't complain about being from an "unknown developer":
Pd-0.52-1-arm64.zip http://docs.danomatika.com/pdbuilds/0.52/Pd-0.52-1-arm64.zip
On Jan 6, 2022, at 12:21 AM, Johnny Mauser joson.android@googlemail.com wrote:
Thx for checking and verifying!
Am 06.01.2022 um 00:19 schrieb Dan Wilcox danomatika@gmail.com:
Ah, whoops. The GUI is universal but I forgot to check the pd core as well... it is indeed x84_64 only:
% file ~/Desktop/Pd-0.52-1.app/Contents/Resources/bin/pd /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/Resources/bin/pd: Mach-O 64-bit executable x86_64
There will need to be a "Pd0.52.1-really-universall.dmg" next...
On Jan 6, 2022, at 12:17 AM, Dan Wilcox danomatika@gmail.com wrote:
Are you sure you're not running an old build and/or there is a zombie pd process leftover from some previous run?
I downloaded Pd-0.52.1 +"really" from Miller's site, pulled the .app out of the dmg, and ran
file
to check the build architectures:% file ~/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit executable x86_64] [arm64:Mach-O 64-bit executable arm64] /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd (for architecture x86_64): Mach-O 64-bit executable x86_64 /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd (for architecture arm64): Mach-O 64-bit executable arm64
On Jan 6, 2022, at 12:14 AM, Johnny Mauser joson.android@googlemail.com wrote:
I am a little confused here. I downloaded Pd-0.52.1-really from Millers site, and it runs on my m1 Mac, but activity monitor tells for the pd application that it is still intel.
Should I have downloaded IOhannes build somewhere else?
Am 05.01.2022 um 23:42 schrieb Dan Wilcox danomatika@gmail.com:
Yup, there is no x86_64 emulation happening through Apple's "Rosetta2" layer. Better still, when Rosetta2 is removed in macOS 14 or 15 (likely), Pd will still run. :)
I know I'm late to the party but... thanks for the release, all! I will dig into it soon and hopefully finish off a few remaining things for a libpd release soon.
On Dec 17, 2021, at 12:00 PM, pd-list-request@lists.iem.at wrote:
Message: 3 Date: Thu, 16 Dec 2021 09:09:41 -0800 From: Miller Puckette msp@ucsd.edu To: IOhannes m zmoelnig zmoelnig@iem.at Cc: pd-list@lists.iem.at Subject: Re: [PD] pd 0.52-0 test 4 released Message-ID: Ybty1cKcXKf4+aVJ@ucsd.edu Content-Type: text/plain; charset=us-ascii
Iohannes's builds are compiled for both IA64 and arm64. Incidentally, i heard from one informal tester that the arm64 version runs way faster in an M1 machine than the older ia64-only builds. No surprise there, but nice to hear.
cheers M
Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com robotcowboy.com
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Am 23. Jänner 2022 18:42:18 MEZ schrieb Alexandre Torres Porres porres@gmail.com:
cool, thanks, can't we upload this to miller's site?
Last time I checked, there was a total of 0 (zero) compiled externals available on deken for this architecture...
afaict that would give a somewhat lousy UX
mfg.sfg.jfd IOhannes
On Sun, 2022-01-23 at 19:55 +0100, IOhannes m zmölnig wrote:
Am 23. Jänner 2022 18:42:18 MEZ schrieb Alexandre Torres Porres < porres@gmail.com>:
cool, thanks, can't we upload this to miller's site?
Last time I checked, there was a total of 0 (zero) compiled externals available on deken for this architecture...
afaict that would give a somewhat lousy UX
Can universal binaries of externals be built on Intel Macs? Xcode documentation [1] suggests it depends on the Xcode version installed. But then again, can I install the necessary Xcode version on - say - 10.15 (Catalina)?
I know I can figure out these things when I have a access to such a system, but am curious to hear about people's experiences.
Roman
[1] https://developer.apple.com/documentation/apple-silicon/building-a- universal-macos-binary
Who is the “we” you refer too? I relieve only Miller has access to his own site.
Dan Wilcox danomatika.com robotcowboy.com
On Jan 23, 2022, at 6:42 PM, Alexandre Torres Porres porres@gmail.com wrote:
cool, thanks, can't we upload this to miller's site?
Em dom., 23 de jan. de 2022 às 14:19, Dan Wilcox danomatika@gmail.com escreveu: As a followup, I made a Pd 0.52-1 macOS build for arm64 (core *and* GUI). I signed it with my Apple distribution certificate, so it shouldn't complain about being from an "unknown developer":
Pd-0.52-1-arm64.zip
On Jan 6, 2022, at 12:21 AM, Johnny Mauser joson.android@googlemail.com wrote:
Thx for checking and verifying!
Am 06.01.2022 um 00:19 schrieb Dan Wilcox danomatika@gmail.com:
Ah, whoops. The GUI is universal but I forgot to check the pd core as well... it is indeed x84_64 only:
% file ~/Desktop/Pd-0.52-1.app/Contents/Resources/bin/pd /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/Resources/bin/pd: Mach-O 64-bit executable x86_64
There will need to be a "Pd0.52.1-really-universall.dmg" next...
On Jan 6, 2022, at 12:17 AM, Dan Wilcox danomatika@gmail.com wrote:
Are you sure you're not running an old build and/or there is a zombie pd process leftover from some previous run?
I downloaded Pd-0.52.1 +"really" from Miller's site, pulled the .app out of the dmg, and ran
file
to check the build architectures:% file ~/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit executable x86_64] [arm64:Mach-O 64-bit executable arm64] /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd (for architecture x86_64): Mach-O 64-bit executable x86_64 /Users/danomatika/Desktop/Pd-0.52-1.app/Contents/MacOS/Pd (for architecture arm64): Mach-O 64-bit executable arm64
On Jan 6, 2022, at 12:14 AM, Johnny Mauser joson.android@googlemail.com wrote:
I am a little confused here. I downloaded Pd-0.52.1-really from Millers site, and it runs on my m1 Mac, but activity monitor tells for the pd application that it is still intel.
Should I have downloaded IOhannes build somewhere else?
> Am 05.01.2022 um 23:42 schrieb Dan Wilcox danomatika@gmail.com: > > Yup, there is no x86_64 emulation happening through Apple's "Rosetta2" layer. Better still, when Rosetta2 is removed in macOS 14 or 15 (likely), Pd will still run. :) > > I know I'm late to the party but... thanks for the release, all! I will dig into it soon and hopefully finish off a few remaining things for a libpd release soon. > >> On Dec 17, 2021, at 12:00 PM, pd-list-request@lists.iem.at wrote: >> >> Message: 3 >> Date: Thu, 16 Dec 2021 09:09:41 -0800 >> From: Miller Puckette msp@ucsd.edu >> To: IOhannes m zmoelnig zmoelnig@iem.at >> Cc: pd-list@lists.iem.at >> Subject: Re: [PD] pd 0.52-0 test 4 released >> Message-ID: Ybty1cKcXKf4+aVJ@ucsd.edu >> Content-Type: text/plain; charset=us-ascii >> >> Iohannes's builds are compiled for both IA64 and arm64. Incidentally, i heard >> from one informal tester that the arm64 version runs way faster in an M1 machine >> than the older ia64-only builds. No surprise there, but nice to hear. >> >> cheers >> M
Dan Wilcox @danomatika danomatika.com robotcowboy.com
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list