C# Class mldsp.SpectrumAnalyzerPanel

Inheritance: System.Windows.Controls.Canvas, IPlayerStatusView
Exibir arquivo Open project: atsushieno/mldsp Class Usage Examples

Public Methods

Method Description
ProcessBeginPlay ( MidiPlayer player, int totalMilliseconds ) : void
ProcessChangeTempo ( int bpm ) : void
ProcessChangeTempoRatio ( double ratio ) : void
ProcessKeyOn ( byte channel, byte note, byte velocity ) : void
ProcessPause ( ) : void
ProcessResume ( ) : void
ProcessSkip ( int seekMilliseconds ) : void
ProcessStop ( ) : void
SpectrumAnalyzerPanel ( ) : System

Private Methods

Method Description
UpdateSpectrumSnapshot ( ) : void

Method Details

ProcessBeginPlay() public method

public ProcessBeginPlay ( MidiPlayer player, int totalMilliseconds ) : void
player MidiPlayer
totalMilliseconds int
return void

ProcessChangeTempo() public method

public ProcessChangeTempo ( int bpm ) : void
bpm int
return void

ProcessChangeTempoRatio() public method

public ProcessChangeTempoRatio ( double ratio ) : void
ratio double
return void

ProcessKeyOn() public method

public ProcessKeyOn ( byte channel, byte note, byte velocity ) : void
channel byte
note byte
velocity byte
return void

ProcessPause() public method

public ProcessPause ( ) : void
return void

ProcessResume() public method

public ProcessResume ( ) : void
return void

ProcessSkip() public method

public ProcessSkip ( int seekMilliseconds ) : void
seekMilliseconds int
return void

ProcessStop() public method

public ProcessStop ( ) : void
return void

SpectrumAnalyzerPanel() public method

public SpectrumAnalyzerPanel ( ) : System
return System