|Miller Puckette||Aug 18, 2010 5:06 pm|
|Hans-Christoph Steiner||Aug 19, 2010 11:18 am|
|glerm soares||Aug 19, 2010 12:16 pm|
|Jonathan Wilkes||Aug 19, 2010 1:21 pm|
|Miller Puckette||Aug 19, 2010 1:44 pm|
|Hans-Christoph Steiner||Aug 19, 2010 3:37 pm|
|Jonathan Wilkes||Aug 19, 2010 11:30 pm|
|IOhannes m zmölnig||Aug 20, 2010 2:40 am|
|IOhannes m zmölnig||Aug 20, 2010 2:54 am|
|Matt Barber||Aug 20, 2010 8:58 am|
|IOhannes m zmölnig||Aug 20, 2010 9:26 am|
|Hans-Christoph Steiner||Aug 20, 2010 11:01 am|
|IOhannes m zmölnig||Aug 20, 2010 11:54 am||.pd, .pd|
|Hans-Christoph Steiner||Aug 20, 2010 12:57 pm|
|Frank Barknecht||Aug 21, 2010 12:47 am|
|Frank Barknecht||Aug 21, 2010 1:59 am|
|IOhannes zmölnig||Aug 21, 2010 9:32 am|
|IOhannes zmölnig||Aug 21, 2010 10:00 am|
|Jonathan Wilkes||Aug 22, 2010 10:20 am|
|Hans-Christoph Steiner||Aug 23, 2010 8:32 am|
|IOhannes m zmoelnig||Aug 23, 2010 9:07 am|
|Jonathan Wilkes||Aug 23, 2010 10:10 am|
|Hans-Christoph Steiner||Aug 23, 2010 8:39 pm|
|Matt Barber||Aug 23, 2010 9:40 pm|
|Frank Barknecht||Aug 23, 2010 11:45 pm|
|IOhannes m zmoelnig||Aug 23, 2010 11:57 pm|
|IOhannes m zmoelnig||Aug 24, 2010 12:04 am|
|Hans-Christoph Steiner||Aug 24, 2010 8:00 am|
|Jonathan Wilkes||Aug 24, 2010 1:16 pm|
|IOhannes m zmoelnig||Aug 25, 2010 12:13 am||.pd, .pd|
|Jonathan Wilkes||Aug 25, 2010 10:16 am|
|IOhannes m zmoelnig||Aug 26, 2010 12:04 am|
|IOhannes m zmoelnig||Aug 26, 2010 12:18 am|
|cyrille henry||Aug 26, 2010 3:34 am|
|Jonathan Wilkes||Aug 26, 2010 10:56 am|
|Hans-Christoph Steiner||Aug 30, 2010 7:01 pm|
|András Murányi||Aug 31, 2010 1:03 pm|
|Hans-Christoph Steiner||Aug 31, 2010 1:28 pm|
|Subject:||Re: [PD-dev] initbang and friends WAS: run-up to release 0.43|
|From:||Jonathan Wilkes (janc...@yahoo.com)|
|Date:||Aug 25, 2010 10:16:26 am|
--- On Wed, 8/25/10, IOhannes m zmoelnig <zmoe...@iem.at> wrote:
From: IOhannes m zmoelnig <zmoe...@iem.at> Subject: Re: [PD-dev] initbang and friends WAS: run-up to release 0.43 To: pd-...@iem.at Date: Wednesday, August 25, 2010, 9:13 AM On 2010-08-24 22:17, Jonathan Wilkes wrote:
I'd love to see an example of this in action. Just from your description I'm wondering why you wouldn't do the fade from inside the abstraction, and just delay destroying it until the fade out has finished.
ever tried to delay destroying an object?
With mouse and cut messages, yes. With your objects, no. What happens?
i'm mainly talking about objects that get automatically recreated by Pd (not where i just chose to remove the object because i don't like it any more)
Rumors can only start when people don't choose their words carefully.
you are very optimistic. at least i would rephrase to: "Rumors start because people cannot choose their words carefully."
as a matter of fact, i think [loadbang] has a bad naming as well.
But unless you have some extraordinarily clear name in
mind as a replacement that outweighs the problems of
replacing an object
i'm not suggesting to replace the name [loadbang].
that is currently Max compatible and has a startup flag with its name in it (not to mention however many people's patches that depend upon it), there's not much to be done about it.
Hm, looking at Max's docs I see [loadbang] sends out a bang on double click. That's pretty nifty!
i think it's pretty daft, as a [loadbang] is a way to automate things without user interaction whereas double clicking only makes sense in user interaction.
Both Max and Pd's [loadbang] objects are a way to automate things without user interaction-- at _load_ time. Unless there is currently a way to imagine a patch into existence, one has to build a patch through interaction with Pd (or build the patch that dynamically builds a patch). In the course of doing so one probably wants to test that particular object chain. In Pd, you add an extra [bng] and connect it to whatever the [loadbang] connects to (or use the File->Message window but that takes longer and triggers any other [loadbang] in the patch). In Max, you add nothing-- you just double-click [loadbang]. It takes less time to add nothing than it does to add something, so in Max you save time when testing your [loadbang] patch.
I know it's a small amount of effort saved, but small amounts of effort start to add up over time, like [t b 0], having anchors to resize GUI objects with the mouse (like [entry]), etc.
anyhow, if you think it's really missing roll your own (or use the attached)
It's certainly missing, in the sense of, "If it were there, I would certainly use it." But given the difficulty of just advocating for [initbang], which has been around for years and (I find) necessary, I'm not sure I want to push for or code an addition to [loadbang] that merely adds a convenience.
Also, if you roll too many of your own in Pd, you end up doing so at the expense of portability. I don't want to send a library of my hacks to standard objects with every patch I show to someone else.
-----Inline Attachment Follows-----