C# 클래스 cadencii.VocaloidDriver

상속: VSTiDriverBase
파일 보기 프로젝트 열기: cadencii/cadencii

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
merge_events ( Vector x0, Vector y0 ) : Vector
msec_from_clock ( int timeCode ) : double

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

메소드 상세

VocaloidDriver() 공개 메소드

public VocaloidDriver ( RendererKind kind ) : System
kind RendererKind
리턴 System

clearSendEvents() 공개 메소드

public clearSendEvents ( ) : void
리턴 void

close() 공개 메소드

public close ( ) : void
리턴 void

getProgress() 공개 메소드

public getProgress ( ) : double
리턴 double

getRendererKind() 공개 메소드

public getRendererKind ( ) : RendererKind
리턴 RendererKind

isRendering() 공개 메소드

public isRendering ( ) : boolean
리턴 boolean

open() 공개 메소드

public open ( int block_size, int sample_rate ) : boolean
block_size int
sample_rate int
리턴 boolean

sendEvent() 공개 메소드

public sendEvent ( byte src, int deltaFrames, int targetTrack ) : int
src byte
deltaFrames int
targetTrack int
리턴 int

startRendering() 공개 메소드

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
리턴 int