C# Class org.kbinani.cadencii.MidiPlayer

Afficher le fichier Open project: cadencii/cadencii

Méthodes publiques

Свойство Type Description
NoteBell byte
NoteNormal byte
PreUtterance int
ProgramBell byte
ProgramGeneral byte
ProgramNormal byte

Méthodes publiques

Méthode Description
GetSpeed ( ) : float
PlayImmediate ( byte note ) : void
RestartMetronome ( ) : void
SetSpeed ( float speed, double now_sec ) : void
Start ( VsqFileEx vsq, int start_clock, double start_time ) : void

vsqファイルのstart_clockクロックからメトロノームを起動する。startは、start_clockをいつから起動したかを指定する。

Stop ( ) : void

Private Methods

Méthode Description
ReGenerateMidiQueue ( MidiQueue sender ) : Vector
ThreadProc ( ) : void

Method Details

GetSpeed() public static méthode

public static GetSpeed ( ) : float
Résultat float

PlayImmediate() public static méthode

public static PlayImmediate ( byte note ) : void
note byte
Résultat void

RestartMetronome() public static méthode

public static RestartMetronome ( ) : void
Résultat void

SetSpeed() public static méthode

public static SetSpeed ( float speed, double now_sec ) : void
speed float
now_sec double
Résultat void

Start() public static méthode

vsqファイルのstart_clockクロックからメトロノームを起動する。startは、start_clockをいつから起動したかを指定する。
public static Start ( VsqFileEx vsq, int start_clock, double start_time ) : void
vsq VsqFileEx
start_clock int
start_time double
Résultat void

Stop() public static méthode

public static Stop ( ) : void
Résultat void

Property Details

NoteBell public_oe static_oe property

ベル音のノートナンバー
public static byte NoteBell
Résultat byte

NoteNormal public_oe static_oe property

通常音のノートナンバー
public static byte NoteNormal
Résultat byte

PreUtterance public_oe static_oe property

先行発音
public static int PreUtterance
Résultat int

ProgramBell public_oe static_oe property

ベル音に使うプログラムチェンジ
public static byte ProgramBell
Résultat byte

ProgramGeneral public_oe static_oe property

public static byte ProgramGeneral
Résultat byte

ProgramNormal public_oe static_oe property

通常音に使うプログラムチェンジ
public static byte ProgramNormal
Résultat byte