| Package | org.si.sound.events | 
| Class | public class SoundObjectEvent | 
| Inheritance | SoundObjectEvent    flash.events.Event | 
See also
| Property | Defined By | ||
|---|---|---|---|
| bufferIndex : int [read-only]  Buffering index.  | SoundObjectEvent | ||
| eventTriggerID : int [read-only]  Trigger ID.  | SoundObjectEvent | ||
| note : int [read-only]  Note number.  | SoundObjectEvent | ||
| soundObject : SoundObject [read-only]  Target sound object   | SoundObjectEvent | ||
| track : SiMMLTrack [read-only]  Sequencer track instance.  | SoundObjectEvent | ||
| Constant | Defined By | ||
|---|---|---|---|
| ENTER_FRAME : String = soundObjectEnterFrame [static]  Dispatch in each frame in PatternSequencer.  | SoundObjectEvent | ||
| ENTER_SEGMENT : String = soundObjectEnterSegment [static]  Dispatch in each segment in PatternSequencer.  | SoundObjectEvent | ||
| NOTE_OFF_FRAME : String = noteOffFrame [static]  Dispatch when the sound ends.  | SoundObjectEvent | ||
| NOTE_OFF_STREAM : String = noteOffStream [static]  Dispatch when the note off appears in the sequence.  | SoundObjectEvent | ||
| NOTE_ON_FRAME : String = noteOnFrame [static]  Dispatch when the sound starts.  | SoundObjectEvent | ||
| NOTE_ON_STREAM : String = noteOnStream [static]  Dispatch when the note on appears.  | SoundObjectEvent | ||
| bufferIndex | property | 
bufferIndex:int  [read-only] Buffering index.
    public function get bufferIndex():int| eventTriggerID | property | 
eventTriggerID:int  [read-only] Trigger ID.
    public function get eventTriggerID():int| note | property | 
note:int  [read-only] Note number.
    public function get note():int| soundObject | property | 
soundObject:SoundObject  [read-only] Target sound object
    public function get soundObject():SoundObject| track | property | 
track:SiMMLTrack  [read-only] Sequencer track instance.
    public function get track():SiMMLTrack| ENTER_FRAME | Constant | 
public static const ENTER_FRAME:String = soundObjectEnterFrameDispatch in each frame in PatternSequencer.
The properties of the event object have the following values:
| Property | Value | 
|---|---|
| cancelable | false | 
| soundObject | Target SoundObject. | 
| track | null. no meanings. | 
| eventTriggerID | Trigger ID specifyed by setEventTrigger(). | 
| note | Note number. | 
| bufferIndex | 0. no meanings | 
| ENTER_SEGMENT | Constant | 
public static const ENTER_SEGMENT:String = soundObjectEnterSegmentDispatch in each segment in PatternSequencer.
The properties of the event object have the following values:
| Property | Value | 
|---|---|
| cancelable | false | 
| soundObject | Target SoundObject. | 
| track | null. no meanings. | 
| eventTriggerID | Trigger ID specifyed by setEventTrigger(). | 
| note | 0. no meanings | 
| bufferIndex | 0. no meanings | 
| NOTE_OFF_FRAME | Constant | 
public static const NOTE_OFF_FRAME:String = noteOffFrameDispatch when the sound ends.
The properties of the event object have the following values:
| Property | Value | 
|---|---|
| cancelable | false | 
| soundObject | Target SoundObject. | 
| track | SiMMLTrack instance executing sequence. | 
| eventTriggerID | Trigger ID specifyed by setEventTrigger(). | 
| note | Note number. | 
| bufferIndex | Buffering index | 
| NOTE_OFF_STREAM | Constant | 
public static const NOTE_OFF_STREAM:String = noteOffStreamDispatch when the note off appears in the sequence.
The properties of the event object have the following values:
| Property | Value | 
|---|---|
| cancelable | false | 
| soundObject | Target SoundObject. | 
| track | SiMMLTrack instance executing sequence. | 
| eventTriggerID | Trigger ID specifyed by setEventTrigger(). | 
| note | Note number. | 
| bufferIndex | Buffering index | 
| NOTE_ON_FRAME | Constant | 
public static const NOTE_ON_FRAME:String = noteOnFrameDispatch when the sound starts.
The properties of the event object have the following values:
| Property | Value | 
|---|---|
| cancelable | false | 
| soundObject | Target SoundObject. | 
| track | SiMMLTrack instance executing sequence. | 
| eventTriggerID | Trigger ID specifyed by setEventTrigger(). | 
| note | Note number. | 
| bufferIndex | Buffering index | 
| NOTE_ON_STREAM | Constant | 
public static const NOTE_ON_STREAM:String = noteOnStreamDispatch when the note on appears.
The properties of the event object have the following values:
| Property | Value | 
|---|---|
| cancelable | false | 
| soundObject | Target SoundObject. | 
| track | SiMMLTrack instance executing sequence. | 
| eventTriggerID | Trigger ID specifyed by setEventTrigger(). | 
| note | Note number. | 
| bufferIndex | Buffering index |