Package | org.si.sion.midi |
Class | public class MIDIModuleChannel |
Inheritance | MIDIModuleChannel ![]() |
Property | Defined By | ||
---|---|---|---|
activeOperatorCount : int active operator count of this channel | MIDIModuleChannel | ||
bankNumber : int bank number | MIDIModuleChannel | ||
channelAfterTouch : int channel after touch (0-127) | MIDIModuleChannel | ||
drumMode : int Drum mode. | MIDIModuleChannel | ||
eventTriggerID : int event trigger ID | MIDIModuleChannel | ||
eventTriggerTypeOff : int dispatching event trigger type of NOTE_OFF | MIDIModuleChannel | ||
eventTriggerTypeOn : int dispatching event trigger type of NOTE_ON | MIDIModuleChannel | ||
expression : int expression (0-127) | MIDIModuleChannel | ||
masterCoarseTune : int Master coarse tune (-64~63) | MIDIModuleChannel | ||
masterFineTune : int Master fine tune (-64~63) | MIDIModuleChannel | ||
masterVolume : int master volume (0-127) | MIDIModuleChannel | ||
maxOperatorCount : int maximum operator limit of this channel | MIDIModuleChannel | ||
modulation : int Modulation (0-127) | MIDIModuleChannel | ||
modulationCycleTime : int Modulation cycle time | MIDIModuleChannel | ||
mute : Boolean Mute | MIDIModuleChannel | ||
pan : int Pannig (-64~63) | MIDIModuleChannel | ||
pitchBend : int Pitch bend value (-8192~8191) | MIDIModuleChannel | ||
pitchBendSensitivity : int Pitch bend sensitivity | MIDIModuleChannel | ||
portamento : Boolean Portamento | MIDIModuleChannel | ||
portamentoTime : int Portamento time | MIDIModuleChannel | ||
programNumber : int Program number (0-127) | MIDIModuleChannel | ||
sionMIDIEventType : int dispatching event flag of SiONMIDIEvent, conbination of SiONMIDIEventFlag | MIDIModuleChannel | ||
sustainPedal : Boolean Sustain pedal | MIDIModuleChannel |
Method | Defined By | ||
---|---|---|---|
getEffectSendLevel(slotNumber:int):int get effect send level
| MIDIModuleChannel | ||
reset():void reset this channel | MIDIModuleChannel | ||
setEffectSendLevel(slotNumber:int, level:int):void set effect send level
| MIDIModuleChannel | ||
setEventTrigger(id:int, noteOnType:int = 1, noteOffType:int = 0):void set event trigger of this channel
| MIDIModuleChannel |
activeOperatorCount | property |
public var activeOperatorCount:int
active operator count of this channel
bankNumber | property |
public var bankNumber:int
bank number
channelAfterTouch | property |
public var channelAfterTouch:int
channel after touch (0-127)
drumMode | property |
public var drumMode:int
Drum mode. 0=normal part, 1~=drum part
eventTriggerID | property |
public var eventTriggerID:int
event trigger ID
eventTriggerTypeOff | property |
public var eventTriggerTypeOff:int
dispatching event trigger type of NOTE_OFF
eventTriggerTypeOn | property |
public var eventTriggerTypeOn:int
dispatching event trigger type of NOTE_ON
expression | property |
expression:int
expression (0-127)
public function get expression():int
public function set expression(value:int):void
masterCoarseTune | property |
public var masterCoarseTune:int
Master coarse tune (-64~63)
masterFineTune | property |
public var masterFineTune:int
Master fine tune (-64~63)
masterVolume | property |
masterVolume:int
master volume (0-127)
public function get masterVolume():int
public function set masterVolume(value:int):void
maxOperatorCount | property |
public var maxOperatorCount:int
maximum operator limit of this channel
modulation | property |
public var modulation:int
Modulation (0-127)
modulationCycleTime | property |
public var modulationCycleTime:int
Modulation cycle time
mute | property |
public var mute:Boolean
Mute
pan | property |
public var pan:int
Pannig (-64~63)
pitchBend | property |
public var pitchBend:int
Pitch bend value (-8192~8191)
pitchBendSensitivity | property |
public var pitchBendSensitivity:int
Pitch bend sensitivity
portamento | property |
public var portamento:Boolean
Portamento
portamentoTime | property |
public var portamentoTime:int
Portamento time
programNumber | property |
public var programNumber:int
Program number (0-127)
sionMIDIEventType | property |
public var sionMIDIEventType:int
dispatching event flag of SiONMIDIEvent, conbination of SiONMIDIEventFlag
sustainPedal | property |
public var sustainPedal:Boolean
Sustain pedal
getEffectSendLevel | () | method |
public function getEffectSendLevel(slotNumber:int):int
get effect send level
Parameters
slotNumber:int — effect slot number (1-8)
|
int — effect send level
|
reset | () | method |
public function reset():void
reset this channel
setEffectSendLevel | () | method |
public function setEffectSendLevel(slotNumber:int, level:int):void
set effect send level
Parameters
slotNumber:int — effect slot number (1-8)
| |
level:int — effect send level (0-127)
|
setEventTrigger | () | method |
public function setEventTrigger(id:int, noteOnType:int = 1, noteOffType:int = 0):void
set event trigger of this channel
Parameters
id:int — Event trigger ID of this track. This value can be refered from SiONTrackEvent.eventTriggerID.
| |
noteOnType:int (default = 1 ) — Dispatching event type at note on. 0=no events, 1=NOTE_ON_FRAME, 2=NOTE_ON_STREAM, 3=both.
| |
noteOffType:int (default = 0 ) — Dispatching event type at note off. 0=no events, 1=NOTE_OFF_FRAME, 2=NOTE_OFF_STREAM, 3=both.
|
See also