| 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