| Package | org.si.sion.midi |
| Class | public class MIDIModuleChannel |
| Inheritance | MIDIModuleChannel Object |
| 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:intactive operator count of this channel
| bankNumber | property |
public var bankNumber:intbank number
| channelAfterTouch | property |
public var channelAfterTouch:intchannel after touch (0-127)
| drumMode | property |
public var drumMode:intDrum mode. 0=normal part, 1~=drum part
| eventTriggerID | property |
public var eventTriggerID:intevent trigger ID
| eventTriggerTypeOff | property |
public var eventTriggerTypeOff:intdispatching event trigger type of NOTE_OFF
| eventTriggerTypeOn | property |
public var eventTriggerTypeOn:intdispatching event trigger type of NOTE_ON
| expression | property |
expression:intexpression (0-127)
public function get expression():int public function set expression(value:int):void| masterCoarseTune | property |
public var masterCoarseTune:intMaster coarse tune (-64~63)
| masterFineTune | property |
public var masterFineTune:intMaster fine tune (-64~63)
| masterVolume | property |
masterVolume:intmaster volume (0-127)
public function get masterVolume():int public function set masterVolume(value:int):void| maxOperatorCount | property |
public var maxOperatorCount:intmaximum operator limit of this channel
| modulation | property |
public var modulation:intModulation (0-127)
| modulationCycleTime | property |
public var modulationCycleTime:intModulation cycle time
| mute | property |
public var mute:BooleanMute
| pan | property |
public var pan:intPannig (-64~63)
| pitchBend | property |
public var pitchBend:intPitch bend value (-8192~8191)
| pitchBendSensitivity | property |
public var pitchBendSensitivity:intPitch bend sensitivity
| portamento | property |
public var portamento:BooleanPortamento
| portamentoTime | property |
public var portamentoTime:intPortamento time
| programNumber | property |
public var programNumber:intProgram number (0-127)
| sionMIDIEventType | property |
public var sionMIDIEventType:intdispatching event flag of SiONMIDIEvent, conbination of SiONMIDIEventFlag
| sustainPedal | property |
public var sustainPedal:BooleanSustain pedal
| getEffectSendLevel | () | method |
public function getEffectSendLevel(slotNumber:int):intget effect send level
Parameters
slotNumber:int — effect slot number (1-8)
|
int — effect send level
|
| reset | () | method |
public function reset():voidreset this channel
| setEffectSendLevel | () | method |
public function setEffectSendLevel(slotNumber:int, level:int):voidset 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):voidset 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