atom feed38 messages in at.iem.pd-devRe: [PD-dev] run-up to release 0.43
FromSent OnAttachments
Miller PucketteAug 18, 2010 5:06 pm 
Hans-Christoph SteinerAug 19, 2010 11:18 am 
glerm soaresAug 19, 2010 12:16 pm 
Jonathan WilkesAug 19, 2010 1:21 pm 
Miller PucketteAug 19, 2010 1:44 pm 
Hans-Christoph SteinerAug 19, 2010 3:37 pm 
Jonathan WilkesAug 19, 2010 11:30 pm 
IOhannes m zmölnigAug 20, 2010 2:40 am 
IOhannes m zmölnigAug 20, 2010 2:54 am 
Matt BarberAug 20, 2010 8:58 am 
IOhannes m zmölnigAug 20, 2010 9:26 am 
Hans-Christoph SteinerAug 20, 2010 11:01 am 
IOhannes m zmölnigAug 20, 2010 11:54 am.pd, .pd
Hans-Christoph SteinerAug 20, 2010 12:57 pm 
Frank BarknechtAug 21, 2010 12:47 am 
Frank BarknechtAug 21, 2010 1:59 am 
IOhannes zmölnigAug 21, 2010 9:32 am 
IOhannes zmölnigAug 21, 2010 10:00 am 
Jonathan WilkesAug 22, 2010 10:20 am 
Hans-Christoph SteinerAug 23, 2010 8:32 am 
IOhannes m zmoelnigAug 23, 2010 9:07 am 
Jonathan WilkesAug 23, 2010 10:10 am 
Hans-Christoph SteinerAug 23, 2010 8:39 pm 
Matt BarberAug 23, 2010 9:40 pm 
Frank BarknechtAug 23, 2010 11:45 pm 
IOhannes m zmoelnigAug 23, 2010 11:57 pm 
IOhannes m zmoelnigAug 24, 2010 12:04 am 
Hans-Christoph SteinerAug 24, 2010 8:00 am 
Jonathan WilkesAug 24, 2010 1:16 pm 
IOhannes m zmoelnigAug 25, 2010 12:13 am.pd, .pd
Jonathan WilkesAug 25, 2010 10:16 am 
IOhannes m zmoelnigAug 26, 2010 12:04 am 
IOhannes m zmoelnigAug 26, 2010 12:18 am 
cyrille henryAug 26, 2010 3:34 am 
Jonathan WilkesAug 26, 2010 10:56 am 
Hans-Christoph SteinerAug 30, 2010 7:01 pm 
András MurányiAug 31, 2010 1:03 pm 
Hans-Christoph SteinerAug 31, 2010 1:28 pm 
Subject:Re: [PD-dev] run-up to release 0.43
From:Jonathan Wilkes (janc@yahoo.com)
Date:Aug 22, 2010 10:20:37 am
List:at.iem.pd-dev

--- On Fri, 8/20/10, Matt Barber <brbr@gmail.com> wrote:

From: Matt Barber <brbr@gmail.com> Subject: Re: [PD-dev] run-up to release 0.43 To: "Jonathan Wilkes" <janc@yahoo.com> Cc: pd-@iem.at Date: Friday, August 20, 2010, 5:59 PM

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:

I'm interested in that, too, but the main reason I ask about [initbang] is because its patch has been sitting there on Sourceforge since 2006, and has been used in Pd-ext since then (and I haven't found any bugs so far with it) but not in Vanilla. If you do as the Sourceforge comments suggest and search the archives you'll not only find reasons for why the object is needed as I've suggested here, but also requests by developers (including yourself, I think) for the object to be included as an internal Pd object.

To make a max-compatible [trigger] I don't need any of the other meta-features
you mention (which are good ideas). I just need [initbang]. It only has one outlet, and I've never needed more than one in an abstraction. So if future-[loadbang]-with-args were implemented tomorrow I'd just need to change one object for my max-compatible [trigger] to work across all Pd versions.

-Jonathan