Squeak Class Documentation category index | class index  
 
RandomEnvelope
  category: Sound-Synthesis
  superclass: Envelope
  subclasses:

No comment. Sorry.

instance methods
  accessing
  centerPitch:
delta
delta:
highLimit
highLimit:
lowLimit
lowLimit:
volume:

  applying
  updateTargetAt:

  envelope compatibility
  duration
duration:
name
sustainEnd:

  envelopeEditor compatibility
  points
setPoints:loopStart:loopEnd:

  initialization
  initialize

class methods
  instance creation
  for:
new

instance methods
  accessing top  
 

centerPitch:

If this envelope controls pitch, set its scale to the given number. Otherwise, do nothing.


 

delta


 

delta:


 

highLimit


 

highLimit:


 

lowLimit


 

lowLimit:


 

volume:

If this envelope controls volume, set its scale to the given number. Otherwise, do nothing.


  applying top  
 

updateTargetAt:

Send my updateSelector to the given target object with the value of this envelope at the given number of milliseconds from its onset. Answer true if the value changed.


  envelope compatibility top  
 

duration

Return the time of the final point.


 

duration:

Do nothing.


 

name

Answer a name for the receiver. This is used generically in the title of certain inspectors, such as the referred-to inspector, and specificially by various subsystems. By default, we let the object just print itself out..


 

sustainEnd:

Do nothing.


  envelopeEditor compatibility top  
 

points


 

setPoints:loopStart:loopEnd:


  initialization top  
 

initialize


class methods
  instance creation top  
 

for:

Answer a random envelope for the given selector.


 

new

Answer a new instance of the receiver (which is a class) with no indexable variables. Fail if the class is indexable.