[PD-dev] Finished iemguts' [canvasselect] and a max-toolbox-like proof of concept

Hans-Christoph Steiner hans at at.or.at
Thu Jun 18 00:15:28 CEST 2009


Sounds very cool, but the [keynamedown] object seems to be missing.  I  
got it from trunk/abstractions/sfruit/keynamedown.pd

Works wonderfully!  For ideas, check out this wiki page: http://puredata.info/dev/GuiIdeas 
  plus I think the DesireData people put out a couple video demos.

.hc


On Jun 16, 2009, at 8:55 PM, Luke Iannini wrote:

> Yo all,
> My usual caveat applies: that I'm as nearly unconscious as I always am
> when I'm releasing public works :)
>
> I had a flight today which gave me a chance to finish up
> [canvasselect] (by merging in some code from zexy's tabdump in my
> usual naive fashion to make it output index-lists rather than just
> post() the currently selected objects (thus, IO, you should probably
> double check my work :) )), and then put it to work starting to create
> some patching-assist functionality similar to max-toolbox.
>
> I'm pretty excited for what can come out of this!
>
> What I've got so far is the start of the [meta-abs] library,
> [meta-connect] - it works like: select one or more objects, press "[",
> select a new group of objects you'd like to connect the first group
> to, and press "]".  [meta-connect] will magically connect them all
> (you can make some lovely line art selecting a big pile of [bng]s :)
> ).
>
> Not amazingly useful, yet, but the start o' something good : ).  I
> sketched a mini-domain language for this sort of thing here:
> http://puredata.info/dev/GuiIdeas#object-numbering a long while ago.
> I'd love to hear some ideas on how such complex autopatching would
> work ideally, as I'll be implementing a suite of this type of thing
> over the next couple weeks.
>
> IOhannes, do you know if it's possible to get and set the coordinates
> of arbitrary objects simply by index, much like [canvasposition] can
> do now but including externals etc. where you can't place a
> [canvasposition] object?  This would enable the final piece of
> maxtoolbox layout stuff, which was Pd's Tidy... function times 10000,
> and would let me do stuff like "connect the 4 horizontally-aligned
> selected objects above to the 4 selected objects below" or simply
> "connect these all top to bottom" with a single keycommand.
>
> Back soon with more...
> Best
> Luke
> <canvasselect-list_of_selected_objects.diff><meta-connect.pd><meta- 
> connect- 
> help 
> .pd 
> > 
> < 
> canvasselect.pd_darwin>_______________________________________________
> Pd-dev mailing list
> Pd-dev at iem.at
> http://lists.puredata.info/listinfo/pd-dev



----------------------------------------------------------------------------

I spent 33 years and four months in active military service and during  
that period I spent most of my time as a high class muscle man for Big  
Business, for Wall Street and the bankers.      - General Smedley Butler






More information about the Pd-dev mailing list