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
