C# Class AlphaSynth.NAudio.NAudioSynthOutput

Inheritance: NAudio.Wave.WaveProvider32, ISynthOutput
Afficher le fichier Open project: CoderLine/alphaSynth

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
OnReadyChanged ( bool isReady ) : void

Private Methods

Méthode Description
RequestBuffers ( ) : void

Method Details

AddSamples() public méthode

public AddSamples ( AlphaSynth.Ds.SampleArray f ) : void
f AlphaSynth.Ds.SampleArray
Résultat void

Close() public méthode

public Close ( ) : void
Résultat void

NAudioSynthOutput() public méthode

public NAudioSynthOutput ( ) : System
Résultat System

OnReadyChanged() protected méthode

protected OnReadyChanged ( bool isReady ) : void
isReady bool
Résultat void

Open() public méthode

public Open ( ) : void
Résultat void

Pause() public méthode

public Pause ( ) : void
Résultat void

Play() public méthode

public Play ( ) : void
Résultat void

Read() public méthode

public Read ( float buffer, int offset, int count ) : int
buffer float
offset int
count int
Résultat int

Seek() public méthode

public Seek ( int position ) : void
position int
Résultat void

SequencerFinished() public méthode

public SequencerFinished ( ) : void
Résultat void

SetPlaybackSpeed() public méthode

public SetPlaybackSpeed ( float playbackSpeed ) : void
playbackSpeed float
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void