C# Класс AlphaSynth.Sequencer.MidiFileSequencer

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddFinishedListener ( System.Action listener ) : void
FillMidiEventQueue ( ) : void
IsChannelMuted ( int channel ) : bool
LoadMidi ( AlphaSynth.Midi.MidiFile midiFile ) : bool
MidiFileSequencer ( Synthesizer synth ) : System
MillisToTicks ( int time ) : int
MuteAllChannels ( ) : void
Pause ( ) : void
Play ( ) : void
Seek ( int milliseconds ) : void
SetMute ( int channel, bool muteValue ) : void
Stop ( ) : void
TicksToMillis ( int ticks ) : int
UnMuteAllChannels ( ) : void
UnloadMidi ( ) : bool

Приватные методы

Метод Описание
FireFinished ( ) : void
IsTempoMessage ( MidiEventTypeEnum command, int data1 ) : bool
LoadMidiFile ( AlphaSynth.Midi.MidiFile midiFile ) : void
MidiEventProcessed ( AlphaSynth.Midi.Event.MidiEvent midiEvent ) : void
SilentProcess ( int amount ) : void

Описание методов

AddFinishedListener() публичный Метод

public AddFinishedListener ( System.Action listener ) : void
listener System.Action
Результат void

FillMidiEventQueue() публичный Метод

public FillMidiEventQueue ( ) : void
Результат void

IsChannelMuted() публичный Метод

public IsChannelMuted ( int channel ) : bool
channel int
Результат bool

LoadMidi() публичный Метод

public LoadMidi ( AlphaSynth.Midi.MidiFile midiFile ) : bool
midiFile AlphaSynth.Midi.MidiFile
Результат bool

MidiFileSequencer() публичный Метод

public MidiFileSequencer ( Synthesizer synth ) : System
synth AlphaSynth.Synthesis.Synthesizer
Результат System

MillisToTicks() публичный Метод

public MillisToTicks ( int time ) : int
time int
Результат int

MuteAllChannels() публичный Метод

public MuteAllChannels ( ) : void
Результат void

Pause() публичный Метод

public Pause ( ) : void
Результат void

Play() публичный Метод

public Play ( ) : void
Результат void

Seek() публичный Метод

public Seek ( int milliseconds ) : void
milliseconds int
Результат void

SetMute() публичный Метод

public SetMute ( int channel, bool muteValue ) : void
channel int
muteValue bool
Результат void

Stop() публичный Метод

public Stop ( ) : void
Результат void

TicksToMillis() публичный Метод

public TicksToMillis ( int ticks ) : int
ticks int
Результат int

UnMuteAllChannels() публичный Метод

public UnMuteAllChannels ( ) : void
Результат void

UnloadMidi() публичный Метод

public UnloadMidi ( ) : bool
Результат bool