C# Class GAudio.AGATPulsedPattern

Inheritance: AGATPulseClient
Afficher le fichier Open project: gregzo/G-Audio

Méthodes publiques

Свойство Type Description
onPatternWillPlay OnPatternWillPlay

Protected Properties

Свойство Type Description
_sampleCount int

Méthodes publiques

Méthode Description
OnPulse ( IGATPulseInfo pulseInfo ) : void
PlaySample ( int index, double dspTime ) : void

All conditions for playing a sample have been met, you may do so here.

UpdateIndex ( IGATPulseInfo pulseInfo ) : void

Méthodes protégées

Méthode Description
Awake ( ) : void
CanSubscribeToPulse ( ) : bool
UpdatedSampleCount ( ) : int

How many samples in the pattern?

Method Details

Awake() protected méthode

protected Awake ( ) : void
Résultat void

CanSubscribeToPulse() protected méthode

protected CanSubscribeToPulse ( ) : bool
Résultat bool

OnPulse() public méthode

public OnPulse ( IGATPulseInfo pulseInfo ) : void
pulseInfo IGATPulseInfo
Résultat void

PlaySample() public abstract méthode

All conditions for playing a sample have been met, you may do so here.
public abstract PlaySample ( int index, double dspTime ) : void
index int
dspTime double
Résultat void

UpdateIndex() public méthode

public UpdateIndex ( IGATPulseInfo pulseInfo ) : void
pulseInfo IGATPulseInfo
Résultat void

UpdatedSampleCount() protected abstract méthode

How many samples in the pattern?
protected abstract UpdatedSampleCount ( ) : int
Résultat int

Property Details

_sampleCount protected_oe property

protected int _sampleCount
Résultat int

onPatternWillPlay public_oe property

The delegate you may subscribe to to be notified when a pattern's sample is about to play.
public OnPatternWillPlay onPatternWillPlay
Résultat OnPatternWillPlay