C# Class GAudio.Examples.DemoSceneMain

Inheritance: UnityEngine.MonoBehaviour, IGATPulseController
Afficher le fichier Open project: gregzo/G-Audio

Méthodes publiques

Свойство Type Description
chords PatternPitches[]
doubletimeLineColor UnityEngine.Color
fftLine DrawFFTModule
granularPattern PulsedPatternModule
particles UnityEngine.ParticleSystem
patternA PulsedPatternModule
patternB PulsedPatternModule
patternLine PatternLine
pulse PulseModule
sampleBank GATResamplingSampleBank

Méthodes publiques

Méthode Description
IGATPulseController ( IGATPulseInfo prevPulseInfo ) : void
OnDisable ( ) : void
OnEnable ( ) : void
OnGUI ( ) : void
PatternAWillPlay ( PatternSample sampleInfo, int indexInPattern, double dspTime ) : void
PlayParticles ( ) : void
PlayStreakEnd ( PatternSample sampleInfo, double dspTime ) : void
Start ( ) : void
TryChangeChord ( ) : void
Update ( ) : void

Private Methods

Méthode Description
LerpFFTLineColor ( float duration, Color fromColor, Color targetColor ) : IEnumerator
LerpFFTLineColorRoutine ( double startDspTime, float duration ) : IEnumerator
TweenGranularPitch ( float duration, float targetPitch ) : IEnumerator

Method Details

IGATPulseController() public méthode

public IGATPulseController ( IGATPulseInfo prevPulseInfo ) : void
prevPulseInfo IGATPulseInfo
Résultat void

OnDisable() public méthode

public OnDisable ( ) : void
Résultat void

OnEnable() public méthode

public OnEnable ( ) : void
Résultat void

OnGUI() public méthode

public OnGUI ( ) : void
Résultat void

PatternAWillPlay() public méthode

public PatternAWillPlay ( PatternSample sampleInfo, int indexInPattern, double dspTime ) : void
sampleInfo PatternSample
indexInPattern int
dspTime double
Résultat void

PlayParticles() public méthode

public PlayParticles ( ) : void
Résultat void

PlayStreakEnd() public méthode

public PlayStreakEnd ( PatternSample sampleInfo, double dspTime ) : void
sampleInfo PatternSample
dspTime double
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

TryChangeChord() public méthode

public TryChangeChord ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

Property Details

chords public_oe property

public PatternPitches[] chords
Résultat PatternPitches[]

doubletimeLineColor public_oe property

public Color,UnityEngine doubletimeLineColor
Résultat UnityEngine.Color

fftLine public_oe property

public DrawFFTModule fftLine
Résultat DrawFFTModule

granularPattern public_oe property

public PulsedPatternModule granularPattern
Résultat PulsedPatternModule

particles public_oe property

public ParticleSystem,UnityEngine particles
Résultat UnityEngine.ParticleSystem

patternA public_oe property

public PulsedPatternModule patternA
Résultat PulsedPatternModule

patternB public_oe property

public PulsedPatternModule patternB
Résultat PulsedPatternModule

patternLine public_oe property

public PatternLine,GAudio.Examples patternLine
Résultat PatternLine

pulse public_oe property

public PulseModule pulse
Résultat PulseModule

sampleBank public_oe property

public GATResamplingSampleBank sampleBank
Résultat GATResamplingSampleBank