[LAU] [PD] ANN: pd-l2ork 20120226 snapshot now available

Ivica Ico Bukvic ico at vt.edu
Mon Feb 27 04:20:18 UTC 2012

> Great!  One question: what is "implemented gop legacy redraw" about?

Great question. Since January pd-l2ork by default moves gop/array/scalar groups of objects via tag. In layman terms this means instead of having to redraw entire gop object every time it is moved even by one pixel (e.g. dragging gop with mouse would generate dozens of these events per second), moves it all with a single tcl command. This newly implemented feature however did not account for objects that do not support moving by tag (mainly 3rd party gui externals that do not have moving by tag implemented). This has made gop displacing with such objects embedded not work properly for the said objects. So, now if you have a gop object that also includes one of the said 3rd party gui externals, it falls back gracefully to the old way of redrawing the gop object which is terribly inefficient but at least it works seamlessly for both cases.

More information about the Linux-audio-user mailing list