To Pd-announce:
Pd version 0.54-0test1 is available from http://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-data
New features include multi-channel signal connections and updated windows audio. The new window version uses an audio subsystem that became available in windows 7 (so won't work on Windows XP any more but should be fine for windows 7 or newer). There are many other improvements and updates.
cheers
Miller
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce
So great, can't remember being this excited about a release, thanks!
A few things. Looks like we have the double precision app. At least deken detects *Darwin-amd64-float64* and Pd refuses to load my externals.
By the way, I hope there is time to merge the branch where both float32/64 live together!
Sigmund~ is still at version 0.7 in the code, but this is a newer version. And I don't get the version printed anymore when loading the object as it used to do. Somehow the post doesn't happen.
In the new tabbed preferences we have 'path preferences' / 'startup preferences' / 'audio preferences' / 'midi preferences' / 'misc preferences' and I think it is redundanct to have 'preferences' al lthe time, wince we are already under the "preferences" window. We could just have 'path' / 'startup' / 'audio' / 'midi' / 'misc' instead.
I also hope there is time to include at least the 'font weight' settings in 'misc' as I proposed.
I hope and wish we can also add message methods to change the multichannel settings of [clone], see https://github.com/pure-data/pure-data/pull/2004
cheers
Em ter., 20 de jun. de 2023 às 01:47, Miller Puckette < mpuckette@cloud.ucsd.edu> escreveu:
To Pd-announce:
Pd version 0.54-0test1 is available from http://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-data
New features include multi-channel signal connections and updated windows audio. The new window version uses an audio subsystem that became available in windows 7 (so won't work on Windows XP any more but should be fine for windows 7 or newer). There are many other improvements and updates.
cheers
Miller
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
oh, I also see rfft~ takes multichannel signals, but this is not yet documented and that the other fft objects can't handle it yet, I created this ticket for it in pddp https://github.com/pure-data/pddp/issues/153
Em ter., 20 de jun. de 2023 às 14:12, Alexandre Torres Porres < porres@gmail.com> escreveu:
So great, can't remember being this excited about a release, thanks!
A few things. Looks like we have the double precision app. At least deken detects *Darwin-amd64-float64* and Pd refuses to load my externals.
By the way, I hope there is time to merge the branch where both float32/64 live together!
Sigmund~ is still at version 0.7 in the code, but this is a newer version. And I don't get the version printed anymore when loading the object as it used to do. Somehow the post doesn't happen.
In the new tabbed preferences we have 'path preferences' / 'startup preferences' / 'audio preferences' / 'midi preferences' / 'misc preferences' and I think it is redundanct to have 'preferences' al lthe time, wince we are already under the "preferences" window. We could just have 'path' / 'startup' / 'audio' / 'midi' / 'misc' instead.
I also hope there is time to include at least the 'font weight' settings in 'misc' as I proposed.
I hope and wish we can also add message methods to change the multichannel settings of [clone], see https://github.com/pure-data/pure-data/pull/2004
cheers
Em ter., 20 de jun. de 2023 às 01:47, Miller Puckette < mpuckette@cloud.ucsd.edu> escreveu:
To Pd-announce:
Pd version 0.54-0test1 is available from http://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-data
New features include multi-channel signal connections and updated windows audio. The new window version uses an audio subsystem that became available in windows 7 (so won't work on Windows XP any more but should be fine for windows 7 or newer). There are many other improvements and updates.
cheers
Miller
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
and that the other fft objects can't handle it yet
actually, [rifft~] *can* handle multi-channel signals, it just missed the CLASS_MULTICHANNEL flag. I just pushed a fix to develop.
[fft~] and [ifft~] still single-channel, but personally I don't care because I have never used them :-)
Christof
On 20.06.2023 20:29, Alexandre Torres Porres wrote:
oh, I also see rfft~ takes multichannel signals, but this is not yet documented and that the other fft objects can't handle it yet, I created this ticket for it in pddp https://github.com/pure-data/pddp/issues/153
Em ter., 20 de jun. de 2023 às 14:12, Alexandre Torres Porres porres@gmail.com escreveu:
So great, can't remember being this excited about a release, thanks! A few things. Looks like we have the double precision app. At least deken detects /Darwin-amd64-float64/ and Pd refuses to load my externals. By the way, I hope there is time to merge the branch where both float32/64 live together! Sigmund~ is still at version 0.7 in the code, but this is a newer version. And I don't get the version printed anymore when loading the object as it used to do. Somehow the post doesn't happen. In the new tabbed preferences we have 'path preferences' / 'startup preferences' / 'audio preferences' / 'midi preferences' / 'misc preferences' and I think it is redundanct to have 'preferences' al lthe time, wince we are already under the "preferences" window. We could just have 'path' / 'startup' / 'audio' / 'midi' / 'misc' instead. I also hope there is time to include at least the 'font weight' settings in 'misc' as I proposed. I hope and wish we can also add message methods to change the multichannel settings of [clone], see https://github.com/pure-data/pure-data/pull/2004 cheers Em ter., 20 de jun. de 2023 às 01:47, Miller Puckette <mpuckette@cloud.ucsd.edu> escreveu: To Pd-announce: Pd version 0.54-0test1 is available from http://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-data New features include multi-channel signal connections and updated windows audio. The new window version uses an audio subsystem that became available in windows 7 (so won't work on Windows XP any more but should be fine for windows 7 or newer). There are many other improvements and updates. cheers Miller _______________________________________________ Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management ->https://lists.puredata.info/listinfo/pd-list
Em ter., 20 de jun. de 2023 às 16:28, Christof Ressi info@christofressi.com escreveu:
[fft~] and [ifft~] still single-channel, but personally I don't care because I have never used them :-)
I wouldn't care either for the same reason but I do have for consistency reasons and also that it'd be much easier to document
Christof On 20.06.2023 20:29, Alexandre Torres Porres wrote:
oh, I also see rfft~ takes multichannel signals, but this is not yet documented and that the other fft objects can't handle it yet, I created this ticket for it in pddp https://github.com/pure-data/pddp/issues/153
Em ter., 20 de jun. de 2023 às 14:12, Alexandre Torres Porres < porres@gmail.com> escreveu:
So great, can't remember being this excited about a release, thanks!
A few things. Looks like we have the double precision app. At least deken detects *Darwin-amd64-float64* and Pd refuses to load my externals.
By the way, I hope there is time to merge the branch where both float32/64 live together!
Sigmund~ is still at version 0.7 in the code, but this is a newer version. And I don't get the version printed anymore when loading the object as it used to do. Somehow the post doesn't happen.
In the new tabbed preferences we have 'path preferences' / 'startup preferences' / 'audio preferences' / 'midi preferences' / 'misc preferences' and I think it is redundanct to have 'preferences' al lthe time, wince we are already under the "preferences" window. We could just have 'path' / 'startup' / 'audio' / 'midi' / 'misc' instead.
I also hope there is time to include at least the 'font weight' settings in 'misc' as I proposed.
I hope and wish we can also add message methods to change the multichannel settings of [clone], see https://github.com/pure-data/pure-data/pull/2004
cheers
Em ter., 20 de jun. de 2023 às 01:47, Miller Puckette < mpuckette@cloud.ucsd.edu> escreveu:
To Pd-announce:
Pd version 0.54-0test1 is available from http://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-data
New features include multi-channel signal connections and updated windows audio. The new window version uses an audio subsystem that became available in windows 7 (so won't work on Windows XP any more but should be fine for windows 7 or newer). There are many other improvements and updates.
cheers
Miller
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
_______________________________________________Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
On 6/20/23 19:12, Alexandre Torres Porres wrote:
So great, can't remember being this excited about a release, thanks!
A few things. Looks like we have the double precision app. At least deken
i expected something like this (as a side-effect of recent side-by-side single/double installation efforts).
i will try to undo that.
alternatively we could hope to get https://github.com/pure-data/pure-data/pull/1995 into Pd-0.54 which would then allow to have both.
vxym IOhannes
First off: thanks Miller for this historic release :-)
I just discovered the new tabbed preferences and I really like them! Thanks IOhannes!
Question: why do we have both tabbed and non-tabbed preferences? This feels very weird to me. I don't see any advantages in the non-tabbed preferences... (I find them rather grotesque).
Also, the audio settings in the preference tab now has a dropdown list where you can select the audio API:
(I think I have proposed this back then.)
Can we please also use this for the "Media->Audio Settings" dialog, so we can get rid of the redundant (and confusing) audio API entries in the "Media" menu (see below)?
Cheers,
Christof
On 20.06.2023 05:49, Miller Puckette wrote:
To Pd-announce:
Pd version 0.54-0test1 is available from http://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-data
New features include multi-channel signal connections and updated windows audio. The new window version uses an audio subsystem that became available in windows 7 (so won't work on Windows XP any more but should be fine for windows 7 or newer). There are many other improvements and updates.
cheers
Miller
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Side note: on macOS, "Pd->Settings..." shows tabbed preferences by default, but "Pd->Preferences->Edit Preferences..." is non-tabbed by default...
On 20.06.2023 20:35, Christof Ressi wrote:
First off: thanks Miller for this historic release :-)
I just discovered the new tabbed preferences and I really like them! Thanks IOhannes!
Question: why do we have both tabbed and non-tabbed preferences? This feels very weird to me. I don't see any advantages in the non-tabbed preferences... (I find them rather grotesque).
Also, the audio settings in the preference tab now has a dropdown list where you can select the audio API:
(I think I have proposed this back then.)
Can we please also use this for the "Media->Audio Settings" dialog, so we can get rid of the redundant (and confusing) audio API entries in the "Media" menu (see below)?
Cheers,
Christof
On 20.06.2023 05:49, Miller Puckette wrote:
To Pd-announce:
Pd version 0.54-0test1 is available from http://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-data
New features include multi-channel signal connections and updated windows audio. The new window version uses an audio subsystem that became available in windows 7 (so won't work on Windows XP any more but should be fine for windows 7 or newer). There are many other improvements and updates.
cheers
Miller
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management ->https://lists.puredata.info/listinfo/pd-list
We are missing a "Save All Settings" button on the tabbed prefs for "Audio" and "MIDI" tabs.
--
Mensaje telepatico asistido por maquinas.
On 20/06/2023 15:53, Christof Ressi wrote:
Side note: on macOS, "Pd->Settings..." shows tabbed preferences by default, but "Pd->Preferences->Edit Preferences..." is non-tabbed by default...
On 20.06.2023 20:35, Christof Ressi wrote:
First off: thanks Miller for this historic release :-)
I just discovered the new tabbed preferences and I really like them! Thanks IOhannes!
Question: why do we have both tabbed and non-tabbed preferences? This feels very weird to me. I don't see any advantages in the non-tabbed preferences... (I find them rather grotesque).
Also, the audio settings in the preference tab now has a dropdown list where you can select the audio API:
(I think I have proposed this back then.)
Can we please also use this for the "Media->Audio Settings" dialog, so we can get rid of the redundant (and confusing) audio API entries in the "Media" menu (see below)?
Cheers,
Christof
On 20.06.2023 05:49, Miller Puckette wrote:
To Pd-announce:
Pd version 0.54-0test1 is available from http://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-data
New features include multi-channel signal connections and updated windows audio. The new window version uses an audio subsystem that became available in windows 7 (so won't work on Windows XP any more but should be fine for windows 7 or newer). There are many other improvements and updates.
cheers
Miller
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management ->https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management ->https://lists.puredata.info/listinfo/pd-list
The "Save All Settings" buttons are redundant in the tabbed preferences because hitting "Apply" or "Ok" already does that.
On 20.06.2023 22:50, Lucas Cordiviola wrote:
We are missing a "Save All Settings" button on the tabbed prefs for "Audio" and "MIDI" tabs.
--
Mensaje telepatico asistido por maquinas. On 20/06/2023 15:53, Christof Ressi wrote:
Side note: on macOS, "Pd->Settings..." shows tabbed preferences by default, but "Pd->Preferences->Edit Preferences..." is non-tabbed by default...
On 20.06.2023 20:35, Christof Ressi wrote:
First off: thanks Miller for this historic release :-)
I just discovered the new tabbed preferences and I really like them! Thanks IOhannes!
Question: why do we have both tabbed and non-tabbed preferences? This feels very weird to me. I don't see any advantages in the non-tabbed preferences... (I find them rather grotesque).
Also, the audio settings in the preference tab now has a dropdown list where you can select the audio API:
(I think I have proposed this back then.)
Can we please also use this for the "Media->Audio Settings" dialog, so we can get rid of the redundant (and confusing) audio API entries in the "Media" menu (see below)?
Cheers,
Christof
On 20.06.2023 05:49, Miller Puckette wrote:
To Pd-announce:
Pd version 0.54-0test1 is available from http://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-data
New features include multi-channel signal connections and updated windows audio. The new window version uses an audio subsystem that became available in windows 7 (so won't work on Windows XP any more but should be fine for windows 7 or newer). There are many other improvements and updates.
cheers
Miller
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management ->https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management ->https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management ->https://lists.puredata.info/listinfo/pd-list
On 6/20/23 20:35, Christof Ressi wrote:
First off: thanks Miller for this historic release :-)
I just discovered the new tabbed preferences and I really like them! Thanks IOhannes!
Question: why do we have both tabbed and non-tabbed preferences? This feels very weird to me. I don't see any advantages in the non-tabbed preferences... (I find them rather grotesque).
basically, because some TclTk versions on macOS would just crash when using tabs. so I needed a fallback for this case anyhow (that, albeit grotesque, is still somewhat useable)
gmds IOhannes
basically, because some TclTk versions on macOS would just crash when using tabs.
Wow, Tk never ceases to amaze me...
Does this also happen with the Tcl/Tk version that is included in the "official" macOS app bundle?
Could we do a runtime check for specific Tcl/Tk versions that are known to work?
I think the tabbed preferences are just so nice and it would be shame to hide them from the user by default...
(At the very least, we should use tabbed preference by default on Windows and Linux :-)
Christof
On 21.06.2023 00:07, IOhannes m zmölnig wrote:
On 6/20/23 20:35, Christof Ressi wrote:
First off: thanks Miller for this historic release :-)
I just discovered the new tabbed preferences and I really like them! Thanks IOhannes!
Question: why do we have both tabbed and non-tabbed preferences? This feels very weird to me. I don't see any advantages in the non-tabbed preferences... (I find them rather grotesque).
basically, because some TclTk versions on macOS would just crash when using tabs. so I needed a fallback for this case anyhow (that, albeit grotesque, is still somewhat useable)
gmds IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
I agree. Tabs should default unless a min version check on the platform fails. The original suggestion for making the option to still host dialogs in windows was mine, I believe, large for this reason, ie. building for OS X 10.6 and Tk 8.4 which doesn’t have the tabs widget.
Dan Wilcox danomatika.com robotcowboy.com
On Jun 21, 2023, at 12:07 PM, Christof Ressi info@christofressi.com wrote:
basically, because some TclTk versions on macOS would just crash when using tabs.
Wow, Tk never ceases to amaze me...
Does this also happen with the Tcl/Tk version that is included in the "official" macOS app bundle?
Could we do a runtime check for specific Tcl/Tk versions that are known to work?
I think the tabbed preferences are just so nice and it would be shame to hide them from the user by default...
(At the very least, we should use tabbed preference by default on Windows and Linux :-)
Christof
On 21.06.2023 00:07, IOhannes m zmölnig wrote:
On 6/20/23 20:35, Christof Ressi wrote: First off: thanks Miller for this historic release :-)
I just discovered the new tabbed preferences and I really like them! Thanks IOhannes!
Question: why do we have both tabbed and non-tabbed preferences? This feels very weird to me. I don't see any advantages in the non-tabbed preferences... (I find them rather grotesque).
basically, because some TclTk versions on macOS would just crash when using tabs. so I needed a fallback for this case anyhow (that, albeit grotesque, is still somewhat useable)
gmds IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
I think min Tk version for macOS and tabs should be 8.6.10 or 11. We may possible also need an os version check, hopefully not.
The main thing to avoid is if anyone runs an older Tk 8.6, especially the buggy one that used to be included with macOS itself.
Dan Wilcox danomatika.com robotcowboy.com
On Jun 21, 2023, at 12:38 PM, Dan Wilcox danomatika@gmail.com wrote:
I agree. Tabs should default unless a min version check on the platform fails. The original suggestion for making the option to still host dialogs in windows was mine, I believe, large for this reason, ie. building for OS X 10.6 and Tk 8.4 which doesn’t have the tabs widget.
enohp ym morf tnes
Dan Wilcox danomatika.com robotcowboy.com
On Jun 21, 2023, at 12:07 PM, Christof Ressi info@christofressi.com wrote:
basically, because some TclTk versions on macOS would just crash when using tabs.
Wow, Tk never ceases to amaze me...
Does this also happen with the Tcl/Tk version that is included in the "official" macOS app bundle?
Could we do a runtime check for specific Tcl/Tk versions that are known to work?
I think the tabbed preferences are just so nice and it would be shame to hide them from the user by default...
(At the very least, we should use tabbed preference by default on Windows and Linux :-)
Christof
On 21.06.2023 00:07, IOhannes m zmölnig wrote:
On 6/20/23 20:35, Christof Ressi wrote: First off: thanks Miller for this historic release :-)
I just discovered the new tabbed preferences and I really like them! Thanks IOhannes!
Question: why do we have both tabbed and non-tabbed preferences? This feels very weird to me. I don't see any advantages in the non-tabbed preferences... (I find them rather grotesque).
basically, because some TclTk versions on macOS would just crash when using tabs. so I needed a fallback for this case anyhow (that, albeit grotesque, is still somewhat useable)
gmds IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Thanks for chiming in!
Tabs should default unless a min version check on the platform fails.
That's what I figured.
especially the buggy one that used to be included with macOS itself.
Wouldn't the Pd app prefer the bundled Tk version? (I don't know these things work on macOS.)
Christof
On 21.06.2023 12:42, Dan Wilcox wrote:
I think min Tk version for macOS and tabs should be 8.6.10 or 11. We may possible also need an os version check, hopefully not.
The main thing to avoid is if anyone runs an older Tk 8.6, especially the buggy one that used to be included with macOS itself.
enohp ym morf tnes
Dan Wilcox danomatika.com robotcowboy.com
On Jun 21, 2023, at 12:38 PM, Dan Wilcox danomatika@gmail.com wrote:
I agree. Tabs should default unless a min version check on the platform fails. The original suggestion for making the option to still host dialogs in windows was mine, I believe, large for this reason, ie. building for OS X 10.6 and Tk 8.4 which doesn’t have the tabs widget.
enohp ym morf tnes
Dan Wilcox danomatika.com robotcowboy.com
On Jun 21, 2023, at 12:07 PM, Christof Ressi info@christofressi.com wrote:
basically, because some TclTk versions on macOS would just crash when using tabs.
Wow, Tk never ceases to amaze me...
Does this also happen with the Tcl/Tk version that is included in the "official" macOS app bundle?
Could we do a runtime check for specific Tcl/Tk versions that are known to work?
I think the tabbed preferences are just so nice and it would be shame to hide them from the user by default...
(At the very least, we should use tabbed preference by default on Windows and Linux :-)
Christof
On 21.06.2023 00:07, IOhannes m zmölnig wrote:
On 6/20/23 20:35, Christof Ressi wrote: First off: thanks Miller for this historic release :-)
I just discovered the new tabbed preferences and I really like them! Thanks IOhannes!
Question: why do we have both tabbed and non-tabbed preferences? This feels very weird to me. I don't see any advantages in the non-tabbed preferences... (I find them rather grotesque).
basically, because some TclTk versions on macOS would just crash when using tabs. so I needed a fallback for this case anyhow (that, albeit grotesque, is still somewhat useable)
gmds IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
It nominally uses the Tk frameworks in the .app bundle *but* someone could always build using a different Tk which could lead to issues. Also, people trying to run Pd on the command line from the build folder without making an app bundle end up using the system Tk. This works ok for testing basic things but is bad news for normal usage.
Dan Wilcox danomatika.com robotcowboy.com
On Jun 21, 2023, at 12:55 PM, Christof Ressi info@christofressi.com wrote:
Thanks for chiming in!
Tabs should default unless a min version check on the platform fails.
That's what I figured.
especially the buggy one that used to be included with macOS itself.
Wouldn't the Pd app prefer the bundled Tk version? (I don't know these things work on macOS.)
Christof
On 21.06.2023 12:42, Dan Wilcox wrote: I think min Tk version for macOS and tabs should be 8.6.10 or 11. We may possible also need an os version check, hopefully not.
The main thing to avoid is if anyone runs an older Tk 8.6, especially the buggy one that used to be included with macOS itself.
enohp ym morf tnes
Dan Wilcox danomatika.com robotcowboy.com
On Jun 21, 2023, at 12:38 PM, Dan Wilcox danomatika@gmail.com wrote:
I agree. Tabs should default unless a min version check on the platform fails. The original suggestion for making the option to still host dialogs in windows was mine, I believe, large for this reason, ie. building for OS X 10.6 and Tk 8.4 which doesn’t have the tabs widget.
enohp ym morf tnes
Dan Wilcox danomatika.com robotcowboy.com
On Jun 21, 2023, at 12:07 PM, Christof Ressi info@christofressi.com wrote:
basically, because some TclTk versions on macOS would just crash when using tabs.
Wow, Tk never ceases to amaze me...
Does this also happen with the Tcl/Tk version that is included in the "official" macOS app bundle?
Could we do a runtime check for specific Tcl/Tk versions that are known to work?
I think the tabbed preferences are just so nice and it would be shame to hide them from the user by default...
(At the very least, we should use tabbed preference by default on Windows and Linux :-)
Christof
On 21.06.2023 00:07, IOhannes m zmölnig wrote:
> On 6/20/23 20:35, Christof Ressi wrote: > First off: thanks Miller for this historic release :-) > > I just discovered the new tabbed preferences and I really like them! Thanks IOhannes! > > Question: why do we have both tabbed and non-tabbed preferences? This feels very weird to me. I don't see any advantages in the non-tabbed preferences... (I find them rather grotesque).
basically, because some TclTk versions on macOS would just crash when using tabs. so I needed a fallback for this case anyhow (that, albeit grotesque, is still somewhat useable)
gmds IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Thanks for clarifying!
Anyway, my take-away is that a simple runtime check for Tcl/Tk 8.x+ could be a viable solution.
On 21.06.2023 13:39, Dan Wilcox wrote:
It nominally uses the Tk frameworks in the .app bundle *but* someone could always build using a different Tk which could lead to issues. Also, people trying to run Pd on the command line from the build folder without making an app bundle end up using the system Tk. This works ok for testing basic things but is bad news for normal usage.
enohp ym morf tnes
Dan Wilcox danomatika.com robotcowboy.com
On Jun 21, 2023, at 12:55 PM, Christof Ressi info@christofressi.com wrote:
Thanks for chiming in!
Tabs should default unless a min version check on the platform fails.
That's what I figured.
especially the buggy one that used to be included with macOS itself.
Wouldn't the Pd app prefer the bundled Tk version? (I don't know these things work on macOS.)
Christof
On 21.06.2023 12:42, Dan Wilcox wrote: I think min Tk version for macOS and tabs should be 8.6.10 or 11. We may possible also need an os version check, hopefully not.
The main thing to avoid is if anyone runs an older Tk 8.6, especially the buggy one that used to be included with macOS itself.
enohp ym morf tnes
Dan Wilcox danomatika.com robotcowboy.com
On Jun 21, 2023, at 12:38 PM, Dan Wilcox danomatika@gmail.com wrote:
I agree. Tabs should default unless a min version check on the platform fails. The original suggestion for making the option to still host dialogs in windows was mine, I believe, large for this reason, ie. building for OS X 10.6 and Tk 8.4 which doesn’t have the tabs widget.
enohp ym morf tnes
Dan Wilcox danomatika.com robotcowboy.com
On Jun 21, 2023, at 12:07 PM, Christof Ressi info@christofressi.com wrote:
basically, because some TclTk versions on macOS would just crash when using tabs.
Wow, Tk never ceases to amaze me...
Does this also happen with the Tcl/Tk version that is included in the "official" macOS app bundle?
Could we do a runtime check for specific Tcl/Tk versions that are known to work?
I think the tabbed preferences are just so nice and it would be shame to hide them from the user by default...
(At the very least, we should use tabbed preference by default on Windows and Linux :-)
Christof
On 21.06.2023 00:07, IOhannes m zmölnig wrote: >> On 6/20/23 20:35, Christof Ressi wrote: >> First off: thanks Miller for this historic release :-) >> >> I just discovered the new tabbed preferences and I really like them! Thanks IOhannes! >> >> Question: why do we have both tabbed and non-tabbed preferences? This feels very weird to me. I don't see any advantages in the non-tabbed preferences... (I find them rather grotesque). basically, because some TclTk versions on macOS would just crash when using tabs. so I needed a fallback for this case anyhow (that, albeit grotesque, is still somewhat useable)
gmds IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Yup, and we already have such checks for the ttk stuff at the top of pd-gui.tcl. If tabs aren’t supported, then dialogs and their related menu items should be added, otherwise the single menu item for the preferences.
Dan Wilcox danomatika.com robotcowboy.com
On Jun 21, 2023, at 1:43 PM, Christof Ressi info@christofressi.com wrote:
Thanks for clarifying!
Anyway, my take-away is that a simple runtime check for Tcl/Tk 8.x+ could be a viable solution.
On 21.06.2023 13:39, Dan Wilcox wrote: It nominally uses the Tk frameworks in the .app bundle *but* someone could always build using a different Tk which could lead to issues. Also, people trying to run Pd on the command line from the build folder without making an app bundle end up using the system Tk. This works ok for testing basic things but is bad news for normal usage.
enohp ym morf tnes
Dan Wilcox danomatika.com robotcowboy.com
On Jun 21, 2023, at 12:55 PM, Christof Ressi info@christofressi.com wrote:
Thanks for chiming in!
Tabs should default unless a min version check on the platform fails.
That's what I figured.
especially the buggy one that used to be included with macOS itself.
Wouldn't the Pd app prefer the bundled Tk version? (I don't know these things work on macOS.)
Christof
On 21.06.2023 12:42, Dan Wilcox wrote: I think min Tk version for macOS and tabs should be 8.6.10 or 11. We may possible also need an os version check, hopefully not.
The main thing to avoid is if anyone runs an older Tk 8.6, especially the buggy one that used to be included with macOS itself.
enohp ym morf tnes
Dan Wilcox danomatika.com robotcowboy.com
On Jun 21, 2023, at 12:38 PM, Dan Wilcox danomatika@gmail.com wrote:
I agree. Tabs should default unless a min version check on the platform fails. The original suggestion for making the option to still host dialogs in windows was mine, I believe, large for this reason, ie. building for OS X 10.6 and Tk 8.4 which doesn’t have the tabs widget.
enohp ym morf tnes
Dan Wilcox danomatika.com robotcowboy.com
On Jun 21, 2023, at 12:07 PM, Christof Ressi info@christofressi.com wrote:
> basically, because some TclTk versions on macOS would just crash when using tabs. Wow, Tk never ceases to amaze me...
Does this also happen with the Tcl/Tk version that is included in the "official" macOS app bundle?
Could we do a runtime check for specific Tcl/Tk versions that are known to work?
I think the tabbed preferences are just so nice and it would be shame to hide them from the user by default...
(At the very least, we should use tabbed preference by default on Windows and Linux :-)
Christof
> On 21.06.2023 00:07, IOhannes m zmölnig wrote: >>> On 6/20/23 20:35, Christof Ressi wrote: >>> First off: thanks Miller for this historic release :-) >>> >>> I just discovered the new tabbed preferences and I really like them! Thanks IOhannes! >>> >>> Question: why do we have both tabbed and non-tabbed preferences? This feels very weird to me. I don't see any advantages in the non-tabbed preferences... (I find them rather grotesque). > basically, because some TclTk versions on macOS would just crash when using tabs. > so I needed a fallback for this case anyhow (that, albeit grotesque, is still somewhat useable) > > > > gmds > IOhannes > > _______________________________________________ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Am 21. Juni 2023 13:42:48 MESZ schrieb Christof Ressi info@christofressi.com:
Thanks for clarifying!
Anyway, my take-away is that a simple runtime check for Tcl/Tk 8.x+ could be a viable solution.
This pretty much exactly describes what is happening in the current master branch.
I'm slightly baffled that the default is to*not* use tabs, because iirc it should use them. But then, the choice whether you get tabs or not can be overridden via GUI preferences, so maybe I just forgot to reset then at some point...
mfg.sfg.jfd IOhannes
Here's something else that came up... what to do in binops with multichannels of different sizes? https://github.com/pure-data/pure-data/issues/2009
Em qua., 21 de jun. de 2023 às 13:42, IOhannes m zmölnig zmoelnig@iem.at escreveu:
Am 21. Juni 2023 13:42:48 MESZ schrieb Christof Ressi < info@christofressi.com>:
Thanks for clarifying!
Anyway, my take-away is that a simple runtime check for Tcl/Tk 8.x+ could
be a viable solution.
This pretty much exactly describes what is happening in the current master branch.
I'm slightly baffled that the default is to*not* use tabs, because iirc it should use them. But then, the choice whether you get tabs or not can be overridden via GUI preferences, so maybe I just forgot to reset then at some point...
mfg.sfg.jfd IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Anyway, my take-away is that a simple runtime check for Tcl/Tk 8.x+ could be a viable solution.
This pretty much exactly describes what is happening in the current master branch.
I'm slightly baffled that the default is to*not* use tabs, because iirc it should use them. But then, the choice whether you get tabs or not can be overridden via GUI preferences, so maybe I just forgot to reset then at some point...
Note that Windows and Linux currently also use non-tabbed preferences by default. From your mail I gather that this is just an oversight?
Christof
On 6/21/23 20:18, Christof Ressi wrote:
Anyway, my take-away is that a simple runtime check for Tcl/Tk 8.x+ could be a viable solution.
This pretty much exactly describes what is happening in the current master branch.
I'm slightly baffled that the default is to*not* use tabs, because iirc it should use them. But then, the choice whether you get tabs or not can be overridden via GUI preferences, so maybe I just forgot to reset then at some point...
Note that Windows and Linux currently also use non-tabbed preferences by default. From your mail I gather that this is just an oversight?
it is definitely not intended behaviour.
however, i just tested current 'master' (on Debian/Sid with Tcl/Tk-8.6.13): after wiping my GUI preferences, and starting Pd, I definitely get tabbed behaviour.
maybe it's after all some weird configuration on your side? or do others experience this as well?
gmdasr IOhannes
maybe it's after all some weird configuration on your side?
Ahhhh... yes. I just started with -noprefs and now Pd opens with tabbed preferences enabled by default. Sorry for the noise!
Anyway, nice work! :)
On 21.06.2023 21:08, IOhannes m zmölnig wrote:
On 6/21/23 20:18, Christof Ressi wrote:
Anyway, my take-away is that a simple runtime check for Tcl/Tk 8.x+ could be a viable solution.
This pretty much exactly describes what is happening in the current master branch.
I'm slightly baffled that the default is to*not* use tabs, because iirc it should use them. But then, the choice whether you get tabs or not can be overridden via GUI preferences, so maybe I just forgot to reset then at some point...
Note that Windows and Linux currently also use non-tabbed preferences by default. From your mail I gather that this is just an oversight?
it is definitely not intended behaviour.
however, i just tested current 'master' (on Debian/Sid with Tcl/Tk-8.6.13): after wiping my GUI preferences, and starting Pd, I definitely get tabbed behaviour.
maybe it's after all some weird configuration on your side? or do others experience this as well?
gmdasr IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Also, I just wiped my Pd preferences on macOS and started the new app. The preferences are indeed tabbed by default, but strangely "Tabbed preferences" is not ticked (unlike on Windows).
Except for that little quirk everything seems to work as intended. Sorry again for the confusion!
Christof
On 21.06.2023 21:14, Christof Ressi wrote:
maybe it's after all some weird configuration on your side?
Ahhhh... yes. I just started with -noprefs and now Pd opens with tabbed preferences enabled by default. Sorry for the noise!
Anyway, nice work! :)
On 21.06.2023 21:08, IOhannes m zmölnig wrote:
On 6/21/23 20:18, Christof Ressi wrote:
Anyway, my take-away is that a simple runtime check for Tcl/Tk 8.x+ could be a viable solution.
This pretty much exactly describes what is happening in the current master branch.
I'm slightly baffled that the default is to*not* use tabs, because iirc it should use them. But then, the choice whether you get tabs or not can be overridden via GUI preferences, so maybe I just forgot to reset then at some point...
Note that Windows and Linux currently also use non-tabbed preferences by default. From your mail I gather that this is just an oversight?
it is definitely not intended behaviour.
however, i just tested current 'master' (on Debian/Sid with Tcl/Tk-8.6.13): after wiping my GUI preferences, and starting Pd, I definitely get tabbed behaviour.
maybe it's after all some weird configuration on your side? or do others experience this as well?
gmdasr IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
On 6/21/23 21:25, Christof Ressi wrote:
Also, I just wiped my Pd preferences on macOS and started the new app. The preferences are indeed tabbed by default,
ah thanks for confirming. good to know it works.
but strangely "Tabbed preferences" is not ticked (unlike on Windows).
the value is "unset/undefined/none" (as the user has not stated a preference yet). here on linux (and obviously on macOS as well), the unset value looks the same as "false", and on Windows it appears to look like "true". see also the "misc prefs" tab, where the radiobutton clearly displays the unset-ness.
anyhow, this is not something i think worth spending my time on.
mgfyd IOhannes
just some more minor reports:
WIN 7 /64bit
i downloaded and installed PD 0.54.0-test1 and installed it over PD 0.53 which didn't go down well at all.
The new audio engine (portaudio) would crash PD when selecetd and the preferences interface was a hybrid of the old and new one ...
Only after a complete wiping of the old PD (and PD user settings) a new install would work as expected. Also no more crashes on portaudio.
Another strange thing:
When entering startup flags in the preferences window ("font-weight" and "font-size" in my case): they can be set but the line is empty after a close and restart of PD.
The values are set correctly on startup though !
Best
Oliver
Christof Ressi wrote:
anyhow, this is not something i think worth spending my time on.
Agreed :)
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Am 22. Juni 2023 15:31:44 MESZ schrieb oliver oliver@klingt.org:
Another strange thing:
When entering startup flags in the preferences window ("font-weight" and "font-size" in my case): they can be set but the line is empty after a close and restart of PD.
The values are set correctly on startup though !
Could you please open an bugreport in the issue tracker?
Thx
mfg.sfg.jfd IOhannes
Hi Oliver,
Good tip on uninstalling 0.53 and then install 0.54. I'm on WIN 10 and noticed my audio interface selections were missing Rearoute channels from Reaper when I installed 0.54 over the old pd app. I reinstalled Reaper and they popped up. So far all my patches are working fine but I think it might be good to uninstall them and do a fresh install to be safe.
Thanks all for the work on getting this new release out, I'm looking forward to playing with the new multi-channel routing.
Take Care, Kylee Kennedy
On Thu, Jun 22, 2023 at 6:42 AM oliver oliver@klingt.org wrote:
just some more minor reports:
WIN 7 /64bit
i downloaded and installed PD 0.54.0-test1 and installed it over PD 0.53 which didn't go down well at all.
The new audio engine (portaudio) would crash PD when selecetd and the preferences interface was a hybrid of the old and new one ...
Only after a complete wiping of the old PD (and PD user settings) a new install would work as expected. Also no more crashes on portaudio.
Another strange thing:
When entering startup flags in the preferences window ("font-weight" and "font-size" in my case): they can be set but the line is empty after a close and restart of PD.
The values are set correctly on startup though !
Best
Oliver
Christof Ressi wrote:
anyhow, this is not something i think worth spending my time on.
Agreed :)
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
-- \\\\\\\\\\\\\\\\\\\\\\\\\\\\ /////////////// http://oliver.klingt.org /////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Are you using the "installer"? I've been trying it and can't get it to go wrong yet.
thanks
Miller
On 6/22/23 10:57, Kylee Kennedy wrote:
Hi Oliver,
Good tip on uninstalling 0.53 and then install 0.54. I'm on WIN 10 and noticed my audio interface selections were missing Rearoute channels from Reaper when I installed 0.54 over the old pd app. I reinstalled Reaper and they popped up. So far all my patches are working fine but I think it might be good to uninstall them and do a fresh install to be safe.
Thanks all for the work on getting this new release out, I'm looking forward to playing with the new multi-channel routing.
Take Care, Kylee Kennedy
On Thu, Jun 22, 2023 at 6:42 AM oliver oliver@klingt.org wrote:
just some more minor reports: WIN 7 /64bit i downloaded and installed PD 0.54.0-test1 and installed it over PD 0.53 which didn't go down well at all. The new audio engine (portaudio) would crash PD when selecetd and the preferences interface was a hybrid of the old and new one ... Only after a complete wiping of the old PD (and PD user settings) a new install would work as expected. Also no more crashes on portaudio. Another strange thing: When entering startup flags in the preferences window ("font-weight" and "font-size" in my case): they can be set but the line is empty after a close and restart of PD. The values are set correctly on startup though ! Best Oliver Christof Ressi wrote: >> anyhow, this is not something i think worth spending my time on. > Agreed :) > > > > _______________________________________________ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list <https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!CD2naVyBvjtfy4v9xRJGsjS-p2W8Pq-3CA8cr2K80RwRnSlKSzsqSTrNOgRZfBZtA5cgKgxXDmzuiA$> > -- \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ /////////////// http://oliver.klingt.org <https://urldefense.com/v3/__http://oliver.klingt.org__;!!Mih3wA!CD2naVyBvjtfy4v9xRJGsjS-p2W8Pq-3CA8cr2K80RwRnSlKSzsqSTrNOgRZfBZtA5cgKgxg2LvoGQ$> /////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list <https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!CD2naVyBvjtfy4v9xRJGsjS-p2W8Pq-3CA8cr2K80RwRnSlKSzsqSTrNOgRZfBZtA5cgKgxXDmzuiA$>
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!...
Miller Puckette wrote:
Are you using the "installer"? I've been trying it and can't get it to go wrong yet.
Yes, i did use the official installer.
It seems to not overwrite the old installation completely, or so it seems to me.
(thanks for keeping the "portable" zipped version btw, saved my life on the road a couple of times ;-))
best
oliver
On 22/06/2023 15:41, oliver wrote:
It seems to not overwrite the old installation completely, or so it seems to me.
I think you runned the *new* installer whithout a prior uninstall (and you overwrited files).
The new installer will (in the future) warn you and ask you to uninstall first. but this warning is not happening if you have Pd < 0.54 installed.
--
Mensaje telepatico asistido por maquinas.
On 6/22/23 11:50, Lucas Cordiviola wrote:
On 22/06/2023 15:41, oliver wrote:
It seems to not overwrite the old installation completely, or so it seems to me.
I think you runned the *new* installer whithout a prior uninstall (and you overwrited files).
The new installer will (in the future) warn you and ask you to uninstall first. but this warning is not happening if you have Pd < 0.54 installed.
I got a different ride... installing 0.54 on top of 0.53 the installer did give me the option to erase the old one. I tried it both with and without the "uninstall" option and had no trouble either way. Since the new one will overwrite any files it needs, it shouldn't be strictly necessary to uninstall 0.53 files that got renamed or removed in 0.54 - they should just hang around but not do anything. OTOH, if "preferences" are left around from 0.53 to 0.54 that could potentially cause trouble if something that was appropriate for 0.53 somehow crashes 0.54, which is what I think Oliver saw. If that's true, the only way to recreate Oliver's crash would be to re-establish the preferences he had in 0.53 and then install 0.54 on top of it without "uninstalling".
Or perhaps something totally different from that was going wrong...?
cheers
Miller
OTOH, if "preferences" are left around from 0.53 to 0.54 that could potentially cause trouble if something that was appropriate for 0.53 somehow crashes 0.54
"Wrong" preferences should never crash Pd in the first place... It would be really great if Oliver would somehow manage to recreate the settings that led to the crash.
Christof
On 22.06.2023 21:17, Miller Puckette wrote:
On 6/22/23 11:50, Lucas Cordiviola wrote:
On 22/06/2023 15:41, oliver wrote:
It seems to not overwrite the old installation completely, or so it seems to me.
I think you runned the *new* installer whithout a prior uninstall (and you overwrited files).
The new installer will (in the future) warn you and ask you to uninstall first. but this warning is not happening if you have Pd < 0.54 installed.
I got a different ride... installing 0.54 on top of 0.53 the installer did give me the option to erase the old one. I tried it both with and without the "uninstall" option and had no trouble either way. Since the new one will overwrite any files it needs, it shouldn't be strictly necessary to uninstall 0.53 files that got renamed or removed in 0.54 - they should just hang around but not do anything. OTOH, if "preferences" are left around from 0.53 to 0.54 that could potentially cause trouble if something that was appropriate for 0.53 somehow crashes 0.54, which is what I think Oliver saw. If that's true, the only way to recreate Oliver's crash would be to re-establish the preferences he had in 0.53 and then install 0.54 on top of it without "uninstalling".
Or perhaps something totally different from that was going wrong...?
cheers
Miller
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Am 21. Juni 2023 12:42:25 MESZ schrieb Dan Wilcox danomatika@gmail.com:
I think min Tk version for macOS and tabs should be 8.6.10 or 11. We may possible also need an os version check, hopefully not.
My code explicitly checks for TclTk<<8.6.12 (and >= 8.6), so I think I tested and it crashed with 8.6.11.
To make things more fun, the TclTk included in the mac/stuff/ (which is the version that most people will get when building the app themselves) is one that crashed for me. Luckily, the version that is used for the app distributed by miller (and built on the iem premises), is a newer one, that is known to work. So most "users" should get a version that is good.
The main thing to avoid is if anyone runs an older Tk 8.6, especially the buggy one that used to be included with macOS itself.
And please do not forget that we are still trying to support macOS versions (and possibly OSX versions) that are rather old and cannot use a newer TclTk. Or there is some signing/notarization issue (eg Apple refusing to notarize binaries that also contain 32bit intel code). The point is: it is not obviously simple to "just switch to the latest and greatest" if we want to keep our obsolescence doctrine.
mfg.sfg.jfd IOhannes
To make things more fun, the TclTk included in the mac/stuff/ (which is the version that most people will get when building the app themselves) is one that crashed for me.
Side note: we should really update the prototypes for macOS and Windows at one point. msw/pdprototype.tgz still contains Tcl/Tk 8.5...
Christof
On 21.06.2023 18:57, IOhannes m zmölnig wrote:
Am 21. Juni 2023 12:42:25 MESZ schrieb Dan Wilcox danomatika@gmail.com:
I think min Tk version for macOS and tabs should be 8.6.10 or 11. We may possible also need an os version check, hopefully not.
My code explicitly checks for TclTk<<8.6.12 (and >= 8.6), so I think I tested and it crashed with 8.6.11.
To make things more fun, the TclTk included in the mac/stuff/ (which is the version that most people will get when building the app themselves) is one that crashed for me. Luckily, the version that is used for the app distributed by miller (and built on the iem premises), is a newer one, that is known to work. So most "users" should get a version that is good.
The main thing to avoid is if anyone runs an older Tk 8.6, especially the buggy one that used to be included with macOS itself.
And please do not forget that we are still trying to support macOS versions (and possibly OSX versions) that are rather old and cannot use a newer TclTk. Or there is some signing/notarization issue (eg Apple refusing to notarize binaries that also contain 32bit intel code). The point is: it is not obviously simple to "just switch to the latest and greatest" if we want to keep our obsolescence doctrine.
mfg.sfg.jfd IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Thanks Miller, multi-sig lines are something I've dreamed of. very best, a.
On Mon, Jun 19, 2023 at 08:49:15PM -0700, Miller Puckette wrote:
To Pd-announce:
Pd version 0.54-0test1 is available from http://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-data
New features include multi-channel signal connections and updated windows audio. The new window version uses an audio subsystem that became available in windows 7 (so won't work on Windows XP any more but should be fine for windows 7 or newer). There are many other improvements and updates.
cheers
Miller
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list