I want to specify a simple adsr envelope; having looked at the help files on the line and line~ objects it seems that I can only specify an initialization value followed by one set of coordinates. Is there any way of specifying multiple sets of coordinates within one message or do I need to deal with each segment of the envelope seperately?
Thanks L
easiest way is to use a combination of a [line] object and some [delay] objects to control the desired changes in the output of [line]. also, its maybe worth checking out [vline~] object. i recall that iemlib has some examples of adsr envelopes using the t3_bang objects (allegedly more accurate..) but it's nice to make your own. ;)
matt
-=-=-=-=-=-=-=-=-=-=-=-=- http://www.loopit.org/ -=-=-=-=-=-=-=-=-=-=-=-=- ----- Original Message ----- From: "L Hyland" hylandl@forwind.net To: pd-list@iem.at Sent: Thursday, October 02, 2003 11:49 AM Subject: [PD] Multiple segements for line object
I want to specify a simple adsr envelope; having looked at the help files on the line and line~ objects it seems that I can only specify an initialization value followed by one set of coordinates. Is there any way of specifying multiple sets of coordinates within one message or do I need to deal with each segment of the envelope seperately?
Thanks L
hi L,
vline~ is probably the best choice. Otherwise, cyclone has multi-segment, sample-acurate Line~ and curve~.
Krzysztof
L Hyland wrote:
I want to specify a simple adsr envelope; having looked at the help files on the line and line~ objects it seems that I can only specify an initialization value followed by one set of coordinates. Is there any way of specifying multiple sets of coordinates within one message or do I need to deal with each segment of the envelope seperately?
Thanks L
the t3_line~ object from the iemlib_t3 library can do this (it's part of the iemlib that isn't built into pd, i think), and all of the coordinates can be specified with millisecond accuracy.
pix.
On Thu, 2 Oct 2003 12:49:23 +0200 "L Hyland" hylandl@forwind.net wrote:
I want to specify a simple adsr envelope; having looked at the help files on the line and line~ objects it seems that I can only specify an initialization value followed by one set of coordinates. Is there any way of specifying multiple sets of coordinates within one message or do I need to deal with each segment of the envelope seperately?
Thanks L