Method | Description | |
---|---|---|
@out ( byte reg, byte val ) : void | ||
CheckPriority ( int pri ) : int | ||
Connect ( TownsMidiInputChannel chan ) : void | ||
Disconnect ( ) : void | ||
InitNextEnvelopeState ( EffectEnvelope s ) : void | ||
KeyOff ( ) : void | ||
KeyOn ( ) : void | ||
KeyOnSetFreq ( ushort frq ) : void | ||
NoteOn ( byte msb, ushort lsb ) : void | ||
NoteOnPitchBend ( byte msb, ushort lsb ) : void | ||
SetModWheel ( byte value ) : void | ||
SetupEffects ( int index, byte flags, byte effectData, int offset ) : void | ||
SetupProgram ( byte data, byte mLevelPara, byte tLevelPara ) : void | ||
StartEffect ( EffectEnvelope s, byte effectData, int offset ) : void | ||
TownsMidiOutputChannel ( MidiDriver_TOWNS driver, int chanIndex ) | ||
Update ( ) : bool | ||
UpdateEffectGenerator ( EffectEnvelope s, EffectDef d ) : void |
Method | Description | |
---|---|---|
AdvanceEffectEnvelope ( |
||
GetEffectModLevel ( int lvl, int mod ) : int | ||
GetEffectStartLevel ( byte type ) : short |
public Connect ( TownsMidiInputChannel chan ) : void | ||
chan | TownsMidiInputChannel | |
return | void |
public InitNextEnvelopeState ( EffectEnvelope s ) : void | ||
s | EffectEnvelope | |
return | void |
public NoteOn ( byte msb, ushort lsb ) : void | ||
msb | byte | |
lsb | ushort | |
return | void |
public NoteOnPitchBend ( byte msb, ushort lsb ) : void | ||
msb | byte | |
lsb | ushort | |
return | void |
public SetupEffects ( int index, byte flags, byte effectData, int offset ) : void | ||
index | int | |
flags | byte | |
effectData | byte | |
offset | int | |
return | void |
public SetupProgram ( byte data, byte mLevelPara, byte tLevelPara ) : void | ||
data | byte | |
mLevelPara | byte | |
tLevelPara | byte | |
return | void |
public StartEffect ( EffectEnvelope s, byte effectData, int offset ) : void | ||
s | EffectEnvelope | |
effectData | byte | |
offset | int | |
return | void |
public TownsMidiOutputChannel ( MidiDriver_TOWNS driver, int chanIndex ) | ||
driver | MidiDriver_TOWNS | |
chanIndex | int |
public UpdateEffectGenerator ( EffectEnvelope s, EffectDef d ) : void | ||
s | EffectEnvelope | |
d | EffectDef | |
return | void |