C# Class uxMidi.Sequencer.Sequencer

イベントをスケジューリングし、決められた時間に送出するシーケンサを提供します。
Mostrar archivo Open project: nanase/ux Class Usage Examples

Public Methods

Method Description
Sequencer ( Sequence sequence ) : System

シーケンスを指定して新しい Sequencer クラスのインスタンスを初期化します。

Start ( ) : void

シーケンサを開始します。

Stop ( ) : void

シーケンサを停止します。

Private Methods

Method Description
ChangeTempo ( double newTempo ) : void
OutputEvents ( IEnumerable events ) : void
RecalcTickTime ( ) : void
SelectEvents ( long start, long end ) : IEnumerable
Update ( ) : void

Method Details

Sequencer() public method

シーケンスを指定して新しい Sequencer クラスのインスタンスを初期化します。
public Sequencer ( Sequence sequence ) : System
sequence Sequence 一連のイベントが格納されたシーケンス。
return System

Start() public method

シーケンサを開始します。
public Start ( ) : void
return void

Stop() public method

シーケンサを停止します。
public Stop ( ) : void
return void