C# 클래스 AlphaSynth.NAudio.NAudioSynthOutput

상속: NAudio.Wave.WaveProvider32, ISynthOutput
파일 보기 프로젝트 열기: CoderLine/alphaSynth

공개 메소드들

메소드 설명
AddSamples ( AlphaSynth.Ds.SampleArray f ) : void
Close ( ) : void
NAudioSynthOutput ( ) : System
Open ( ) : void
Pause ( ) : void
Play ( ) : void
Read ( float buffer, int offset, int count ) : int
Seek ( int position ) : void
SequencerFinished ( ) : void
SetPlaybackSpeed ( float playbackSpeed ) : void
Stop ( ) : void

보호된 메소드들

메소드 설명
OnReadyChanged ( bool isReady ) : void

비공개 메소드들

메소드 설명
RequestBuffers ( ) : void

메소드 상세

AddSamples() 공개 메소드

public AddSamples ( AlphaSynth.Ds.SampleArray f ) : void
f AlphaSynth.Ds.SampleArray
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

NAudioSynthOutput() 공개 메소드

public NAudioSynthOutput ( ) : System
리턴 System

OnReadyChanged() 보호된 메소드

protected OnReadyChanged ( bool isReady ) : void
isReady bool
리턴 void

Open() 공개 메소드

public Open ( ) : void
리턴 void

Pause() 공개 메소드

public Pause ( ) : void
리턴 void

Play() 공개 메소드

public Play ( ) : void
리턴 void

Read() 공개 메소드

public Read ( float buffer, int offset, int count ) : int
buffer float
offset int
count int
리턴 int

Seek() 공개 메소드

public Seek ( int position ) : void
position int
리턴 void

SequencerFinished() 공개 메소드

public SequencerFinished ( ) : void
리턴 void

SetPlaybackSpeed() 공개 메소드

public SetPlaybackSpeed ( float playbackSpeed ) : void
playbackSpeed float
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void