[PD] changing the look of Pd to be more readable
marius.schebella at gmail.com
Sun Nov 4 23:40:10 CET 2007
in case you have not seen this yet.. (max toolbox)
Mathieu Bouchard wrote:
> On Sat, 3 Nov 2007, Luke Iannini (pd) wrote:
>> I look at this as the equivalent of properly indented code; a feature
>> I'd really appreciate is the equivalent of auto-indenting since I
>> obsessively line up my Pd patches.
> I thought about auto-positioning of objects and figured out that a way
> to conciliate many potentially conflicting rules about placement of
> objects, each rule could be defined as a force that pull objects towards
> their ideal spot relative to that rule. The object will then tend
> towards an intersection of the ideal spots, or if there is none, it will
> tend towards somewhere between several ideal spots.
> So, for example, there would be a first force to ensure that objects
> don't overlap. It would repulse objects from other objects, though not
> in a way usually seen in physics. A second rule would tend to align a
> box with the boxes it is connected to, with priority on left inlet
> connections, and a third rule would tend towards the previous object in
> the chain. More rules can be added and all rules can be weighted in
> order to adjust the priority of the rules. By making rules combine in
> different ways (variable weighting), different systems of priorities can
> be made.
> This could take an external and a patch, or some tcl code in desiredata.
>> And finally, it pains me that much of this work we're discussing has
>> already been done by Mathieu and Chun : (! I have a dream, where DD
>> and PD and PD-E are one.
> DD-E is "coming soon", that is, almost as soon as the rest of DD that is
> not really coming closer at this point...
> _ _ __ ___ _____ ________ _____________ _____________________ ...
> | Mathieu Bouchard - tél:+1.514.383.3801, Montréal QC Canada
> PD-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
More information about the Pd-list