Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.
Class | Package | Description | |
---|---|---|---|
AbstractFilter | com.noteflight.standingwave2.filters | An abstract implementation of the IAudioFilter interface that can be overridden to supply the specific transformation for a specific filter subclass. | |
AbstractSource | com.noteflight.standingwave2.sources | AbstractSource is an implementation superclass for IAudioSource implementations that wish to generate their output on a per-channel basis. | |
AIEvent | com.aispeech.events | Base Event class for all AISpeech AS SDK adding message and data members | |
AIHttpBuffer | com.aispeech.net.http | ||
AIHTTPHeader | com.aispeech.net.http | ||
AIHttpRequest | com.aispeech.net.http | HTTP Request simplifed version of gabriel's as3httpclient | |
AIHttpRequestBuffer | com.aispeech.net.http.io | ||
AIHttpResponse | com.aispeech.net.http | ||
AILog | com.aispeech.log | AILogger Wrapper of mx.logging.Log. | |
AIRecorder4PureMVCFacadeHelper | com.aispeech.puremvc | ||
AIRecorder4PureMVCInitCommand | com.aispeech.puremvc.controller | Register AIRecorderProxy to the app facade Init AIRecorderProxy | |
AIRecorder4PureMVCMicrophonePanelCommand | com.aispeech.puremvc.controller | ||
AIRecorder4PureMVCNetCommand | com.aispeech.puremvc.controller | ||
AIRecorder4PureMVCNotification | com.aispeech.puremvc | Notification (constants) sent from AIRecorder4PureMVC proxy, which are to be listened by the proper application mediators There are notifications corresponds to FactoryEvent, NetEvent, CoreRequesterEvent, MicrophoneDeviceEvent, MicrophoneVolumeSildeEvent, and RecorderEvent, respectively. | |
AIRecorder4PureMVCProxy | com.aispeech.puremvc.model | AIRecorder4PureMVCProxy wraps RecorderLib to fit the PureMVC framework. | |
AIRecorder4PureMVCRecorderCommand | com.aispeech.puremvc.controller | ||
AllowMicPanel | com.aispeech.view | panel prompts a message for user to show system security panel | |
AllowMicPanelEvent | com.aispeech.events | ||
ASSDKLogBase | com.aispeech.log | ASSDK log base class maintain unique logId, and toString method ASSDKLogBase automatically collect the following log info for each log instance logId applicationId source tsLog | |
ASSDKLogEvent | com.aispeech.log | ||
ASSDKLogId | com.aispeech.log | LodId maintain singlton logId | |
ASSDKLogType | com.aispeech.log | ||
ASSDKReadyLog | com.aispeech.log | Instance log when ASSDK is ready Information collected included: Default log of ASSDKLogBase logType = ASSDKLogType.INSTANCE_LOG logEvent = ASSDKLogEvent.ASSDK_READY tsASSDKInstanceReady microphoneStatus userId | |
ASSDKStartLog | com.aispeech.log | Instance log when ASSDK start to init Information collected included: Default log of ASSDKLogBase logType = ASSDKLogType.INSTANCE_LOG logEvent = ASSDKLogEvent.ASSDK_START tsASSDKInstanceStart language flashVersion osVersion assdkVersion as2sdkVersion (when using AS2 SDK) userAgent (when no JSSDK) applicationURL (when no JSSDK) timezoneOffset // the difference, in minutes, between UTC and the computer's local time (when no JSSDK) | |
AthropodTarget | com.aispeech.log | This class serves as a custom target for Athropod console It works with the logging framework in Flex Singleton Idea comes from Denny Patternson's FirebugTarget and com.partlyhuman.apollo.logging.FileTarget | |
AudioDescriptor | com.noteflight.standingwave2.elements | An AudioDescriptor describes the characteristics of an audio stream in terms of number of channels and sample rate. | |
AudioPerformer | com.noteflight.standingwave2.performance | An AudioPerformer takes a Performance containing a queryable collection of PerformanceElements (i.e. | |
AudioPlayer | com.noteflight.standingwave2.output | An AudioPlayer streams samples from an IAudioSource to a Sound object using a SampleDataEvent listener. | |
AudioRecorder4JS | Top Level | AudioRecorder4JS is a wrapper of ASSDK for JavaScript. | |
AudioSampleHandler | com.noteflight.standingwave2.output | A delegate object that takes care of the work for audio playback by moving data from an IAudioSource into a SampleDataEvent's ByteArray. | |
AudioSamples | org.as3wavsound.sazameki.core | Contains lists of samples -left and optionally right- decoded from a WAVE ByteArray or manually mixed samples. | |
AudioSetting | org.as3wavsound.sazameki.core | Contains a sound's playback configuration, such as mono / stereo, sample rate and bit rate. | |
AudioUtils | com.noteflight.standingwave2.utils | ||
AuthInfoLoader | com.aispeech.common | ||
AuthSignatureGenerator | com.aispeech.auth | API Auth signature generator Generate auth object as the following: { appKey:"appKey", timeStamp:"timeStamp", sig:"signature" } | |
BiquadFilter | com.noteflight.standingwave2.filters | Infinite Impulse Response (IIR) linear filter based on the "Direct Form 1" filter structure, incorporating four delay lines from the two previous input and output values. | |
CacheFilter | com.noteflight.standingwave2.filters | This audio filter does not transform its underlying source. | |
Chunk | org.as3wavsound.sazameki.format.riff | RIFF Chunk class | |
ConnectionBase | com.aispeech.net | Base class of Connection classes Implement common Connection class properties and methods Checkout the protected properties and methods for the details. | |
ConnectionFactory | com.aispeech.factory | Connection factory If not instructed, connection factory firstly try local service (timout in 2 seconds). | |
ConnectionLog | com.aispeech.log | Session log when ASPing returns any result Information loged included: Default log of ASSDKLogBase sessionId (allow missing) logType = ASSDKLogType.SESSION_LOG logEvent = ASSDKLogEvent.CONNECTION_RESULT tsConnectionStart tsConnectionResult connectionURL connectionStatus connectionResultReason | |
ConnectionParams | com.aispeech.net | Plain value object holding connection params, including url [read only]: scheme://domain:port scheme [read only]: domain [read only]: port [read only]: timeout: default 3000 (ms) authSignature: default null | |
ConnectionState | com.aispeech.net | ||
CoreRequester4HTTPService | com.aispeech.core | ||
CoreRequester4LocalService | com.aispeech.core | Core requester used with local service TODO: support streaming core request | |
CoreRequester4RTMPService | com.aispeech.core | core requester using with RTMP connection | |
CoreRequesterBase | com.aispeech.core | ||
CoreRequesterEvent | com.aispeech.events | Events defined for com.aispeech.core package | |
CoreRequesterHelper | com.aispeech.core | ||
CoreRequesterLog | com.aispeech.log | Record log when a core request result got Information loged included: Default log of ASSDKLogBase sessionId recordId logType = ASSDKLogType.RECORD_LOG logEvent = ASSDKLogEvent.COREREQUEST_RESULT tsCoreRequestStart tsCoreRequestResult coreRequestResultReason | |
CoreRequesterState | com.aispeech.core | ||
CoreResultHttpGetter | com.aispeech.core | ||
Debug | com.carlcalderon.arthropod | Debug Designed for version 0.96.7 to 1.0 of the Arthropod Debugger. | |
EchoFilter | com.noteflight.standingwave2.filters | An EchoFilter implements a simple recirculating delay line in which the input is blended with a time-delayed copy of itself. | |
EnvelopeFilter | com.noteflight.standingwave2.filters | EnvelopeFilter applies a so-called ADSR (attack/decay/sustain/release) amplitude envelope to its underlying source, to provide a shape to a sound source that typically has no amplitude envelope. | |
EventAddToSameFunction | com.aispeech.common | ||
FactoryEvent | com.aispeech.events | Events defined for com.aispeech.net package | |
FirebugTarget | com.aispeech.log | This class serves as a custom target for Firebug's console. | |
GainFilter | com.noteflight.standingwave2.filters | GainFilter applies a fixed gain factor to the underlying source. | |
GroupConnectionStrategy | com.aispeech.factory | GroupConnectionStrategy: connect to given server one after another Dispatch FactoryEvent.READY when one connection available, data {connection:IConnection} Dispatch FactoryEvent.EXCEPTION_TIMEOUT when all connection tries fail. | |
HttpConnection | com.aispeech.net | ||
HttpRPCHelper | com.aispeech.net | ||
IAudioFilter | com.noteflight.standingwave2.elements | An IAudioFilter is an IAudioSource whose signal is derived from some transformation of another IAudioSource. | |
IAudioSource | com.noteflight.standingwave2.elements | An IAudioSource is the fundamental unit of construction for StandingWave audio machines. | |
IConnection | com.aispeech.net | ||
ICoreRequester | com.aispeech.core | ||
IEventAddToSameFunction | com.aispeech.common | ||
Info | com.aispeech | General ASSDK info | |
IPerformance | com.noteflight.standingwave2.performance | An IPerformance is a queryable set of PerformanceElements. | |
IRandomAccessSource | com.noteflight.standingwave2.elements | An IRandomAccessSource is an interface implemented by IAudioSources that expose the ability to extract any desired subrange at will, given its starting and ending index. | |
IRecorder | com.aispeech.recorder | Interface for an audio recorder | |
JSTarget | com.aispeech.log | ||
LatencyCheck | com.aispeech.net | Check latency of the given connection Dispatch NetEvent.LATENCYCHECK_RESULT event when success, data {latency:int} Dispatch NetEvent:LATENCYCHECK_FAULT event when fail | |
LatencyLog | com.aispeech.log | Session log when a connection closes Information loged included: Default log of ASSDKLogBase sessionId logType = ASSDKLogType.SESSION_LOG logEvent = ASSDKLogEvent.LATENCY_RESULT avgLatency avgThroughput url | |
LIST | org.as3wavsound.sazameki.format.riff | ... | |
ListPerformance | com.noteflight.standingwave2.performance | A ListPerformance is an ordered list of PerformanceElements, each of which possesses an onset relative to the start of the performance. | |
LocalWave | com.aispeech.recorder | ||
MicrophoneDevice | com.aispeech.device | MicrophoneDevice is a singleton Note that, MicrophoneDevice instance does not response show up System panel when the microphone device is muted. | |
MicrophoneDeviceEvent | com.aispeech.events | ||
MicrophoneDeviceLog | com.aispeech.log | Instance log when microphone device status changed Information loged included: Default log of ASSDKLogBase logType = ASSDKLogType.INSTANCE_LOG logEvent = ASSDKLogEvent.MICROPHONEDEVICE_STATUS microphoneStatus tsMicrophoneStatus avHardwareDisable = [true|false] | |
MicrophoneDeviceState | com.aispeech.device | Three microphone device states NOTAVAILABLE MUTED UNMUTED INIT Only UNMUTED is the normal state | |
MicrophoneInput | com.noteflight.standingwave2.input | The MicrophoneInput class records audio input to a Sample object in which digitized audio accumulates. | |
MicrophonePanel | com.aispeech.view | the microphone panel mainly contains three panel: microphone volume meter, micorphone volume view (wave form), microphone volume adjust slider | |
MicrophoneVolumeMeter | com.aispeech.view | Microphone volume meter | |
MicrophoneVolumeSlider | com.aispeech.view | Microphone volume adjustment slider | |
MicrophoneVolumeSliderEvent | com.aispeech.events | ||
MicrophoneVolumeViewer | com.aispeech.view | Microphone volume viewer, show microphone activity level as WAVE | |
NetEvent | com.aispeech.events | Events defined for com.aispeech.net package | |
ObjectMemoryHash | com.aispeech.log | refer to http://stackoverflow.com/questions/1343282/how-can-i-get-an-instances-memory-location-in-actionscript get object's memory hash value | |
PerformanceElement | com.noteflight.standingwave2.performance | A PerformanceElement is an IAudioSource with a specific start index in sample frames. | |
QueuePerformance | com.noteflight.standingwave2.performance | A QueuePerformance works forward through a queue of audio sources. | |
Recorder4HTTPService | com.aispeech.recorder | Singlton audio recorder/replayer used with HTTP service Dependencies: CoreRequester4HTTPService, HTTPConnection, Check RecorderBase for base method and properties | |
Recorder4LocalService | com.aispeech.recorder | Singlton audio recorder/replayer used with Local service Dependencies: LocalServiceCoreRequester, HTTPConnection, Check RecorderBase for base method and properties TODO: support streaming | |
Recorder4RTMPService | com.aispeech.recorder | recorder used with a RTMP connection 1. | |
RecorderBase | com.aispeech.recorder | Base class for audio recorders | |
RecorderEvent | com.aispeech.events | ||
RecorderFactory | com.aispeech.factory | recorder factory create core requester and recorder as per the available connection | |
RecorderLib | com.aispeech | RecorderLib is the key component ASSDK provides. | |
RecorderLog | com.aispeech.log | Record log when a record stops Information loged included: Default log of ASSDKLogBase sessionId recordId logType = ASSDKLogType.RECORD_LOG logEvent = ASSDKLogEvent.RECORD_STOP tsRecordStart tsRecordStop | |
RecorderState | com.aispeech.recorder | State enum for audio recorder NOTREADY IDLE WAITINGTOSTARTRECORDING RECORDING REPLAYING | |
ResamplingFilter | com.noteflight.standingwave2.filters | This filter implementation resamples an input source by interpolating its samples using a sampling frequency that is some factor higher or lower than its actual sample rate. | |
RIFF | org.as3wavsound.sazameki.format.riff | ... | |
RTMPConnection | com.aispeech.net | RTMP connection events TODO~~~~~~~~~~~~ modify event names NetEvent.CONNECTED AudioIOEvent.SERVER_OUT_OF_TIME AudioIOEvent.EXCEPTION_HOST_NET_CHANGE AudioIOEvent.EXCEPTION_SERVER_CONNECT_CLOSE AudioIOEvent.EXCEPTION_SERVER_CONNECT_FAILED AudioIOEvent.EXCEPTION_SERVER_CONNECT_REJECTED AudioIOEvent.REPLAY_STOP | |
Sample | com.noteflight.standingwave2.elements | Sample is the fundamental audio source in StandingWave, and is simply a set of buffers containing the individual numeric samples of an audio signal. | |
SineSource | com.noteflight.standingwave2.sources | A SineSource provides a source whose signal in all channels is a pure sine wave of a given frequency. | |
SoundManager | com.aispeech.audio | Sound manager, should be used as a singleton Provides only static methods/fields | |
SoundSource | com.noteflight.standingwave2.sources | A SoundSource serves as a source of stereo 44.1k sound extracted from an underlying Flash Player Sound object. | |
StatusCode | com.aispeech.events | status code for JS | |
SysInfo | com.aispeech.sys | SysInfo class collects information that describes the system and player that are hosting a SWF file, and makes interpretted outputs Information collected include: language: The user's preferred user interface languages os: The current operating system screenDPI: The dots-per-inch (dpi) resolution of the screen, in pixels screenResolutionX: The maximum horizontal resolution of the screen screenResolutionY: The maximum vertical resolution of the screen version: Flash Player or Adobe AIR platform and version information | |
TestHTTPPlayer | Top Level | ||
URLListFactory | com.aispeech.factory | get url list use method requestURLList() then listen the Event ResultEvent.RESULT on URLListFactory Class instance Dispatch ResultEvent.RESULT when succss. | |
UrlListServiceLog | com.aispeech.log | Instance log when UrlList Service returns any result or fault Information loged included: Default log of ASSDKLogBase logType = ASSDKLogType.INSTANCE_LOG logEvent = ASSDKLogEvent.URLLISTSERVICE_RESULT tsRequestStart tsRequestResult urlListResult // url list service returns, or HttpService falut message | |
VolumeBar | com.aispeech.view | ||
Wav | org.as3wavsound.sazameki.format.wav | The WAVE decoder used for playing back wav files. | |
WavdataChunk | org.as3wavsound.sazameki.format.wav.chunk | ... | |
WaveFile | com.noteflight.standingwave2.formats | The WaveFile class translates between audio files in the WAV format and Samples. | |
WaveUpLoader | com.aispeech.common | ||
WavfmtChunk | org.as3wavsound.sazameki.format.wav.chunk | ... | |
WavHTTPPlayer | com.aispeech.player.HTTPPlayer | ||
WavSound | org.as3wavsound | Sound extension that directly plays WAVE data. | |
WavSoundChannel | org.as3wavsound | Used to keep track of open channels during playback. |