Packagecom.sonoport
Classpublic class RandomToneSequence
InheritanceRandomToneSequence Inheritance com.sonoport.BaseSound
Implements IRandomToneSequence

Generates a pseudo-random sequence of damped-sine notes.



Public Properties
 PropertyDefined By
  note : Number
MIDI Note Number.
RandomToneSequence
  randPan : Number
Pan randomness.
RandomToneSequence
  randRange : Number
MIDI Note Randomness.
RandomToneSequence
  tempo : Number
Tempo (beats/min).
RandomToneSequence
  useReverb : Boolean
Enable reverb.
RandomToneSequence
Public Methods
 MethodDefined By
  
Constructor.
RandomToneSequence
Property Detail
noteproperty
note:Number

MIDI Note Number. Default is 69. Range is [42, 96].


Implementation
    public function get note():Number
    public function set note(value:Number):void
randPanproperty 
randPan:Number

Pan randomness. Default is 0.5. Range is [0, 1].


Implementation
    public function get randPan():Number
    public function set randPan(value:Number):void
randRangeproperty 
randRange:Number

MIDI Note Randomness. Default is 12. Range is [0, 24].


Implementation
    public function get randRange():Number
    public function set randRange(value:Number):void
tempoproperty 
tempo:Number

Tempo (beats/min). Default is 300. Range is [10, 600].


Implementation
    public function get tempo():Number
    public function set tempo(value:Number):void
useReverbproperty 
useReverb:Boolean

Enable reverb. Default is false.


Implementation
    public function get useReverb():Boolean
    public function set useReverb(value:Boolean):void
Constructor Detail
RandomToneSequence()Constructor
public function RandomToneSequence()

Constructor.