Re: [PD] [PD-announce] Pd 0.55-0 test version released
thanks for your tests and response! these numbers look rather encouraging and at the same time let me assume that something might be weird with my setup here. after learning about 'hyperfine' from iohannes in the other thread, i ran tests once more now with the new test release and get slightly better results (~30% faster). since this startup behaviour doesn't seem to affect pd's functionality anyway, it probably can't be considered a blocker ... so my suggestion would be to move that issue from the list to github. i'd create an issue noting the current status and measurements - if there are no objections concerning this procedure? i collected/summarized my current measurements compared with previous results and the ones from iohannes' csvs here for now (the first table header row is a bit confusing in this generated pivot table): https://docs.google.com/spreadsheets/d/e/2PACX-1vS8_dgJXwY62YMJtwQoZ5o-mSvzqURWE9mgMNgNigyjJpodL5pho8nojcyeJQ_T49l1GUX-6dw-5kwo/pubhtml cheers, ben On Fri, May 31, 2024 at 2:40 PM Miller Puckette wrote: > > Well, I can't reproduce that here - I tried with 0.54-0, 0.55-0test2c. > and the latest build from CI: > > time ~/Desktop/Pd-0.55-0test2c.app/Contents/Resources/bin/pd -send "pd quit" > --> 0.03s user 0.08s system 13% cpu 0.854 total > > time ~/Applications/Pd-0.54-1.app/Contents/Resources/bin/pd -send "pd quit" > --> 0.03s user 0.09s system 13% cpu 0.882 total > > time ~/Desktop/Pd-0.55-0test3-21-gb6476e02.app/Contents/Resources/bin/pd > -send "pd quit" > --> 0.03s user 0.08s system 12% cpu 0.860 total > > I got very little variation in the execution times, except that the > first time in a series of running the same app there was an additional > 0.06 sec. (The first time of all that I ran each app it was a bit > slower yet). > > This is on an M2 Mac MINI with 8MB memory. My guess is this would be a > faster machine than a Macbook air so these might be consistent with your > 0.55 behavior, but not with your (faster) 0.54 results. > > Oh - I didn't include any plug-in, just straight Pd distribution. > > On 5/27/24 9:58 PM, Benjamin Wesch wrote: > > thanks a lot for pointing out 'hyperfine' and for providing this > > somewhat self-defeating plugin. > > > > comparing 0.54-1 to the artifact from the iem pipeline for 618b6325 > > now, i get the results below. side notes: > > * the plugin is present in all cases, but should only affect the last > > comparison, i assume > > * it's a bit irritating to me that quitting 618b63 is slower via > > '-send' flag than through the plugin, but this was obviously caused by > > outliers (although i got similar results with another 10 runs) > > > > | version | flags | time | > > |-||---| > > | 0.54-1 | -nogui -send "pd quit" | 78.5 ms ±0.6 ms | > > | 618b63 | -nogui -send "pd quit" | 77.9 ms ±1.3 ms | > > | || | > > | 0.54-1 |-send "pd quit" | 327.2 ms ±5.6 ms | > > | 618b63 |-send "pd quit" | 2512.9 ms ± 1523.3 ms | > > | || | > > | 0.54-1 || 396.5 ms ±4.7 ms | > > | 618b63 || 2117.4 ms ± 518.0 ms | > > > > ... and a bit of system info: > > > > Model Name: MacBook Air > > Model Identifier: Mac14,2 > > Model Number: MLY33D/A > > Chip: Apple M2 > > Total Number of Cores: 8 (4 performance and 4 efficiency) > > Memory: 8 GB > > > > System Version: macOS 14.5 (23F79) > > Kernel Version: Darwin 23.5.0 > > > > cheers, > > ben > > > > Am Mo., 27. Mai 2024 um 15:08 Uhr schrieb IOhannes m zmoelnig > > : > >> On 5/27/24 12:15, IOhannes m zmoelnig wrote: > >>> > >>> here's what i get on my Debian system using `hyperfine` (which runs the > >>> application multiple times, to cater for disk-caching and whatnot) > >>> > >>> | version | flags | time| > >>> |-||-| > >>> | 0.54-1 || 131.7 ms ± 21.8 ms | > >>> | 0.54-1 | -nogui | 4.7 ms ± 2.6 ms | > >>> | 618b63 || 38.4 ms ± 3.6 ms | > >>> | 618b63 | -nogui | 4.1 ms ± 2.3 ms | > >>> > >>> > >> [...] > >>> if you want to measure the time until the GUI is fully available, you > >>> probably have to use a GUI plugin that quits Pd from the GUI side. > >> so i went ahead and created the following GUI-plugin named > >> "quitter-plugin.tcl": > >> ```tcl > >> after idle {pdsend "pd quit"} > >> ``` > >> > >> now Pd will quit once the GUI has become "idle" (right after startup). > >> which gives me the following stats: > >> > >> | version | time| > >> |-|-| > >> | 0.54-1 | 249.9 ms ± 61.8 ms | > >> | 618b63 | 202.3 ms ± 119.3 ms | > >> > >> so you can see, it is much slower than the naive "-send 'pd quit'" test. > >> > >> Pd-0.55 is still much faster that 0.54-1, at least for me. > >> > >> > >>
Re: [PD] [PD-announce] Pd 0.55-0 test version released
Well, I can't reproduce that here - I tried with 0.54-0, 0.55-0test2c. and the latest build from CI: time ~/Desktop/Pd-0.55-0test2c.app/Contents/Resources/bin/pd -send "pd quit" --> 0.03s user 0.08s system 13% cpu 0.854 total time ~/Applications/Pd-0.54-1.app/Contents/Resources/bin/pd -send "pd quit" --> 0.03s user 0.09s system 13% cpu 0.882 total time ~/Desktop/Pd-0.55-0test3-21-gb6476e02.app/Contents/Resources/bin/pd -send "pd quit" --> 0.03s user 0.08s system 12% cpu 0.860 total I got very little variation in the execution times, except that the first time in a series of running the same app there was an additional 0.06 sec. (The first time of all that I ran each app it was a bit slower yet). This is on an M2 Mac MINI with 8MB memory. My guess is this would be a faster machine than a Macbook air so these might be consistent with your 0.55 behavior, but not with your (faster) 0.54 results. Oh - I didn't include any plug-in, just straight Pd distribution. On 5/27/24 9:58 PM, Benjamin Wesch wrote: thanks a lot for pointing out 'hyperfine' and for providing this somewhat self-defeating plugin. comparing 0.54-1 to the artifact from the iem pipeline for 618b6325 now, i get the results below. side notes: * the plugin is present in all cases, but should only affect the last comparison, i assume * it's a bit irritating to me that quitting 618b63 is slower via '-send' flag than through the plugin, but this was obviously caused by outliers (although i got similar results with another 10 runs) | version | flags | time | |-||---| | 0.54-1 | -nogui -send "pd quit" | 78.5 ms ±0.6 ms | | 618b63 | -nogui -send "pd quit" | 77.9 ms ±1.3 ms | | || | | 0.54-1 |-send "pd quit" | 327.2 ms ±5.6 ms | | 618b63 |-send "pd quit" | 2512.9 ms ± 1523.3 ms | | || | | 0.54-1 || 396.5 ms ±4.7 ms | | 618b63 || 2117.4 ms ± 518.0 ms | ... and a bit of system info: Model Name: MacBook Air Model Identifier: Mac14,2 Model Number: MLY33D/A Chip: Apple M2 Total Number of Cores: 8 (4 performance and 4 efficiency) Memory: 8 GB System Version: macOS 14.5 (23F79) Kernel Version: Darwin 23.5.0 cheers, ben Am Mo., 27. Mai 2024 um 15:08 Uhr schrieb IOhannes m zmoelnig : On 5/27/24 12:15, IOhannes m zmoelnig wrote: here's what i get on my Debian system using `hyperfine` (which runs the application multiple times, to cater for disk-caching and whatnot) | version | flags | time| |-||-| | 0.54-1 || 131.7 ms ± 21.8 ms | | 0.54-1 | -nogui | 4.7 ms ± 2.6 ms | | 618b63 || 38.4 ms ± 3.6 ms | | 618b63 | -nogui | 4.1 ms ± 2.3 ms | [...] if you want to measure the time until the GUI is fully available, you probably have to use a GUI plugin that quits Pd from the GUI side. so i went ahead and created the following GUI-plugin named "quitter-plugin.tcl": ```tcl after idle {pdsend "pd quit"} ``` now Pd will quit once the GUI has become "idle" (right after startup). which gives me the following stats: | version | time| |-|-| | 0.54-1 | 249.9 ms ± 61.8 ms | | 618b63 | 202.3 ms ± 119.3 ms | so you can see, it is much slower than the naive "-send 'pd quit'" test. Pd-0.55 is still much faster that 0.54-1, at least for me. gdmfar IOhannes ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!BrjpPIRBDLOWBI5IKVaNaffimG9cFRA9Er4VckakgjoWJpUO9GsdoiG7PLNEasqKByJ9T8okpyYtLnNHVXJs$ ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!BrjpPIRBDLOWBI5IKVaNaffimG9cFRA9Er4VckakgjoWJpUO9GsdoiG7PLNEasqKByJ9T8okpyYtLnNHVXJs$ ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Pd 0.55-0 test version released
thanks a lot for pointing out 'hyperfine' and for providing this somewhat self-defeating plugin. comparing 0.54-1 to the artifact from the iem pipeline for 618b6325 now, i get the results below. side notes: * the plugin is present in all cases, but should only affect the last comparison, i assume * it's a bit irritating to me that quitting 618b63 is slower via '-send' flag than through the plugin, but this was obviously caused by outliers (although i got similar results with another 10 runs) | version | flags | time | |-||---| | 0.54-1 | -nogui -send "pd quit" | 78.5 ms ±0.6 ms | | 618b63 | -nogui -send "pd quit" | 77.9 ms ±1.3 ms | | || | | 0.54-1 |-send "pd quit" | 327.2 ms ±5.6 ms | | 618b63 |-send "pd quit" | 2512.9 ms ± 1523.3 ms | | || | | 0.54-1 || 396.5 ms ±4.7 ms | | 618b63 || 2117.4 ms ± 518.0 ms | ... and a bit of system info: Model Name: MacBook Air Model Identifier: Mac14,2 Model Number: MLY33D/A Chip: Apple M2 Total Number of Cores: 8 (4 performance and 4 efficiency) Memory: 8 GB System Version: macOS 14.5 (23F79) Kernel Version: Darwin 23.5.0 cheers, ben Am Mo., 27. Mai 2024 um 15:08 Uhr schrieb IOhannes m zmoelnig : > > On 5/27/24 12:15, IOhannes m zmoelnig wrote: > > > > > > here's what i get on my Debian system using `hyperfine` (which runs the > > application multiple times, to cater for disk-caching and whatnot) > > > > | version | flags | time| > > |-||-| > > | 0.54-1 || 131.7 ms ± 21.8 ms | > > | 0.54-1 | -nogui | 4.7 ms ± 2.6 ms | > > | 618b63 || 38.4 ms ± 3.6 ms | > > | 618b63 | -nogui | 4.1 ms ± 2.3 ms | > > > > > [...] > > > > if you want to measure the time until the GUI is fully available, you > > probably have to use a GUI plugin that quits Pd from the GUI side. > > so i went ahead and created the following GUI-plugin named > "quitter-plugin.tcl": > ```tcl > after idle {pdsend "pd quit"} > ``` > > now Pd will quit once the GUI has become "idle" (right after startup). > which gives me the following stats: > > | version | time| > |-|-| > | 0.54-1 | 249.9 ms ± 61.8 ms | > | 618b63 | 202.3 ms ± 119.3 ms | > > so you can see, it is much slower than the naive "-send 'pd quit'" test. > > Pd-0.55 is still much faster that 0.54-1, at least for me. > > > gdmfar > 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
Re: [PD] [PD-announce] Pd 0.55-0 test version released
On 5/27/24 12:15, IOhannes m zmoelnig wrote: here's what i get on my Debian system using `hyperfine` (which runs the application multiple times, to cater for disk-caching and whatnot) | version | flags | time | |-||-| | 0.54-1 | | 131.7 ms ± 21.8 ms | | 0.54-1 | -nogui | 4.7 ms ± 2.6 ms | | 618b63 | | 38.4 ms ± 3.6 ms | | 618b63 | -nogui | 4.1 ms ± 2.3 ms | [...] if you want to measure the time until the GUI is fully available, you probably have to use a GUI plugin that quits Pd from the GUI side. so i went ahead and created the following GUI-plugin named "quitter-plugin.tcl": ```tcl after idle {pdsend "pd quit"} ``` now Pd will quit once the GUI has become "idle" (right after startup). which gives me the following stats: | version | time| |-|-| | 0.54-1 | 249.9 ms ± 61.8 ms | | 618b63 | 202.3 ms ± 119.3 ms | so you can see, it is much slower than the naive "-send 'pd quit'" test. Pd-0.55 is still much faster that 0.54-1, at least for me. gdmfar IOhannes OpenPGP_signature.asc Description: OpenPGP digital signature ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Pd 0.55-0 test version released
On 5/27/24 09:24, Benjamin Wesch wrote: replying to myself here after realizing that i made this quite complicated, sorry. it depends what you actually want to measure. i get similar results when just doing this on macos here: time /Applications/Pd-0.54-1.app/Contents/Resources/bin/pd -send "pd quit" vs. time /Applications/Pd-0.55-0test2c.app/Contents/Resources/bin/pd -send "pd quit" which measures the time for the core to start and quit. this is not the same as the time it takes for Pd to startup with a functional GUI. esp. with Pd-0.55 (where the GUI is started late), the numbers you get might significantly differ from what you are experiencing when you start Pd interactively. here's what i get on my Debian system using `hyperfine` (which runs the application multiple times, to cater for disk-caching and whatnot) | version | flags | time| |-||-| | 0.54-1 || 131.7 ms ± 21.8 ms | | 0.54-1 | -nogui | 4.7 ms ± 2.6 ms | | 618b63 || 38.4 ms ± 3.6 ms | | 618b63 | -nogui | 4.1 ms ± 2.3 ms | the 0.54-1 version is the one packaged in Debian. the "618b63" version is current master (slightly after 0.55-0test3), but i haven't found any significant differences between `master`, `0.55-0test3` and `0.55-0test2c`) tests are run on a Debian/amd64 system (i7-13700K). if you want to measure the time until the GUI is fully available, you probably have to use a GUI plugin that quits Pd from the GUI side. mfdgrasd IOhannes OpenPGP_signature.asc Description: OpenPGP digital signature ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Pd 0.55-0 test version released
replying to myself here after realizing that i made this quite complicated, sorry. i get similar results when just doing this on macos here: time /Applications/Pd-0.54-1.app/Contents/Resources/bin/pd -send "pd quit" vs. time /Applications/Pd-0.55-0test2c.app/Contents/Resources/bin/pd -send "pd quit" cheers, ben Am Do., 16. Mai 2024 um 13:21 Uhr schrieb Benjamin Wesch : > > thanks for looking into this! > when comparing click-on-app-icon vs. starting > "/Applications/Pd-0.55-0test2c.app/Contents/Resources/bin/pd" from the > terminal, i also get slightly different results. the latter seems to > be a 1 or 2s faster (this was also the way i measured). the former > even causes the loading icon to appear, which i never saw in the pd > context iirc. > > but then again, i'm not sure if this is actually an issue at all! if > you don't see it on your side on the same architecture, it may well be > caused by some weird configuration on my side. > > just to document what i did to check the difference - which i hope is > a valid approach ... i have this little script "timer_pd.sh": > #!/bin/bash > LOG_FILE=$1 > START_TIME=$(gdate +%s.%N) > while : ; do > if grep -q "connected" "$LOG_FILE"; then > END_TIME=$(gdate +%s.%N) > DURATION=$(echo "$END_TIME - $START_TIME" | bc -l) > printf "%s: %.2fs\n" "$LOG_FILE" "$DURATION" > break > fi > sleep 0.1 > done > > ... and then starting these commands to reset the log and start timer > and pd in parallel: > truncate -s 0 pd-0.55-0.log > ./timer_pd.sh pd-0.55-0.log & > /Applications/Pd-0.55-0test2c.app/Contents/Resources/bin/pd 2> pd-0.55-0.log & > > or obviously the same way: > truncate -s 0 pd-0.54-1.log > ./timer_pd.sh pd-0.54-1.log & > /Applications/Pd-0.54-1.app/Contents/Resources/bin/pd 2> pd-0.54-1.log & > > cheers, > ben > > Am Do., 16. Mai 2024 um 12:20 Uhr schrieb Miller Puckette > : > > > > I'm having trouble recreating this - I thik it was happening for a while > > but now I can't seem to get consistent differences (after launching both > > versions many times). Are you launching it by clicking on the Pd icon, > > or some other way? (That seems to make a difference). > > > > thanks > > > > M > > > > On 5/15/24 1:25 PM, Benjamin Wesch wrote: > > > hm, that's really weird. i tried to objectively measure here now with > > > a script that waits for the "connected" output when starting both > > > versions in parallel and i consistently get results quite similar to > > > this: > > > > > > pd-0.54-1.log: 0.99s > > > pd-0.55-0.log: 2.72s > > > > > > so my subjective impression was certainly wrong with 5s - but there's > > > still a noticeable difference. > > > > > > cheers, > > > ben > > > > > > Am Mi., 15. Mai 2024 um 11:51 Uhr schrieb Miller Puckette > > > : > > >> Hmm... I'm not getting that on mine. The startup order is indeed > > >> different - > > >> > > >> the GUI doesn't start up until after any startup stuff has been done > > >> (loading libraries, > > >> > > >> etc). But I don't _think_ the overall time spent is different - do let > > >> me know if you're > > >> > > >> finding otherwise :) > > >> > > >> Miller > > >> > > >> On 5/15/24 10:56 AM, Benjamin Wesch wrote: > > >>> thanks a lot for the test release! > > >>> what i noticed here (apple m2) in addition to the missing console > > >>> output: pd now takes ~5s to start. not a big deal obviously, but it's > > >>> a huge difference compared to 0.54, where the gui is ready after ~1s. > > >>> > > >>> cheers, > > >>> ben > > >>> > > >>> Am Di., 14. Mai 2024 um 16:26 Uhr schrieb Miller Puckette > > >>> : > > To Pd-announce: > > > > Pd version 0.55-0 test2 is available from > > http://msp.ucsd.edu/software.htm > > or (source only) via github: > > https://urldefense.com/v3/__https://github.com/pure-data/pure-data__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoDbWzZpR$ > > > > There was no "test1" - it never made it through the release process. > > Also, > > for Mac users, the app will show up as "Pd-0.55-0test2c" but in fact > > it's just test2. > > > > cheers > > Miller > > > > > > > > > > > > ___ > > Pd-announce mailing list > > pd-annou...@lists.iem.at > > https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-announce__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoBRj2MA2$ > > ___ > > Pd-list@lists.iem.at mailing list > > UNSUBSCRIBE and account-management -> > > https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoBYYetOc$ > > >>> > > >>> ___ > > >>> Pd-list@lists.iem.at mailing list > > >>> UNSUBSCRIBE and
Re: [PD] [PD-announce] Pd 0.55-0 test version released
thanks for looking into this! when comparing click-on-app-icon vs. starting "/Applications/Pd-0.55-0test2c.app/Contents/Resources/bin/pd" from the terminal, i also get slightly different results. the latter seems to be a 1 or 2s faster (this was also the way i measured). the former even causes the loading icon to appear, which i never saw in the pd context iirc. but then again, i'm not sure if this is actually an issue at all! if you don't see it on your side on the same architecture, it may well be caused by some weird configuration on my side. just to document what i did to check the difference - which i hope is a valid approach ... i have this little script "timer_pd.sh": #!/bin/bash LOG_FILE=$1 START_TIME=$(gdate +%s.%N) while : ; do if grep -q "connected" "$LOG_FILE"; then END_TIME=$(gdate +%s.%N) DURATION=$(echo "$END_TIME - $START_TIME" | bc -l) printf "%s: %.2fs\n" "$LOG_FILE" "$DURATION" break fi sleep 0.1 done ... and then starting these commands to reset the log and start timer and pd in parallel: truncate -s 0 pd-0.55-0.log ./timer_pd.sh pd-0.55-0.log & /Applications/Pd-0.55-0test2c.app/Contents/Resources/bin/pd 2> pd-0.55-0.log & or obviously the same way: truncate -s 0 pd-0.54-1.log ./timer_pd.sh pd-0.54-1.log & /Applications/Pd-0.54-1.app/Contents/Resources/bin/pd 2> pd-0.54-1.log & cheers, ben Am Do., 16. Mai 2024 um 12:20 Uhr schrieb Miller Puckette : > > I'm having trouble recreating this - I thik it was happening for a while > but now I can't seem to get consistent differences (after launching both > versions many times). Are you launching it by clicking on the Pd icon, > or some other way? (That seems to make a difference). > > thanks > > M > > On 5/15/24 1:25 PM, Benjamin Wesch wrote: > > hm, that's really weird. i tried to objectively measure here now with > > a script that waits for the "connected" output when starting both > > versions in parallel and i consistently get results quite similar to > > this: > > > > pd-0.54-1.log: 0.99s > > pd-0.55-0.log: 2.72s > > > > so my subjective impression was certainly wrong with 5s - but there's > > still a noticeable difference. > > > > cheers, > > ben > > > > Am Mi., 15. Mai 2024 um 11:51 Uhr schrieb Miller Puckette > > : > >> Hmm... I'm not getting that on mine. The startup order is indeed > >> different - > >> > >> the GUI doesn't start up until after any startup stuff has been done > >> (loading libraries, > >> > >> etc). But I don't _think_ the overall time spent is different - do let > >> me know if you're > >> > >> finding otherwise :) > >> > >> Miller > >> > >> On 5/15/24 10:56 AM, Benjamin Wesch wrote: > >>> thanks a lot for the test release! > >>> what i noticed here (apple m2) in addition to the missing console > >>> output: pd now takes ~5s to start. not a big deal obviously, but it's > >>> a huge difference compared to 0.54, where the gui is ready after ~1s. > >>> > >>> cheers, > >>> ben > >>> > >>> Am Di., 14. Mai 2024 um 16:26 Uhr schrieb Miller Puckette > >>> : > To Pd-announce: > > Pd version 0.55-0 test2 is available from > http://msp.ucsd.edu/software.htm > or (source only) via github: > https://urldefense.com/v3/__https://github.com/pure-data/pure-data__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoDbWzZpR$ > > There was no "test1" - it never made it through the release process. > Also, > for Mac users, the app will show up as "Pd-0.55-0test2c" but in fact > it's just test2. > > cheers > Miller > > > > > > ___ > Pd-announce mailing list > pd-annou...@lists.iem.at > https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-announce__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoBRj2MA2$ > ___ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> > https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoBYYetOc$ > >>> > >>> ___ > >>> Pd-list@lists.iem.at mailing list > >>> UNSUBSCRIBE and account-management -> > >>> https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoBYYetOc$ > >> > >> > >> ___ > >> Pd-list@lists.iem.at mailing list > >> UNSUBSCRIBE and account-management -> > >> https://lists.puredata.info/listinfo/pd-list -- Benjamin Wesch Türkenstraße 60 UG (Hinterhaus) 80799 München +49 176 1869 5649 gestaltung, musik ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management ->
Re: [PD] [PD-announce] Pd 0.55-0 test version released
I'm having trouble recreating this - I thik it was happening for a while but now I can't seem to get consistent differences (after launching both versions many times). Are you launching it by clicking on the Pd icon, or some other way? (That seems to make a difference). thanks M On 5/15/24 1:25 PM, Benjamin Wesch wrote: hm, that's really weird. i tried to objectively measure here now with a script that waits for the "connected" output when starting both versions in parallel and i consistently get results quite similar to this: pd-0.54-1.log: 0.99s pd-0.55-0.log: 2.72s so my subjective impression was certainly wrong with 5s - but there's still a noticeable difference. cheers, ben Am Mi., 15. Mai 2024 um 11:51 Uhr schrieb Miller Puckette : Hmm... I'm not getting that on mine. The startup order is indeed different - the GUI doesn't start up until after any startup stuff has been done (loading libraries, etc). But I don't _think_ the overall time spent is different - do let me know if you're finding otherwise :) Miller On 5/15/24 10:56 AM, Benjamin Wesch wrote: thanks a lot for the test release! what i noticed here (apple m2) in addition to the missing console output: pd now takes ~5s to start. not a big deal obviously, but it's a huge difference compared to 0.54, where the gui is ready after ~1s. cheers, ben Am Di., 14. Mai 2024 um 16:26 Uhr schrieb Miller Puckette : To Pd-announce: Pd version 0.55-0 test2 is available from http://msp.ucsd.edu/software.htm or (source only) via github: https://urldefense.com/v3/__https://github.com/pure-data/pure-data__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoDbWzZpR$ There was no "test1" - it never made it through the release process. Also, for Mac users, the app will show up as "Pd-0.55-0test2c" but in fact it's just test2. cheers Miller ___ Pd-announce mailing list pd-annou...@lists.iem.at https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-announce__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoBRj2MA2$ ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoBYYetOc$ ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoBYYetOc$ ___ 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
Re: [PD] [PD-announce] Pd 0.55-0 test version released
It feels slower to me too (on Mac at least) - not sure why but I'd like to figure it out. cheers Miller On 5/15/24 1:25 PM, Benjamin Wesch wrote: hm, that's really weird. i tried to objectively measure here now with a script that waits for the "connected" output when starting both versions in parallel and i consistently get results quite similar to this: pd-0.54-1.log: 0.99s pd-0.55-0.log: 2.72s so my subjective impression was certainly wrong with 5s - but there's still a noticeable difference. cheers, ben Am Mi., 15. Mai 2024 um 11:51 Uhr schrieb Miller Puckette : Hmm... I'm not getting that on mine. The startup order is indeed different - the GUI doesn't start up until after any startup stuff has been done (loading libraries, etc). But I don't _think_ the overall time spent is different - do let me know if you're finding otherwise :) Miller On 5/15/24 10:56 AM, Benjamin Wesch wrote: thanks a lot for the test release! what i noticed here (apple m2) in addition to the missing console output: pd now takes ~5s to start. not a big deal obviously, but it's a huge difference compared to 0.54, where the gui is ready after ~1s. cheers, ben Am Di., 14. Mai 2024 um 16:26 Uhr schrieb Miller Puckette : To Pd-announce: Pd version 0.55-0 test2 is available from http://msp.ucsd.edu/software.htm or (source only) via github: https://urldefense.com/v3/__https://github.com/pure-data/pure-data__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoDbWzZpR$ There was no "test1" - it never made it through the release process. Also, for Mac users, the app will show up as "Pd-0.55-0test2c" but in fact it's just test2. cheers Miller ___ Pd-announce mailing list pd-annou...@lists.iem.at https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-announce__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoBRj2MA2$ ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoBYYetOc$ ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoBYYetOc$ ___ 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
Re: [PD] [PD-announce] Pd 0.55-0 test version released
hm, that's really weird. i tried to objectively measure here now with a script that waits for the "connected" output when starting both versions in parallel and i consistently get results quite similar to this: pd-0.54-1.log: 0.99s pd-0.55-0.log: 2.72s so my subjective impression was certainly wrong with 5s - but there's still a noticeable difference. cheers, ben Am Mi., 15. Mai 2024 um 11:51 Uhr schrieb Miller Puckette : > > Hmm... I'm not getting that on mine. The startup order is indeed > different - > > the GUI doesn't start up until after any startup stuff has been done > (loading libraries, > > etc). But I don't _think_ the overall time spent is different - do let > me know if you're > > finding otherwise :) > > Miller > > On 5/15/24 10:56 AM, Benjamin Wesch wrote: > > thanks a lot for the test release! > > what i noticed here (apple m2) in addition to the missing console > > output: pd now takes ~5s to start. not a big deal obviously, but it's > > a huge difference compared to 0.54, where the gui is ready after ~1s. > > > > cheers, > > ben > > > > Am Di., 14. Mai 2024 um 16:26 Uhr schrieb Miller Puckette > > : > >> To Pd-announce: > >> > >> Pd version 0.55-0 test2 is available from http://msp.ucsd.edu/software.htm > >> or (source only) via github: > >> https://urldefense.com/v3/__https://github.com/pure-data/pure-data__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoDbWzZpR$ > >> > >> There was no "test1" - it never made it through the release process. Also, > >> for Mac users, the app will show up as "Pd-0.55-0test2c" but in fact > >> it's just test2. > >> > >> cheers > >> Miller > >> > >> > >> > >> > >> > >> ___ > >> Pd-announce mailing list > >> pd-annou...@lists.iem.at > >> https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-announce__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoBRj2MA2$ > >> ___ > >> Pd-list@lists.iem.at mailing list > >> UNSUBSCRIBE and account-management -> > >> https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoBYYetOc$ > > > > > > ___ > > Pd-list@lists.iem.at mailing list > > UNSUBSCRIBE and account-management -> > > https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoBYYetOc$ > > > > ___ > 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
Re: [PD] [PD-announce] Pd 0.55-0 test version released
Hmm... I'm not getting that on mine. The startup order is indeed different - the GUI doesn't start up until after any startup stuff has been done (loading libraries, etc). But I don't _think_ the overall time spent is different - do let me know if you're finding otherwise :) Miller On 5/15/24 10:56 AM, Benjamin Wesch wrote: thanks a lot for the test release! what i noticed here (apple m2) in addition to the missing console output: pd now takes ~5s to start. not a big deal obviously, but it's a huge difference compared to 0.54, where the gui is ready after ~1s. cheers, ben Am Di., 14. Mai 2024 um 16:26 Uhr schrieb Miller Puckette : To Pd-announce: Pd version 0.55-0 test2 is available from http://msp.ucsd.edu/software.htm or (source only) via github: https://urldefense.com/v3/__https://github.com/pure-data/pure-data__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoDbWzZpR$ There was no "test1" - it never made it through the release process. Also, for Mac users, the app will show up as "Pd-0.55-0test2c" but in fact it's just test2. cheers Miller ___ Pd-announce mailing list pd-annou...@lists.iem.at https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-announce__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoBRj2MA2$ ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoBYYetOc$ ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!EYIIRk4dAHKvFUeDU8oAbbLqs85QxrQMAIKPfOBo4CV429prsy7Mkhr6G-eFg56gAQv31-q3Q0hYoBYYetOc$ ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Pd 0.55-0 test version released
thanks a lot for the test release! what i noticed here (apple m2) in addition to the missing console output: pd now takes ~5s to start. not a big deal obviously, but it's a huge difference compared to 0.54, where the gui is ready after ~1s. cheers, ben Am Di., 14. Mai 2024 um 16:26 Uhr schrieb Miller Puckette : > > To Pd-announce: > > Pd version 0.55-0 test2 is available from http://msp.ucsd.edu/software.htm > or (source only) via github: https://github.com/pure-data/pure-data > > There was no "test1" - it never made it through the release process. Also, > for Mac users, the app will show up as "Pd-0.55-0test2c" but in fact > it's just test2. > > cheers > Miller > > > > > > ___ > Pd-announce mailing list > pd-annou...@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
Re: [PD] [PD-announce] Pd 0.55-0 test version released
Em ter., 14 de mai. de 2024 às 15:19, Christof Ressi escreveu: > It used to be XP, but since Pd 0.54 it's Vista because of the new WASAPI > backend. The 32-bit version, however, still runs on XP because it is built > without WASAPI. > Awesome, Miller, I think it seems worth mentioning "Windows Vista or newer" in http://msp.ucsd.edu/software.htm > On 14.05.2024 20:13, Alexandre Torres Porres wrote: > > What is the minimal Windows OS version you can install Pd (the 64 bit > one)? Every other option seems to mention the minimum OS, but this one is > missing. > > cheers > > Em ter., 14 de mai. de 2024 às 11:26, Miller Puckette < > mpucke...@cloud.ucsd.edu> escreveu: > >> To Pd-announce: >> >> Pd version 0.55-0 test2 is available from >> http://msp.ucsd.edu/software.htm >> or (source only) via github: https://github.com/pure-data/pure-data >> >> There was no "test1" - it never made it through the release process. >> Also, >> for Mac users, the app will show up as "Pd-0.55-0test2c" but in fact >> it's just test2. >> >> cheers >> Miller >> >> >> >> >> >> ___ >> Pd-announce mailing list >> pd-annou...@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-l...@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
Re: [PD] [PD-announce] Pd 0.55-0 test version released
It used to be XP, but since Pd 0.54 it's Vista because of the new WASAPI backend. The 32-bit version, however, still runs on XP because it is built without WASAPI. On 14.05.2024 20:13, Alexandre Torres Porres wrote: What is the minimal Windows OS version you can install Pd (the 64 bit one)? Every other option seems to mention the minimum OS, but this one is missing. cheers Em ter., 14 de mai. de 2024 às 11:26, Miller Puckette escreveu: To Pd-announce: Pd version 0.55-0 test2 is available from http://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-data There was no "test1" - it never made it through the release process. Also, for Mac users, the app will show up as "Pd-0.55-0test2c" but in fact it's just test2. cheers Miller ___ Pd-announce mailing list pd-annou...@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
Re: [PD] [PD-announce] Pd 0.55-0 test version released
What is the minimal Windows OS version you can install Pd (the 64 bit one)? Every other option seems to mention the minimum OS, but this one is missing. cheers Em ter., 14 de mai. de 2024 às 11:26, Miller Puckette < mpucke...@cloud.ucsd.edu> escreveu: > To Pd-announce: > > Pd version 0.55-0 test2 is available from http://msp.ucsd.edu/software.htm > or (source only) via github: https://github.com/pure-data/pure-data > > There was no "test1" - it never made it through the release process. Also, > for Mac users, the app will show up as "Pd-0.55-0test2c" but in fact > it's just test2. > > cheers > Miller > > > > > > ___ > Pd-announce mailing list > pd-annou...@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
Re: [PD] [PD-announce] Pd 0.55-0 test version released
* Christof Ressi [2024-05-14 18:40]: > > I wonder what the updates to the audio interfacing and scheduler are? > > See https://github.com/pure-data/pure-data/pull/1756. Thanks, amazing! best, P ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Pd 0.55-0 test version released
Em ter., 14 de mai. de 2024 às 12:17, Edwin van der Heide escreveu: > The PD Window doesn’t display the text from the external libraries that > are loaded at startup anymore. The libraries are still visible in > Preferences > Startup and work as usual. I can confirm it doesn't load the texts, but that is not the only issue. For 'ELSE', loading the library at startup also loads a plugin for object browsing and this doesn't work anymore. I think the order of loading things have changed and we're skipping an important step. cheers ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Pd 0.55-0 test version released
I wonder what the updates to the audio interfacing and scheduler are? See https://github.com/pure-data/pure-data/pull/1756. Christof ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Pd 0.55-0 test version released
* Miller Puckette [2024-05-14 16:24]: > To Pd-announce: > > Pd version 0.55-0 test2 is available from http://msp.ucsd.edu/software.htm Thanks Miller, just reading the changelog at https://msp.ucsd.edu/Pd_documentation/x5.htm#s5.1 I wonder what the updates to the audio interfacing and scheduler are? best, Peter ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Pd 0.55-0 test version released
One observation: The PD Window doesn’t display the text from the external libraries that are loaded at startup anymore. The libraries are still visible in Preferences > Startup and work as usual. Best! Edwin > On 14 May 2024, at 16:23, Miller Puckette wrote: > > To Pd-announce: > > Pd version 0.55-0 test2 is available from http://msp.ucsd.edu/software.htm > or (source only) via github: https://github.com/pure-data/pure-data > > There was no "test1" - it never made it through the release process. Also, > for Mac users, the app will show up as "Pd-0.55-0test2c" but in fact it's > just test2. > > cheers > Miller > > > > > > ___ > Pd-announce mailing list > pd-annou...@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] [PD-announce] Pd 0.55-0 test version released
To Pd-announce: Pd version 0.55-0 test2 is available from http://msp.ucsd.edu/software.htm or (source only) via github: https://github.com/pure-data/pure-data There was no "test1" - it never made it through the release process. Also, for Mac users, the app will show up as "Pd-0.55-0test2c" but in fact it's just test2. cheers Miller ___ Pd-announce mailing list pd-annou...@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