C# Class cadencii.VocaloidDriver

Inheritance: VSTiDriverBase
Afficher le fichier Open project: cadencii/cadencii

Méthodes publiques

Méthode Description
VocaloidDriver ( RendererKind kind ) : System
clearSendEvents ( ) : void
close ( ) : void
getProgress ( ) : double
getRendererKind ( ) : RendererKind
isRendering ( ) : boolean
open ( int block_size, int sample_rate ) : boolean
sendEvent ( byte src, int deltaFrames, int targetTrack ) : int
startRendering ( long total_samples, boolean mode_infinite, int sample_rate, IWaveIncoming runner, WorkerState state ) : int

Private Methods

Méthode Description
merge_events ( Vector x0, Vector y0 ) : Vector
msec_from_clock ( int timeCode ) : double

指定したタイムコードにおける,曲頭から測った時間を調べる

Method Details

VocaloidDriver() public méthode

public VocaloidDriver ( RendererKind kind ) : System
kind RendererKind
Résultat System

clearSendEvents() public méthode

public clearSendEvents ( ) : void
Résultat void

close() public méthode

public close ( ) : void
Résultat void

getProgress() public méthode

public getProgress ( ) : double
Résultat double

getRendererKind() public méthode

public getRendererKind ( ) : RendererKind
Résultat RendererKind

isRendering() public méthode

public isRendering ( ) : boolean
Résultat boolean

open() public méthode

public open ( int block_size, int sample_rate ) : boolean
block_size int
sample_rate int
Résultat boolean

sendEvent() public méthode

public sendEvent ( byte src, int deltaFrames, int targetTrack ) : int
src byte
deltaFrames int
targetTrack int
Résultat int

startRendering() public méthode

public startRendering ( long total_samples, boolean mode_infinite, int sample_rate, IWaveIncoming runner, WorkerState state ) : int
total_samples long
mode_infinite boolean
sample_rate int
runner IWaveIncoming このドライバを駆動しているRenderingRunnerのオブジェクト
state WorkerState
Résultat int