To Pd-announce:
Pd version 0.56-0test1 is available from https://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-data .
cheers Miller
Pd-announce mailing list -- pd-announce@lists.iem.at To unsubscribe send an email to pd-announce-leave@lists.iem.at
Thanks Miller (and all comminity) for the hard work. Happy solstice (northerners) Andy
On Sat, Jun 21, 2025 at 12:11:11PM +0200, Miller Puckette via Pd-announce via Pd-list wrote:
To Pd-announce:
Pd version 0.56-0test1?? is available from https://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-data .
cheers Miller
Pd-announce mailing list -- pd-announce@lists.iem.at To unsubscribe send an email to pd-announce-leave@lists.iem.at
pd-list@lists.iem.at - the Pure Data mailinglist https://lists.iem.at/hyperkitty/list/pd-list@lists.iem.at/message/SABAQYUIZL...
To unsubscribe send an email to pd-list-leave@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.iem.at/
Great, thanks Miller, Christof, Hannes, Ben and everyone! Can't wait for this version to appear as Debian backports image to try them out!
I am curious about the reason why the default samplerate is now 48k?
And we have colors!!! :)
best, P
To Pd-announce:
Pd version 0.56-0test1 is available from https://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-data .
cheers Miller
Pd-announce mailing list -- pd-announce@lists.iem.at To unsubscribe send an email to pd-announce-leave@lists.iem.at
pd-list@lists.iem.at - the Pure Data mailinglist https://lists.iem.at/hyperkitty/list/pd-list@lists.iem.at/message/SABAQYUIZL...
To unsubscribe send an email to pd-list-leave@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.iem.at/
Hi,
On 23.06.2025 11:09, Peter P. wrote:
Great, thanks Miller, Christof, Hannes, Ben and everyone! Can't wait for this version to appear as Debian backports image to try them out!
I am curious about the reason why the default samplerate is now 48k?
I guess because 48 kHz really is the most prevalent sample rate. People like us, who grew up during the CD era, might still think of 44.1 kHz as the default, but the world has moved on :)
In fact, there a quite a few devices that don't support 44.1 kHz or only support 48 kHz even (many mobile devices, consumer sound cards or bluetooth headphones, etc.) It makes sense that Pd uses the same default sample rate as most other systems.
Christof
And we have colors!!! :)
best, P
- Miller Puckette via Pd-announce via Pd-list pd-list@lists.iem.at [2025-06-21 12:11]:
To Pd-announce:
Pd version 0.56-0test1 is available from https://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-data .
cheers Miller
Pd-announce mailing list -- pd-announce@lists.iem.at To unsubscribe send an email to pd-announce-leave@lists.iem.at
pd-list@lists.iem.at - the Pure Data mailinglist https://lists.iem.at/hyperkitty/list/pd-list@lists.iem.at/message/SABAQYUIZL...
To unsubscribe send an email to pd-list-leave@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.iem.at/
pd-list@lists.iem.at - the Pure Data mailinglist https://lists.iem.at/hyperkitty/list/pd-list@lists.iem.at/message/L5DCEYGXWV...
To unsubscribe send an email to pd-list-leave@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.iem.at/
Does the binary version for MacOS need to be signed manually? I’m getting "Apple could not verify “Pd-0.56-0test1” is free of malware that may harm your Mac or compromise your privacy.”
On Jun 21, 2025, at 6:11 AM, Miller Puckette via Pd-announce via Pd-list pd-list@lists.iem.at wrote:
To Pd-announce:
Pd version 0.56-0test1 is available from https://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-data .
cheers Miller
Pd-announce mailing list -- pd-announce@lists.iem.at To unsubscribe send an email to pd-announce-leave@lists.iem.at
pd-list@lists.iem.at - the Pure Data mailinglist https://lists.iem.at/hyperkitty/list/pd-list@lists.iem.at/message/SABAQYUIZL...
To unsubscribe send an email to pd-list-leave@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.iem.at/
Probably. Just disable the warning flags:
On Jun 23, 2025, at 4:44 PM, Phil Stone pksmusic@gmail.com wrote:
Does the binary version for MacOS need to be signed manually? I’m getting "Apple could not verify “Pd-0.56-0test1” is free of malware that may harm your Mac or compromise your privacy.”
On Jun 21, 2025, at 6:11 AM, Miller Puckette via Pd-announce via Pd-list pd-list@lists.iem.at wrote:
To Pd-announce:
Pd version 0.56-0test1 is available from https://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-data .
cheers Miller
Pd-announce mailing list -- pd-announce@lists.iem.at To unsubscribe send an email to pd-announce-leave@lists.iem.at
pd-list@lists.iem.at - the Pure Data mailinglist https://lists.iem.at/hyperkitty/list/pd-list@lists.iem.at/message/SABAQYUIZL...
To unsubscribe send an email to pd-list-leave@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.iem.at/
pd-list@lists.iem.at - the Pure Data mailinglist https://lists.iem.at/hyperkitty/list/pd-list@lists.iem.at/message/3JFSDKOVIR...
To unsubscribe send an email to pd-list-leave@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.iem.at/
Dan Wilcox danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
Thanks for this, Dan.
The ‘colors’ message is fantastic…dark mode here we come. Be sure to include all three colors in the message.
Phil Stone
On Jun 23, 2025, at 10:47 AM, Dan Wilcox danomatika@gmail.com wrote:
Probably. Just disable the warning flags:
- open Terminal
- type "xattr -c" and add a space
- drag the Pd .app onto Terminal to add the path
- hit enter
- right-click on the Pd .app and click "Open"
On Jun 23, 2025, at 4:44 PM, Phil Stone pksmusic@gmail.com wrote:
Does the binary version for MacOS need to be signed manually? I’m getting "Apple could not verify “Pd-0.56-0test1” is free of malware that may harm your Mac or compromise your privacy.”
On Jun 21, 2025, at 6:11 AM, Miller Puckette via Pd-announce via Pd-list pd-list@lists.iem.at wrote:
To Pd-announce:
Pd version 0.56-0test1 is available from https://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-data .
cheers Miller
Pd-announce mailing list -- pd-announce@lists.iem.at To unsubscribe send an email to pd-announce-leave@lists.iem.at
pd-list@lists.iem.at - the Pure Data mailinglist https://lists.iem.at/hyperkitty/list/pd-list@lists.iem.at/message/SABAQYUIZL...
To unsubscribe send an email to pd-list-leave@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.iem.at/
pd-list@lists.iem.at - the Pure Data mailinglist https://lists.iem.at/hyperkitty/list/pd-list@lists.iem.at/message/3JFSDKOVIR...
To unsubscribe send an email to pd-list-leave@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.iem.at/
Dan Wilcox danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
I was able to download from the site and run it on my Mac without getting any blowback about the signature. I'm away from that machine ATM and forget what version of the OS it's running but perhaps they've added new hoops to jump through in newer versions. It's a never ending game of whack-a-mole with Apple.
On 6/23/25 4:47 PM, Dan Wilcox wrote:
Probably. Just disable the warning flags:
- open Terminal
- type "xattr -c" and add a space
- drag the Pd .app onto Terminal to add the path
- hit enter
- right-click on the Pd .app and click "Open"
On Jun 23, 2025, at 4:44 PM, Phil Stone pksmusic@gmail.com wrote:
Does the binary version for MacOS need to be signed manually? I’m getting "Apple could not verify “Pd-0.56-0test1” is free of malware that may harm your Mac or compromise your privacy.”
On Jun 21, 2025, at 6:11 AM, Miller Puckette via Pd-announce via Pd-list pd-list@lists.iem.at wrote:
To Pd-announce:
Pd version 0.56-0test1 is available from https://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-data https://urldefense.com/v3/__https://github.com/pure-data/pure-data__;!!Mih3wA!Cr63Gbzpro6L7i37c47w566UkbFu6M_lrtdznSpjAoFaioyE8-hSscbCPNumz8GkNv-kLL4OffICCkk$ .
cheers Miller
Pd-announce mailing list -- pd-announce@lists.iem.at To unsubscribe send an email to pd-announce-leave@lists.iem.at
pd-list@lists.iem.at - the Pure Data mailinglist https://lists.iem.at/hyperkitty/list/pd-list@lists.iem.at/message/SABAQYUIZL... https://urldefense.com/v3/__https://lists.iem.at/hyperkitty/list/pd-list@lists.iem.at/message/SABAQYUIZLMNIAXZY7OHDHQJTO5MEPPG/__;!!Mih3wA!Cr63Gbzpro6L7i37c47w566UkbFu6M_lrtdznSpjAoFaioyE8-hSscbCPNumz8GkNv-kLL4ONkIwsKE$
To unsubscribe send an email to pd-list-leave@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.iem.at/ https://urldefense.com/v3/__https://lists.iem.at/__;!!Mih3wA!Cr63Gbzpro6L7i37c47w566UkbFu6M_lrtdznSpjAoFaioyE8-hSscbCPNumz8GkNv-kLL4OdcRURLE$
pd-list@lists.iem.at - the Pure Data mailinglist https://lists.iem.at/hyperkitty/list/pd-list@lists.iem.at/message/3JFSDKOVIR... https://urldefense.com/v3/__https://lists.iem.at/hyperkitty/list/pd-list@lists.iem.at/message/3JFSDKOVIR54675XOSIK2CPVVSELTVYG/__;!!Mih3wA!Cr63Gbzpro6L7i37c47w566UkbFu6M_lrtdznSpjAoFaioyE8-hSscbCPNumz8GkNv-kLL4O72eN9Lg$
To unsubscribe send an email to pd-list-leave@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.iem.at/ https://urldefense.com/v3/__https://lists.iem.at/__;!!Mih3wA!Cr63Gbzpro6L7i37c47w566UkbFu6M_lrtdznSpjAoFaioyE8-hSscbCPNumz8GkNv-kLL4OdcRURLE$
Dan Wilcox danomatika.com https://urldefense.com/v3/__http://danomatika.com__;!!Mih3wA!Cr63Gbzpro6L7i37c47w566UkbFu6M_lrtdznSpjAoFaioyE8-hSscbCPNumz8GkNv-kLL4OxwyxpAI$ robotcowboy.com https://urldefense.com/v3/__http://robotcowboy.com__;!!Mih3wA!Cr63Gbzpro6L7i37c47w566UkbFu6M_lrtdznSpjAoFaioyE8-hSscbCPNumz8GkNv-kLL4OoOvY1PI$
pd-list@lists.iem.at - the Pure Data mailinglist https://urldefense.com/v3/__https://lists.iem.at/hyperkitty/list/pd-list@lis...
To unsubscribe send an email to pd-list-leave@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://urldefense.com/v3/__https://lists.iem.at/__;!!Mih3wA!Cr63Gbzpro6L7i3...
There isn't anything new about this. Older versions of macOS allowed for setting "Allow all" for opening apps from "unidentified developers" and it may be that you have this enabled. Also, opening an unsigned or ad-hoc app on the machine it was compiled on does not trigger quarantine. If the build comes from the CI build system set up by IOhannes, I believe it automatically signed using the IEM account and so is "verified" hence no warning.
On Jun 23, 2025, at 5:34 PM, Miller Puckette via Pd-list pd-list@lists.iem.at wrote:
I was able to download from the site and run it on my Mac without getting any blowback about the signature. I'm away from that machine ATM and forget what version of the OS it's running but perhaps they've added new hoops to jump through in newer versions. It's a never ending game of whack-a-mole with Apple.
On 6/23/25 4:47 PM, Dan Wilcox wrote:
Probably. Just disable the warning flags:
- open Terminal
- type "xattr -c" and add a space
- drag the Pd .app onto Terminal to add the path
- hit enter
- right-click on the Pd .app and click "Open"
On Jun 23, 2025, at 4:44 PM, Phil Stone pksmusic@gmail.com wrote:
Does the binary version for MacOS need to be signed manually? I’m getting "Apple could not verify “Pd-0.56-0test1” is free of malware that may harm your Mac or compromise your privacy.”
On Jun 21, 2025, at 6:11 AM, Miller Puckette via Pd-announce via Pd-list pd-list@lists.iem.at wrote:
To Pd-announce:
Pd version 0.56-0test1 is available from https://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-datahttps://urldefense.com/v3/__https://github.com/pure-data/pure-data__;!!Mih3wA!Cr63Gbzpro6L7i37c47w566UkbFu6M_lrtdznSpjAoFaioyE8-hSscbCPNumz8GkNv-kLL4OffICCkk$ .
cheers Miller
Dan Wilcox danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
There isn't anything new about this. Older versions of macOS allowed for setting "Allow all" for opening apps from "unidentified developers" and it may be that you have this enabled. Also, opening an unsigned or ad-hoc app on the machine it was compiled on does not trigger quarantine. If the build comes from the CI build system set up by IOhannes, I believe it automatically signed using the IEM account and so is "verified" hence no warning.
Just in case this isn't done yet, would it make sense to offer the CI build system binaries on Miller's webpage as well so downloads of the same version show identical behavior on OS X?
(2 cents) Peter
On 23/06/2025 23:12, Peter P. wrote:
- Dan Wilcox danomatika@gmail.com [2025-06-23 21:42]:
There isn't anything new about this. Older versions of macOS allowed for setting "Allow all" for opening apps from "unidentified developers" and it may be that you have this enabled. Also, opening an unsigned or ad-hoc app on the machine it was compiled on does not trigger quarantine. If the build comes from the CI build system set up by IOhannes, I believe it automatically signed using the IEM account and so is "verified" hence no warning.
Just in case this isn't done yet, would it make sense to offer the CI build system binaries on Miller's webpage as well so downloads of the same version show identical behavior on OS X?
usually the binaries provided by miller *are* the ones built (and signed & notarized) on our CI.
for reasons yet unknown¹, the CI job failed this time while trying to codesign the binaries. so i'm not exactly sure what the macOS download contains.
in anycase, it appears to be codesigned (but i'm currently afk, and cannot check the actual signature)
mfadsr IOhannes
¹ i'm already spending much too much time on keeping the CI functional. it still glitches every now and then.
Em seg., 23 de jun. de 2025 às 18:12, Peter P. peterparker@fastmail.com escreveu:
Just in case this isn't done yet, would it make sense to offer the CI build system binaries on Miller's webpage as well so downloads of the same version show identical behavior on OS X?
But that is what usually happens, right? Like, 0.55-2 and other versions never triggered this for me
(2 cents) Peter
pd-list@lists.iem.at - the Pure Data mailinglist
https://lists.iem.at/hyperkitty/list/pd-list@lists.iem.at/message/MRZ5IQTMWU...
To unsubscribe send an email to pd-list-leave@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.iem.at/
thats what i had to do with the binary downloaded from millers site. (on mac sequoia 15.5.) except i was using sudo xattr -cr
best hans
Am 23.06.2025 um 16:47 schrieb Dan Wilcox danomatika@gmail.com:
Probably. Just disable the warning flags:
- open Terminal
- type "xattr -c" and add a space
- drag the Pd .app onto Terminal to add the path
- hit enter
- right-click on the Pd .app and click "Open"
On Jun 23, 2025, at 4:44 PM, Phil Stone pksmusic@gmail.com wrote:
Does the binary version for MacOS need to be signed manually? I’m getting "Apple could not verify “Pd-0.56-0test1” is free of malware that may harm your Mac or compromise your privacy.”
On Jun 21, 2025, at 6:11 AM, Miller Puckette via Pd-announce via Pd-list pd-list@lists.iem.at wrote:
To Pd-announce:
Pd version 0.56-0test1 is available from https://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-data .
cheers Miller
Pd-announce mailing list -- pd-announce@lists.iem.at To unsubscribe send an email to pd-announce-leave@lists.iem.at
pd-list@lists.iem.at - the Pure Data mailinglist https://lists.iem.at/hyperkitty/list/pd-list@lists.iem.at/message/SABAQYUIZL...
To unsubscribe send an email to pd-list-leave@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.iem.at/
pd-list@lists.iem.at - the Pure Data mailinglist https://lists.iem.at/hyperkitty/list/pd-list@lists.iem.at/message/3JFSDKOVIR...
To unsubscribe send an email to pd-list-leave@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.iem.at/
Dan Wilcox danomatika.com robotcowboy.com
pd-list@lists.iem.at - the Pure Data mailinglist https://lists.iem.at/hyperkitty/list/pd-list@lists.iem.at/message/Y6ATBTCONC...
To unsubscribe send an email to pd-list-leave@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.iem.at/
Em seg., 23 de jun. de 2025 às 11:44, Phil Stone pksmusic@gmail.com escreveu:
Does the binary version for MacOS need to be signed manually? I’m getting "Apple could not verify “Pd-0.56-0test1” is free of malware that may harm your Mac or compromise your privacy.”
Yeah, I got this too, and I love that this doesn't happen to Pd, so I hope it doesn't start with the new 0.56-0 final version :)
On Jun 21, 2025, at 6:11 AM, Miller Puckette via Pd-announce via Pd-list < pd-list@lists.iem.at> wrote:
To Pd-announce:
Pd version 0.56-0test1 is available from https://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-data .
cheers Miller
Pd-announce mailing list -- pd-announce@lists.iem.at To unsubscribe send an email to pd-announce-leave@lists.iem.at
pd-list@lists.iem.at - the Pure Data mailinglist
https://lists.iem.at/hyperkitty/list/pd-list@lists.iem.at/message/SABAQYUIZL...
To unsubscribe send an email to pd-list-leave@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.iem.at/
pd-list@lists.iem.at - the Pure Data mailinglist
https://lists.iem.at/hyperkitty/list/pd-list@lists.iem.at/message/3JFSDKOVIR...
To unsubscribe send an email to pd-list-leave@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.iem.at/
As IOhannes wrote, if it was a hiccup in the CI build, then FUD is not required. Next builds will likely return to normal.
For details, an app can be checked for signature and notarization with various tools. I am refreshing myself on this too. ;)
Check signature:
% codesign -vvv ~/Desktop/Pd-0.56-0test1.app --prepared:/Users/danomatika/Desktop/Pd-0.56-0test1.app/Contents/Frameworks/Tk.framework/Versions/Current/. --validated:/Users/danomatika/Desktop/Pd-0.56-0test1.app/Contents/Frameworks/Tk.framework/Versions/Current/. --prepared:/Users/danomatika/Desktop/Pd-0.56-0test1.app/Contents/Frameworks/Tcl.framework/Versions/Current/. --validated:/Users/danomatika/Desktop/Pd-0.56-0test1.app/Contents/Frameworks/Tcl.framework/Versions/Current/. /Users/danomatika/Desktop/Pd-0.56-0test1.app: valid on disk /Users/danomatika/Desktop/Pd-0.56-0test1.app: satisfies its Designated Requirement
So the build is *signed* ok.
Check notarization:
% stapler validate ~/Desktop/Pd-0.56-0test1.app Processing: /Users/danomatika/Desktop/Pd-0.56-0test1.app Pd-0.56-0test1.app does not have a ticket stapled to it.
Hmmm, notarization failed, hence IOhannes' message.
How an app is treated by Gatekeeper in the OS can be checked too:
% spctl -a -vvv ~/Desktop/Pd-0.56-0test1.app /Users/danomatika/Desktop/Pd-0.56-0test1.app: rejected source=Unnotarized Developer ID origin=Developer ID Application: Institut fuer Elektronische Musik und Akustik der Kunstuniversitaet Graz (85W2432JR3)
This show's the same issue: There is a developer account on the signature but the notarization is not there and cannot be verified. I bet the notarization submission process to Apple by the CI failed or worked *but* the return ticket was not stapled to the app.
On Jun 24, 2025, at 2:35 AM, Alexandre Torres Porres porres@gmail.com wrote:
Yeah, I got this too, and I love that this doesn't happen to Pd, so I hope it doesn't start with the new 0.56-0 final version :)
Dan Wilcox danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
On 6/24/25 11:14, Dan Wilcox wrote:
How an app is treated by Gatekeeper in the OS can be checked too:
% spctl -a -vvv ~/Desktop/Pd-0.56-0test1.app /Users/danomatika/Desktop/Pd-0.56-0test1.app: rejected source=Unnotarized Developer ID origin=Developer ID Application: Institut fuer Elektronische Musik und Akustik der Kunstuniversitaet Graz (85W2432JR3)
This show's the same issue: There is a developer account on the signature but the notarization is not there and cannot be verified. I bet the notarization submission process to Apple by the CI failed or worked *but* the return ticket was not stapled to the app.
ah indeed. thanks for the analysis.
it turns out that Apple updated there terms of use (again) just recently, and we (as an institute) haven't done the necessary steps yet to approve the new terms.
this is just a matter of the right person clicking a few buttons on their webform, so usually is done pretty fast.
unfortunately our iPad that is used as the 2FA token for authenticating with Apple is currently out-of-office and we don't have a clear idea when it is going to come back. (it won't take very long; but it probably won't happen tomorrow)
mgfsdra IOhannes