C# Class NScumm.Core.Audio.MidiChannel

Afficher le fichier Open project: scemino/nscumm Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

AllNotesOff() public méthode

public AllNotesOff ( ) : void
Résultat void

ChorusLevel() public méthode

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

ControlChange() public abstract méthode

public abstract 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

ModulationWheel() public méthode

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

NoteOff() public abstract méthode

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

NoteOn() public abstract méthode

public abstract 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 abstract méthode

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

PitchBendFactor() public abstract méthode

public abstract 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 abstract méthode

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

Release() public abstract méthode

public abstract Release ( ) : void
Résultat void

Send() public abstract méthode

public abstract 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 abstract méthode

public abstract 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