Hi,
The behaviour of the second inlet of line~, and of the second and third inlet of vline~, are not documented in the help patches. Only the "all parameters in one message to the left inlet" way of working is described in the help patches. The behaviour of the other two inlets is not entirely obvious: one can easily guess that they are used to set the ramp time and (for vline) the delay; however the fact they "forget" the value after the first message sent to the hot inlet is in contrast with the behaviour of most built-in objects and hence is not totally obvious.
I wonder whether they are deliberately left undocumented to "discourage" their use, with the idea of removing them in the future...?
Hi Matteo,
I think it's just an oversight. The middle inlet of [vline~], for
example, is used in the [sampvoice] abstraction of audio tutorial
D11.sampler.poly.pd so that a quartic envelope may be generated. The extra
inlets are used in many other places as well. I guess the extra inlets
are not necessary-- you could put a [pack] before the object or use
message boxes as in the help patch, but the same could be said about
virtually any object in Pd, and I don't think extra inlets are in danger
of being deprecated.
-Jonathan
--- On Wed, 2/17/10, Matteo Sisti Sette matteosistisette@gmail.com wrote:
From: Matteo Sisti Sette matteosistisette@gmail.com Subject: [PD] line~ and vline~ right inlets To: "PD list" pd-list@iem.at Date: Wednesday, February 17, 2010, 11:37 PM Hi,
The behaviour of the second inlet of line~, and of the second and third inlet of vline~, are not documented in the help patches. Only the "all parameters in one message to the left inlet" way of working is described in the help patches. The behaviour of the other two inlets is not entirely obvious: one can easily guess that they are used to set the ramp time and (for vline) the delay; however the fact they "forget" the value after the first message sent to the hot inlet is in contrast with the behaviour of most built-in objects and hence is not totally obvious.
I wonder whether they are deliberately left undocumented to "discourage" their use, with the idea of removing them in the future...?
-- Matteo Sisti Sette matteosistisette@gmail.com http://www.matteosistisette.com
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Jonathan Wilkes escribió:
you could put a [pack] before the object or use
message boxes as in the help patch, but the same could be said about virtually any object in Pd
Except that most objects "retain" the last value received from the right inlets while [line~] and [vline~] "forget" it after receiving a number in the hot inlet (i.e. they "consume" it).
Thank you for the clarifications, m.