Drag[en]gine Script Module DragonScript
1.23
|
Definition of time and pitch stretch effect. More...
Public Member Functions | |
SynthesizerEffect | buildEffect (Synthesizer synthesizer) |
Build engine synthesizer effect using the stored definition. More... | |
void | debug (Console console) |
float | getMaxPitch () |
Maxium pitch. More... | |
float | getMaxTime () |
Maxium time. More... | |
float | getMinPitch () |
Minimum pitch. More... | |
float | getMinTime () |
Minimum time. More... | |
SDEffectStretch | new () |
Create synthesizer effect definition. More... | |
void | setMaxPitch (float pitch) |
Set maximum pitch. More... | |
void | setMaxTime (float time) |
Set maximum time. More... | |
void | setMinPitch (float pitch) |
Set minimum pitch. More... | |
void | setMinTime (float time) |
Set minimum time. More... | |
Public Member Functions inherited from Dragengine.Audio.SynthesizerDefinition.SDEffect | |
void | addTargetLink (SDSourceTargetLink targetLink) |
Add target link. More... | |
void | forEachTarget (Block ablock) |
Visit targets with a block. More... | |
float | getStrength () |
Strength of effect. More... | |
SDSourceTargetLink | getTargetLinkAt (int index) |
Target link at index. More... | |
int | getTargetLinkCount () |
Number of target links. More... | |
void | setEnabled (bool enabled) |
Set if effect is enabled. More... | |
void | setStrength (float strength) |
Set strength of effect. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Dragengine.Audio.SynthesizerDefinition.SDEffect | |
String | debugCommon (String type) |
Definition of time and pitch stretch effect.
Once defined a effect can be added to a source using the stored definition.
SynthesizerEffect Dragengine.Audio.SynthesizerDefinition.SDEffectStretch.buildEffect | ( | Synthesizer | synthesizer | ) |
Build engine synthesizer effect using the stored definition.
Reimplemented from Dragengine.Audio.SynthesizerDefinition.SDEffect.
void Dragengine.Audio.SynthesizerDefinition.SDEffectStretch.debug | ( | Console | console | ) |
Reimplemented from Dragengine.Audio.SynthesizerDefinition.SDEffect.
float Dragengine.Audio.SynthesizerDefinition.SDEffectStretch.getMaxPitch | ( | ) |
Maxium pitch.
float Dragengine.Audio.SynthesizerDefinition.SDEffectStretch.getMaxTime | ( | ) |
Maxium time.
float Dragengine.Audio.SynthesizerDefinition.SDEffectStretch.getMinPitch | ( | ) |
Minimum pitch.
float Dragengine.Audio.SynthesizerDefinition.SDEffectStretch.getMinTime | ( | ) |
Minimum time.
SDEffectStretch Dragengine.Audio.SynthesizerDefinition.SDEffectStretch.new | ( | ) |
Create synthesizer effect definition.
Reimplemented from Dragengine.Audio.SynthesizerDefinition.SDEffect.
void Dragengine.Audio.SynthesizerDefinition.SDEffectStretch.setMaxPitch | ( | float | pitch | ) |
Set maximum pitch.
void Dragengine.Audio.SynthesizerDefinition.SDEffectStretch.setMaxTime | ( | float | time | ) |
Set maximum time.
void Dragengine.Audio.SynthesizerDefinition.SDEffectStretch.setMinPitch | ( | float | pitch | ) |
Set minimum pitch.
void Dragengine.Audio.SynthesizerDefinition.SDEffectStretch.setMinTime | ( | float | time | ) |
Set minimum time.