Package | org.si.sound.events |
Class | public class SoundObjectEvent |
Inheritance | SoundObjectEvent ![]() |
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 = soundObjectEnterFrame
Dispatch 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 = soundObjectEnterSegment
Dispatch 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 = noteOffFrame
Dispatch 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 = noteOffStream
Dispatch 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 = noteOnFrame
Dispatch 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 = noteOnStream
Dispatch 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 |