| From | Sent On | Attachments |
|---|---|---|
| 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] run-up to release 0.43 | |
|---|---|---|
| From: | Matt Barber (brbr...@gmail.com) | |
| Date: | Aug 20, 2010 8:58:57 am | |
| List: | at.iem.pd-dev | |
As for [initbang] - my only use has been for making abstractions that can spawn a variable number of inlets/outlets. That's the only way I've used it and the only way I've ever seen it used-- if there are other uses maybe someone else on this list can give an example.
The [initbang] object gives abstractions the ability to do something that otherwise would only be possible by coding an external in another programming language. For example, with [initbang] I can quickly make an abstraction that can act like Max/MSP's [trigger] object-- where you can specify numeric values as arguments ( like [trigger b 0] ).
In other words, you want Pd to include "meta" capabilities enough that abstractions have all the functionality of coded objects. [initbang] would be one step in this direction, but there would be at least these other requirements:
1) The ability, in vanilla, to dynamically delete individual instantiated objects without "dynamic mousing."
2) Left [inlet~] that can take messages like [bang( or [stop( and pass them.
3) [inlet~] that can output a settable constant signal upon creation (imagine if you wanted to create [tabosc4~] as an abstraction using a [phasor~] and a [tabread4~] -- there isn't currently a good way to connect the [inlet~] to the phasor and also have a default frequency creation arg).
4) In some cases, access to name of the parent patch could be helpful.
Matt
_______________________________________________ Pd-dev mailing list Pd-...@iem.at http://lists.puredata.info/listinfo/pd-dev






.pd, .pd