TracktionEngine
|
#include <tracktion_FourOscPlugin.h>
Public Member Functions | |
OscParams (FourOscPlugin &plugin, int oscNum) | |
void | attach () |
void | detach () |
void | restorePluginStateFromValueTree (const juce::ValueTree &v) |
Public Attributes | |
juce::CachedValue< int > | waveShapeValue |
juce::CachedValue< int > | voicesValue |
juce::CachedValue< float > | tuneValue |
juce::CachedValue< float > | fineTuneValue |
juce::CachedValue< float > | levelValue |
juce::CachedValue< float > | pulseWidthValue |
juce::CachedValue< float > | detuneValue |
juce::CachedValue< float > | spreadValue |
juce::CachedValue< float > | panValue |
AutomatableParameter::Ptr | tune |
AutomatableParameter::Ptr | fineTune |
AutomatableParameter::Ptr | level |
AutomatableParameter::Ptr | pulseWidth |
AutomatableParameter::Ptr | detune |
AutomatableParameter::Ptr | spread |
AutomatableParameter::Ptr | pan |
tracktion::engine::FourOscPlugin::OscParams::OscParams | ( | FourOscPlugin & | plugin, |
int | oscNum | ||
) |
void tracktion::engine::FourOscPlugin::OscParams::attach | ( | ) |
void tracktion::engine::FourOscPlugin::OscParams::detach | ( | ) |
void tracktion::engine::FourOscPlugin::OscParams::restorePluginStateFromValueTree | ( | const juce::ValueTree & | v | ) |
References detuneValue, fineTuneValue, levelValue, panValue, pulseWidthValue, spreadValue, tuneValue, voicesValue, and waveShapeValue.
juce::CachedValue<int> tracktion::engine::FourOscPlugin::OscParams::waveShapeValue |
Referenced by restorePluginStateFromValueTree().
juce::CachedValue<int> tracktion::engine::FourOscPlugin::OscParams::voicesValue |
Referenced by restorePluginStateFromValueTree().
juce::CachedValue<float> tracktion::engine::FourOscPlugin::OscParams::tuneValue |
Referenced by restorePluginStateFromValueTree().
juce::CachedValue<float> tracktion::engine::FourOscPlugin::OscParams::fineTuneValue |
Referenced by restorePluginStateFromValueTree().
juce::CachedValue<float> tracktion::engine::FourOscPlugin::OscParams::levelValue |
Referenced by restorePluginStateFromValueTree().
juce::CachedValue<float> tracktion::engine::FourOscPlugin::OscParams::pulseWidthValue |
Referenced by restorePluginStateFromValueTree().
juce::CachedValue<float> tracktion::engine::FourOscPlugin::OscParams::detuneValue |
Referenced by restorePluginStateFromValueTree().
juce::CachedValue<float> tracktion::engine::FourOscPlugin::OscParams::spreadValue |
Referenced by restorePluginStateFromValueTree().
juce::CachedValue<float> tracktion::engine::FourOscPlugin::OscParams::panValue |
Referenced by restorePluginStateFromValueTree().
AutomatableParameter::Ptr tracktion::engine::FourOscPlugin::OscParams::tune |
AutomatableParameter::Ptr tracktion::engine::FourOscPlugin::OscParams::fineTune |
AutomatableParameter::Ptr tracktion::engine::FourOscPlugin::OscParams::level |
AutomatableParameter::Ptr tracktion::engine::FourOscPlugin::OscParams::pulseWidth |
AutomatableParameter::Ptr tracktion::engine::FourOscPlugin::OscParams::detune |
AutomatableParameter::Ptr tracktion::engine::FourOscPlugin::OscParams::spread |
AutomatableParameter::Ptr tracktion::engine::FourOscPlugin::OscParams::pan |