C# Class NScumm.Scumm.Audio.IMuse.Part

Show file Open project: scemino/nscumm Class Usage Examples

Public Methods

Method Description
AllNotesOff ( ) : void
ChorusLevel ( byte value ) : void
ClearToTransmit ( ) : bool
EffectLevel ( byte value ) : void
FixAfterLoad ( ) : void
Init ( ) : void
LoadGlobalInstrument ( byte slot ) : void
ModulationWheel ( byte value ) : void
NoteOff ( byte note ) : void
Off ( ) : void
Part ( ) : System
PitchBend ( short value ) : void
PitchBendFactor ( byte value ) : void
ProgramChange ( byte value ) : void
SaveOrLoad ( Serializer ser ) : void
SendAll ( ) : void
SendEffectLevel ( byte value ) : void
SendPanPosition ( int value ) : void
SendPitchBend ( ) : void
SetInstrument ( byte data ) : void
SetInstrument ( uint b ) : void
SetOnOff ( bool on ) : void
SetParam ( byte param, int value ) : void
SetTranspose ( sbyte transpose ) : void
Setup ( Player player ) : void
Sustain ( bool value ) : void
Uninit ( ) : void

Private Methods

Method Description
Clamp ( int val, int min, int max ) : int
NoteOn ( byte note, byte velocity ) : void

Method Details

AllNotesOff() public method

public AllNotesOff ( ) : void
return void

ChorusLevel() public method

public ChorusLevel ( byte value ) : void
value byte
return void

ClearToTransmit() public method

public ClearToTransmit ( ) : bool
return bool

EffectLevel() public method

public EffectLevel ( byte value ) : void
value byte
return void

FixAfterLoad() public method

public FixAfterLoad ( ) : void
return void

Init() public method

public Init ( ) : void
return void

LoadGlobalInstrument() public method

public LoadGlobalInstrument ( byte slot ) : void
slot byte
return void

ModulationWheel() public method

public ModulationWheel ( byte value ) : void
value byte
return void

NoteOff() public method

public NoteOff ( byte note ) : void
note byte
return void

Off() public method

public Off ( ) : void
return void

Part() public method

public Part ( ) : System
return System

PitchBend() public method

public PitchBend ( short value ) : void
value short
return void

PitchBendFactor() public method

public PitchBendFactor ( byte value ) : void
value byte
return void

ProgramChange() public method

public ProgramChange ( byte value ) : void
value byte
return void

SaveOrLoad() public method

public SaveOrLoad ( Serializer ser ) : void
ser NScumm.Scumm.IO.Serializer
return void

SendAll() public method

public SendAll ( ) : void
return void

SendEffectLevel() public method

public SendEffectLevel ( byte value ) : void
value byte
return void

SendPanPosition() public method

public SendPanPosition ( int value ) : void
value int
return void

SendPitchBend() public method

public SendPitchBend ( ) : void
return void

SetInstrument() public method

public SetInstrument ( byte data ) : void
data byte
return void

SetInstrument() public method

public SetInstrument ( uint b ) : void
b uint
return void

SetOnOff() public method

public SetOnOff ( bool on ) : void
on bool
return void

SetParam() public method

public SetParam ( byte param, int value ) : void
param byte
value int
return void

SetTranspose() public method

public SetTranspose ( sbyte transpose ) : void
transpose sbyte
return void

Setup() public method

public Setup ( Player player ) : void
player Player
return void

Sustain() public method

public Sustain ( bool value ) : void
value bool
return void

Uninit() public method

public Uninit ( ) : void
return void