Method | Defined By | ||
---|---|---|---|
computeFrequencies(frequencies:Array, bandwidth:Number = 1, channel:String = mono, stretchFactor:int = 0):Vector.<Number> [static]
Returns approxamite spectral density (amplitude) for the frequency bands defined. | FrequencyAnalyzer | ||
computeFrequencyBands(spectrum:Vector.<Number>, frequencies:Array, bandwidth:Number = 1, stretchFactor:int = 0):Vector.<Number> [static] | FrequencyAnalyzer | ||
sampleFrequencyBands(spectrum:Vector.<Number>, frequencies:Array, stretchFactor:int = 0):Vector.<Number> [static] | FrequencyAnalyzer | ||
toLeft(bytes:ByteArray):Vector.<Number> [static] | FrequencyAnalyzer | ||
toMono(bytes:ByteArray):Vector.<Number> [static] | FrequencyAnalyzer | ||
toRight(bytes:ByteArray):Vector.<Number> [static] | FrequencyAnalyzer |
Constant | Defined By | ||
---|---|---|---|
CHANNEL_LEFT : String = left [static] | FrequencyAnalyzer | ||
CHANNEL_MONO : String = mono [static] | FrequencyAnalyzer | ||
CHANNEL_RIGHT : String = right [static] | FrequencyAnalyzer | ||
EIGHT_BAND : Array [static] | FrequencyAnalyzer | ||
FOUR_BAND : Array [static] | FrequencyAnalyzer | ||
FOUR_BAND_VISUAL : Array [static] | FrequencyAnalyzer | ||
TEN_BAND : Array [static] | FrequencyAnalyzer | ||
THIRTY_ONE_BAND : Array [static] | FrequencyAnalyzer | ||
TWENTY_SIX_BAND_CUSTOM : Array [static] | FrequencyAnalyzer |
computeFrequencies | () | method |
public static function computeFrequencies(frequencies:Array, bandwidth:Number = 1, channel:String = mono, stretchFactor:int = 0):Vector.<Number>
Returns approxamite spectral density (amplitude) for the frequency bands defined.
Parameters
frequencies:Array — An array of center frequencies used to define each frequency band.
| |
bandwidth:Number (default = 1 ) — The bandwidth, in octaves, of each frequency band.
| |
channel:String (default = mono ) — The channel used for sampling: left, right or mono.
| |
stretchFactor:int (default = 0 ) — Used to determine the sampling rate.
|
Vector.<Number> — A Vector.Number of amplitude values for each frequency band defined. The length of this vector will match the length of the frequencies array.
|
computeFrequencyBands | () | method |
public static function computeFrequencyBands(spectrum:Vector.<Number>, frequencies:Array, bandwidth:Number = 1, stretchFactor:int = 0):Vector.<Number>
Parameters
spectrum:Vector.<Number> | |
frequencies:Array | |
bandwidth:Number (default = 1 )
| |
stretchFactor:int (default = 0 )
|
Vector.<Number> |
sampleFrequencyBands | () | method |
public static function sampleFrequencyBands(spectrum:Vector.<Number>, frequencies:Array, stretchFactor:int = 0):Vector.<Number>
Parameters
spectrum:Vector.<Number> | |
frequencies:Array | |
stretchFactor:int (default = 0 )
|
Vector.<Number> |
toLeft | () | method |
public static function toLeft(bytes:ByteArray):Vector.<Number>
Parameters
bytes:ByteArray |
Vector.<Number> |
toMono | () | method |
public static function toMono(bytes:ByteArray):Vector.<Number>
Parameters
bytes:ByteArray |
Vector.<Number> |
toRight | () | method |
public static function toRight(bytes:ByteArray):Vector.<Number>
Parameters
bytes:ByteArray |
Vector.<Number> |
CHANNEL_LEFT | Constant |
public static const CHANNEL_LEFT:String = left
CHANNEL_MONO | Constant |
public static const CHANNEL_MONO:String = mono
CHANNEL_RIGHT | Constant |
public static const CHANNEL_RIGHT:String = right
EIGHT_BAND | Constant |
public static const EIGHT_BAND:Array
FOUR_BAND | Constant |
public static const FOUR_BAND:Array
FOUR_BAND_VISUAL | Constant |
public static const FOUR_BAND_VISUAL:Array
TEN_BAND | Constant |
public static const TEN_BAND:Array
THIRTY_ONE_BAND | Constant |
public static const THIRTY_ONE_BAND:Array
TWENTY_SIX_BAND_CUSTOM | Constant |
public static const TWENTY_SIX_BAND_CUSTOM:Array