[PD] Vradio issues.

padawan12 padawan12 at obiwannabe.co.uk
Tue Aug 8 07:24:55 CEST 2006


On Mon, 7 Aug 2006 09:31:50 +0200
Frank Barknecht <fbar at footils.org> wrote:

> Hallo,
> padawan12 hat gesagt: // padawan12 wrote:
> 
> > 1) Dollar arguments aren't necessary in things
> > like float boxes, the float takes the value given
> > at its rightmost inlet if a float type is there.
> > No need to "dereference" it, it's not in a list, 
> > and even if it were a list with one float becomes
> > a float.
> 
> However in loopcut.pd the dollar signs do serve a purpose: You can
> call the abstraction with arguments like [loopcut 20 500] to
> initialize the default start and end values. 


Ah yes indeed! I always forget that. But, in my defence, 
it's more like a repression/denial at the horror of
overloading $ so much in Pd. :)


> 
> > 3) You need to study how bangs propagate a bit more.
> > I know it's not obvious, takes a bit of experience.
> > Basically nothing happens until a leftmost inlet
> > gets a bang. Using [t b f] units to split the bangs
> > from the floats I've arranged it so the start and end
> > list (pair) gets [pack]ed afresh when *either* input
> > is updated.
> 
> There still is a bug. ;) 
> 
> One should *always* get nervous if more than one message connection
> leaves a single outlet. This is practically always indicating a logic
> error. 

Aye Frank spot on, what the patch need Tas is one extra [t b f f] to
split up that float and make it "deterministic".







More information about the Pd-list mailing list