Packagecom.sonoport
Classpublic class TriggerRepeat
InheritanceTriggerRepeat Inheritance com.sonoport.BaseSound
Implements ITriggerRepeat

Loads multiple sounds files and triggers them repeatedly.



Public Properties
 PropertyDefined By
  audioFiles : Array
Array of mp3 files.
TriggerRepeat
  eventJitter : Number
Event Jitter.
TriggerRepeat
  eventRand : Boolean
Select samples randomly (if false, play them in sequence).
TriggerRepeat
  eventRate : Number
Event Rate (Hz).
TriggerRepeat
  filterFreq : Number
Filter frequency (Hz).
TriggerRepeat
  filterQ : Number
Filter Q (i.e.
TriggerRepeat
  filterType : int
Filter type.
TriggerRepeat
  pitchRand : Number
Pitch Randomness (semitones).
TriggerRepeat
  pitchShift : Number
Pitch Shift (semitones).
TriggerRepeat
  randPan : Number
Pan randomness.
TriggerRepeat
  startTrim : Number
Start trim (ms).
TriggerRepeat
Public Methods
 MethodDefined By
  
Constructor
TriggerRepeat
Property Detail
audioFilesproperty
audioFiles:Array

Array of mp3 files.


Implementation
    public function get audioFiles():Array
    public function set audioFiles(value:Array):void
eventJitterproperty 
eventJitter:Number

Event Jitter. Default is 0. Range is [0, 0.99].


Implementation
    public function get eventJitter():Number
    public function set eventJitter(value:Number):void
eventRandproperty 
eventRand:Boolean

Select samples randomly (if false, play them in sequence). Default is false.


Implementation
    public function get eventRand():Boolean
    public function set eventRand(value:Boolean):void
eventRateproperty 
eventRate:Number

Event Rate (Hz). Default is 5. Range is [0, 50].


Implementation
    public function get eventRate():Number
    public function set eventRate(value:Number):void
filterFreqproperty 
filterFreq:Number

Filter frequency (Hz). Default is 1000. Range is [10, 11025].


Implementation
    public function get filterFreq():Number
    public function set filterFreq(value:Number):void
filterQproperty 
filterQ:Number

Filter Q (i.e. selectivity). Default is 1. Range is [0.01, 10].


Implementation
    public function get filterQ():Number
    public function set filterQ(value:Number):void
filterTypeproperty 
filterType:int

Filter type. 0=none, 1=lopass, 2=highpass, 3=bandpass. Default is 0. Range is [0, 3].


Implementation
    public function get filterType():int
    public function set filterType(value:int):void
pitchRandproperty 
pitchRand:Number

Pitch Randomness (semitones). Default is 0. Range is [0, 24].


Implementation
    public function get pitchRand():Number
    public function set pitchRand(value:Number):void
pitchShiftproperty 
pitchShift:Number

Pitch Shift (semitones). Default is 0. Range is [-60, 60].


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

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


Implementation
    public function get randPan():Number
    public function set randPan(value:Number):void
startTrimproperty 
startTrim:Number

Start trim (ms). Ignore this much of start of file.. Default is 20. Range is [0, 50].


Implementation
    public function get startTrim():Number
    public function set startTrim(value:Number):void
Constructor Detail
TriggerRepeat()Constructor
public function TriggerRepeat()

Constructor