[PD] pd-l2ork git updates -- looking for testers

Ivica Ico Bukvic ico at vt.edu
Wed Dec 9 04:36:28 CET 2015


A couple of recent updates to pd-l2ork beg for more testing and we could 
really use your help in vetting these before making a next official 
release. Most notably, the new git version includes:

*new legacy mode (invoked using the -legacy flag at pd-l2ork startup) 
that repositiones all iemgui objects to match their old (albeit 
inconsistent) locations. This should make it effectively possible to 
open old patches and make them look nearly identical on pd-l2ork. The 
remaining caveat is that pd-l2ork includes object labels when 
calculating their bounding box and therefore there are still 
inconsistencies in the way how for instance gatoms and iemgui objects 
are rendered (or not rendered) inside graph-on-parent (GOP) subpatcher 
based on whether they truly fit inside GOP or not.

*Ability to use $0 in messages and having those automatically converted 
into canvas instance (mixed messages including $0 are also possible).

*Ability to use $n and #n anywhere in the labels, sends, and receives in 
gatoms and iemgui objects, including ability to use multiple instances 
of them (e.g. $0-blah-$1 or #0#1a etc.). Also ability to use # as a 
character inside these same entries (e.g. # alone or followed by a 
non-digit will remain unchanged, whereas #0 will be resolved into canvas 
instance and #1 into first patcher creation argument)

All of these should be implemented retaining backwards compatibility. 
So, at this point I am looking for any possible regressions or observed 
major performance impact due to newly added features. Your assistance in 
this effort is most appreciated.

NB: We are working on a 64-bit build for Ubuntu 14.04 which we will 
share with those interested in providing feedback. Given this is a 
development version, we will not provide 32-bit builds or debs for other 
distros and would prefer not to widely publicize its availability as we 
are not sure yet if the newly implemented features are regression free. 
Ideally, those interested in testing should build their own version, 
which should be a simple 3-step process, including installing the new 
version.

If all goes well, a new version with this and other additions should go 
live sometime later this month.

Best,

-- 
Ivica Ico Bukvic, D.M.A.
Associate Professor
Creative Technologies in Music
ICAT Senior Fellow
Director -- DISIS, L2Ork
Virginia Tech
School of Performing Arts – 0141
Blacksburg, VA 24061
(540) 231-6139
www.performingarts.vt.edu
disis.music.vt.edu
l2ork.music.vt.edu
ico.bukvic.net




More information about the Pd-list mailing list