What would be very useful for me for debugging is if your patch ran on plain Pd-extended, and included every object outside of Pd-extended it needs to run. When I open your Test.perf patch, I get quite a few errors amount missing objects.
.hc On Jan 5, 2013, at 6:05 AM, Ed Kelly wrote: > One other occasion where I used to have the same thing happen to me which > might shed some light on the situation. > > Remember Brazil? I tried all evening to get my GUI-intensive patches working. > Fortunately we did, in the end, get some music. It was all down to that pesky > firewire interface, using Jack. > > I had to run Pd in -rt mode, and I have found that running Pd in -rt often > causes the GUI to seize up completely in my patches, in exactly the same way > as it did for the latest one. I don't use Jack any more, nor do I ever run Pd > in -rt mode. Without -rt I find I can do things like create a new [table] > object and copy audio data from a recording of the [adc~] into the table, > without any audio dropouts. > > Ed; > > Gemnotes-0.2: Live music notation for Pure Data, now with dynamics! > http://sharktracks.co.uk/ > > > > ----- Original Message ----- >> From: Miller Puckette <[email protected]> >> To: Ed Kelly <[email protected]> >> Cc: Hans-Christoph Steiner <[email protected]>; "[email protected]" <[email protected]> >> Sent: Saturday, 5 January 2013, 4:18 >> Subject: Re: [PD] GUI overload >> >> So now a question for me is - should I change || to + in the 0.44 >> release? My first impulse is to hold off since I can't be sure it >> won't affect scheduling in some other unknown way - after al if it makes >> one thing happen faster it presumably makes something else happen >> slower. >> >> I'm hoping to make 0.44 official this weekend :) >> >> M >> >> On Sat, Jan 05, 2013 at 01:07:44AM +0000, Ed Kelly wrote: >>> Oooh, aargh, exactly the same! >>> >>> San Diego (Houston) we have a problem...Miller's sys_pollgui() fix is >> the only one I found that works, and perhaps we don't know why it works, but >> it works for me. Bear in mind I have 32x64+256=2304 GUI objects to update >> when >> the pattern changes on my sequencer, but I'm not entirely convinced that is >> the whole problem. The version I sent you (with all those GUI updates) >> worked >> fine it turned out, but the version I made of the sequencer to try to >> counteract >> this (with no GUI updates) - the performance patch with that still had the >> problem. >>> >>> Since I now have both Pd versions - hacked vanilla and extended - is there >> any test I can carry out to determine what the issue might be? >>> >>> Ed >>> >>> Gemnotes-0.2: Live music notation for Pure Data, now with dynamics! >>> http://sharktracks.co.uk/ >>> >>> >>> >>> ----- Original Message ----- >>>> From: Hans-Christoph Steiner <[email protected]> >>>> To: Ed Kelly <[email protected]> >>>> Cc: "[email protected]" <[email protected]> >>>> Sent: Saturday, 5 January 2013, 0:08 >>>> Subject: Re: [PD] GUI overload >>>> >>>> >>>> Have you tried using the Pd-extended PPA, there is a Lucid package >> there: >>>> >>>> https://launchpad.net/~eighthave/+archive/pd-extended >>>> >>>> sudo add-apt-repository ppa:eighthave/pd-extended >>>> >>>> .hc >>>> >>>> On Jan 4, 2013, at 6:15 PM, Ed Kelly wrote: >>>> >>>>> Hey Hans... >>>>> >>>>> I'm on Lucid (10.04LTS Ubuntu). I've tried to get later >> Ubuntu >>>> versions to run on my new and old machines with no success, so I >> compiled the >>>> source code of Pd-extended 0.43 (2012-12-28 build). All was fine in >> linux_make/, >>>> then I tried "sudo make install" from packages directory. >>>>> >>>>> install -p -m 644 jmmmp-meta.pd \ >>>>> >>>> >> /home/edward/software/pd/extended/0.43/pd-extended/packages/build/lib/pd-extended/extra/jmmmp >>>>> test -z "" || (\ >>>>> install -p -m 644 >>>> >> /home/edward/software/pd/extended/0.43/pd-extended/packages/build/lib/pd-extended/extra/jmmmp >> >> >>>> && \ >>>>> ) >>>>> /bin/sh: Syntax error: ")" unexpected >>>>> make[2]: *** [libdir_install] Error 2 >>>>> >>>>> ? >>>>> Ed >>>>> >>>>> >>>>> Gemnotes-0.2: Live music notation for Pure Data, now with >> dynamics! >>>>> http://sharktracks.co.uk/ >>>>> >>>>> >>>>> >>>>> ----- Original Message ----- >>>>>> From: Hans-Christoph Steiner <[email protected]> >>>>>> To: [email protected] >>>>>> Cc: >>>>>> Sent: Friday, 28 December 2012, 5:22 >>>>>> Subject: Re: [PD] GUI overload >>>>>> >>>>>> >>>>>> Hey Ed, >>>>>> >>>>>> I just committed a couple more fixes for [tgl] and [mknob] >> that make >>>> them only >>>>>> send the GUI updates when something actually has changed. >> This can >>>> greatly >>>>>> reduce the amount of traffic to the GUI. >>>>>> >>>>>> Can you try your patch with the 2012-12-28 build of >> Pd-extended and see >>>> if you >>>>>> still get freezes? >>>>>> http://autobuild.puredata.info/auto-build/2012-12-28/ >>>>>> >>>>>> .hc >>>>>> >>>>>> On 12/16/2012 08:47 AM, Ed Kelly wrote: >>>>>>> Hi List, >>>>>>> >>>>>>> I'm not going to say whether this is a >> "recurrent" >>>> problem as >>>>>> it's hard to say whether the rewrite of the GUI has >> affected it... >>>>>>> >>>>>>> I'm using a lot of abstractions with larger GOP or >> non-GOP >>>> GUIs, and I >>>>>> find the following problem occurs. There comes a point where >> the GUI >>>> objects >>>>>> stop responding in a patch when it is reloaded. I am >> wondering if there >>>> is a >>>>>> specific limit to GUI objects that could be changed. I think >> Pd is >>>> making some >>>>>> kind of decision that "there's too much of this >> stuff - >>>> I'm gonna >>>>>> prioritize the audio and not worry about it" and I'd >> like to >>>> know how >>>>>> or if it is possible to control this process from within Pd, >> or by >>>> setting flags >>>>>> on the command line. >>>>>>> >>>>>>> I'm also making less GUI intensive versions for >> performance >>>> time, since >>>>>> the really big GUI patches are often pattern-sequencers which >> I will >>>> not want to >>>>>> program when I am performing. Example patch enclosed to give >> you an >>>> idea. The >>>>>> really GUI-intensive objects are the trackers, especially >> quadtracker >>>> (which I >>>>>> think has pushed the GUI of Pd patches about as far as I can >> go now). >>>>>>> >>>>>>> System: quad core i5 PC running Ubuntu (10.04 Lucid), >> Pd-0.43-4, >>>> lots of >>>>>> externals compiled and loaded. >>>>>>> >>>>>>> Warm wishes, >>>>>>> Ed >>>>>>> >>>>>>> Gemnotes-0.2: Live music notation for Pure Data, now with >> dynamics! >>>>>>> http://sharktracks.co.uk/ >>>>>>> >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> [email protected] mailing list >>>>>>> UNSUBSCRIBE and account-management -> >>>>>> http://lists.puredata.info/listinfo/pd-list >>>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> [email protected] mailing list >>>>>> UNSUBSCRIBE and account-management -> >>>>>> http://lists.puredata.info/listinfo/pd-list >>>>>> >>>> >>> >>> _______________________________________________ >>> [email protected] mailing list >>> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> _______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
