[chuck-users] Envelope

Ge Wang gewang at CS.Princeton.EDU
Fri Jan 6 13:30:45 EST 2006


Hi Micha,

Envelope.last() should be present (using 1.2.0.5-rc1 out of CVS here, 
but .last() should have been available since 1.2.0.0).  last() is
defined in UGen, and Envelope extends UGen.  Try:

   noise n => Envelope e => dac;

   // ramp to .1
   .1 => e.target;

   while( true )
   {
       <<< e.last(), e.value() >>>;
       100::ms => now;
   }

Does it work?  .value() should return the current amplitude of the 
envelope (should go to and stay at .1 in this example) whereas .last()
should return the sample value coming out of the UGen.

Best,
Ge!


On Thu, 5 Jan 2006, michael breitenbach wrote:

> hi,
> the Envelope UGen has no last() methode ...
> (instead value() does the same i think)
> micha
>
> _______________________________________________
> chuck-users mailing list
> chuck-users at lists.cs.princeton.edu
> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>


More information about the chuck-users mailing list