Squeak Class Documentation category index | class index  
 
QueueSound
  category: Sound-Synthesis
  superclass: AbstractSound
  subclasses:

No comment. Sorry.

instance methods
  accessing
  add:
currentSound
currentSound:
done:
sounds
startTime
startTime:

  initialization
  initialize

  sound generation
  doControl
mixSampleCount:into:startingAt:leftVol:rightVol:
nextSound
reset
samplesRemaining

class methods
  no messages
 

instance methods
  accessing top  
 

add:


 

currentSound


 

currentSound:


 

done:


 

sounds

Allows simple sounds to behave as, eg, sequential sounds


 

startTime


 

startTime:


  initialization top  
 

initialize


  sound generation top  
 

doControl

Update the control parameters of this sound using its envelopes, if any.


 

mixSampleCount:into:startingAt:leftVol:rightVol:

Play a collection of sounds in sequence.


 

nextSound


 

reset

Reset my internal state for a replay. Methods that override this method should do super reset.


 

samplesRemaining

Answer the number of samples remaining until the end of this sound. A sound with an indefinite ending time should answer some large integer such as 1000000.


class methods
  no messages top