C# Class AlphaSynth.Sequencer.MidiFileSequencer

Afficher le fichier Open project: CoderLine/alphaSynth Class Usage Examples

Méthodes publiques

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

Private Methods

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

Method Details

AddFinishedListener() public méthode

public AddFinishedListener ( System.Action listener ) : void
listener System.Action
Résultat void

FillMidiEventQueue() public méthode

public FillMidiEventQueue ( ) : void
Résultat void

IsChannelMuted() public méthode

public IsChannelMuted ( int channel ) : bool
channel int
Résultat bool

LoadMidi() public méthode

public LoadMidi ( AlphaSynth.Midi.MidiFile midiFile ) : bool
midiFile AlphaSynth.Midi.MidiFile
Résultat bool

MidiFileSequencer() public méthode

public MidiFileSequencer ( Synthesizer synth ) : System
synth AlphaSynth.Synthesis.Synthesizer
Résultat System

MillisToTicks() public méthode

public MillisToTicks ( int time ) : int
time int
Résultat int

MuteAllChannels() public méthode

public MuteAllChannels ( ) : void
Résultat void

Pause() public méthode

public Pause ( ) : void
Résultat void

Play() public méthode

public Play ( ) : void
Résultat void

Seek() public méthode

public Seek ( int milliseconds ) : void
milliseconds int
Résultat void

SetMute() public méthode

public SetMute ( int channel, bool muteValue ) : void
channel int
muteValue bool
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void

TicksToMillis() public méthode

public TicksToMillis ( int ticks ) : int
ticks int
Résultat int

UnMuteAllChannels() public méthode

public UnMuteAllChannels ( ) : void
Résultat void

UnloadMidi() public méthode

public UnloadMidi ( ) : bool
Résultat bool