Good luck with your Masters' research, just let me know on this list or #dataflow if you have questions.
.hc On Wed, 2011-09-21 at 12:58 -0400, Mike Moser-Booth wrote: > I'll look into it and see if it's something I can handle. I'm a bit > knee deep in my Master's research right now, though, so it might be > slow-going. ;-) > > .mmb > > 2011/9/19 Hans-Christoph Steiner <h...@at.or.at>: > > > > That would be very useful, great idea! I'll happily help you get that going > > if you are willing to take it on. I don't think it would be very hard to > > do. Basically, just take the plugin I wrote, but bind to the canvas widget > > that the object makes rather than the patch window. Then it would call a > > Tcl proc which would send the info to pd to be output from the outlet. > > hcs/cursor is an example of that. > > > > What I've been thinking of doing is have file association patches, so like > > wav.pd, mov.pd, mp3,pd, etc. Then when you drop a .wav file onto a canvas, > > it would copy-n-paste the contents of wav.pd where you dropped the .wav > > file. > > > > .hc > > > > On Sep 19, 2011, at 12:53 PM, Mike Moser-Booth wrote: > > > >> A bit of a variation on what João is suggesting, but I think a simple > >> [cnv]-like gui object that will take a drag-and-drop file and output > >> the path and filename would be nice. Something that just defines an > >> area to drop on. Then you could just do simple things like stick the > >> [cnv] behind an array and drop a soundfile on it to load, for example. > >> > >> .mmb > >> > >> On Mon, Sep 19, 2011 at 9:05 AM, João Pais <jmmmp...@googlemail.com> > >> wrote: > >>> > >>> one of the first things to do could be a drag+drop version of openpanel. > >>> I > >>> suggest to make it with an "take whole canvas" option - so that a file > >>> can > >>> be dropped anywhere in the canvas, and it's symbol location goes to the > >>> relevant patch sequence. > >>> > >>>> > >>>> Patko and I just got TkDND working on Windows and included Pd-extended > >>>> 0.43. That means tomorrows nightly build should have it included, and > >>>> its ready for scripting with. TkDND allows Pd to handle drag-n-drop > >>>> events, so you can do things like drop a file onto the Pd window to open > >>>> it (implemented in the attached plugin) or drop a pd patch onto a canvas > >>>> to make an object (also kind of implemented in the plugin). > >>>> > >>>> There are lots of interesting ideas possible, I'm hoping you will play > >>>> with it and see what kinds of stuff we can do. I forgot who originally > >>>> implemented the TkDND stuff for Pd, but this is based on that work, so > >>>> thanks for that. > >>>> > >>>> .hc > >>> > >>> > >>> -- > >>> Friedenstr. 58 > >>> 10249 Berlin (Deutschland) > >>> Tel +49 30 42020091 | Mob +49 162 6843570 > >>> Studio +49 30 69509190 > >>> jmmmp...@googlemail.com | skype: jmmmpjmmmp > >>> > >>> _______________________________________________ > >>> Pd-list@iem.at mailing list > >>> UNSUBSCRIBE and account-management -> > >>> http://lists.puredata.info/listinfo/pd-list > >>> > >> > >> > >> > >> -- > >> Mike Moser-Booth > >> mmoserbo...@gmail.com > > > > > > > > ---------------------------------------------------------------------------- > > > > News is what people want to keep hidden and everything else is publicity. > > - Bill Moyers > > > > > > > > > _______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list