C# Class NScumm.Core.Audio.SoftSynth.AdlibMidiDriver.AdLibPart

Inheritance: MidiChannel
Afficher le fichier Open project: scemino/nscumm

Protected Properties

Свойство Type Description
_allocated bool
_channel byte
_detuneEff sbyte
_modWheel byte
_owner AdlibMidiDriver
_pan byte
_partInstr AdLibInstrument
_pedal bool
_pitchBend short
_pitchBendFactor byte
_priEff byte
_program byte
_voice AdLibVoice
_volEff byte

Méthodes publiques

Méthode Description
AdLibPart ( ) : System
AllNotesOff ( ) : void
ChorusLevel ( byte value ) : void
ControlChange ( byte control, byte value ) : void
Detune ( byte value ) : void
EffectLevel ( byte value ) : void
ModulationWheel ( byte value ) : void
NoteOff ( byte note ) : void
NoteOn ( byte note, byte velocity ) : void
PanPosition ( byte value ) : void
PitchBend ( short bend ) : void
PitchBendFactor ( byte value ) : void
Priority ( byte value ) : void
ProgramChange ( byte program ) : void
Release ( ) : void
Send ( uint b ) : void
Sustain ( bool value ) : void
SysExCustomInstrument ( uint type, byte instr ) : void
Volume ( byte value ) : void

Méthodes protégées

Méthode Description
Allocate ( ) : void
Init ( AdlibMidiDriver owner, byte channel ) : void

Method Details

AdLibPart() public méthode

public AdLibPart ( ) : System
Résultat System

AllNotesOff() public méthode

public AllNotesOff ( ) : void
Résultat void

Allocate() protected méthode

protected Allocate ( ) : void
Résultat void

ChorusLevel() public méthode

public ChorusLevel ( byte value ) : void
value byte
Résultat void

ControlChange() public méthode

public ControlChange ( byte control, byte value ) : void
control byte
value byte
Résultat void

Detune() public méthode

public Detune ( byte value ) : void
value byte
Résultat void

EffectLevel() public méthode

public EffectLevel ( byte value ) : void
value byte
Résultat void

Init() protected méthode

protected Init ( AdlibMidiDriver owner, byte channel ) : void
owner AdlibMidiDriver
channel byte
Résultat void

ModulationWheel() public méthode

public ModulationWheel ( byte value ) : void
value byte
Résultat void

NoteOff() public méthode

public NoteOff ( byte note ) : void
note byte
Résultat void

NoteOn() public méthode

public NoteOn ( byte note, byte velocity ) : void
note byte
velocity byte
Résultat void

PanPosition() public méthode

public PanPosition ( byte value ) : void
value byte
Résultat void

PitchBend() public méthode

public PitchBend ( short bend ) : void
bend short
Résultat void

PitchBendFactor() public méthode

public PitchBendFactor ( byte value ) : void
value byte
Résultat void

Priority() public méthode

public Priority ( byte value ) : void
value byte
Résultat void

ProgramChange() public méthode

public ProgramChange ( byte program ) : void
program byte
Résultat void

Release() public méthode

public Release ( ) : void
Résultat void

Send() public méthode

public Send ( uint b ) : void
b uint
Résultat void

Sustain() public méthode

public Sustain ( bool value ) : void
value bool
Résultat void

SysExCustomInstrument() public méthode

public SysExCustomInstrument ( uint type, byte instr ) : void
type uint
instr byte
Résultat void

Volume() public méthode

public Volume ( byte value ) : void
value byte
Résultat void

Property Details

_allocated protected_oe property

protected bool _allocated
Résultat bool

_channel protected_oe property

protected byte _channel
Résultat byte

_detuneEff protected_oe property

protected sbyte _detuneEff
Résultat sbyte

_modWheel protected_oe property

protected byte _modWheel
Résultat byte

_owner protected_oe property

protected AdlibMidiDriver,NScumm.Core.Audio.SoftSynth _owner
Résultat AdlibMidiDriver

_pan protected_oe property

protected byte _pan
Résultat byte

_partInstr protected_oe property

protected AdLibInstrument,NScumm.Core.Audio.SoftSynth _partInstr
Résultat AdLibInstrument

_pedal protected_oe property

protected bool _pedal
Résultat bool

_pitchBend protected_oe property

protected short _pitchBend
Résultat short

_pitchBendFactor protected_oe property

protected byte _pitchBendFactor
Résultat byte

_priEff protected_oe property

protected byte _priEff
Résultat byte

_program protected_oe property

protected byte _program
Résultat byte

_voice protected_oe property

protected AdLibVoice _voice
Résultat AdLibVoice

_volEff protected_oe property

protected byte _volEff
Résultat byte