BlueprintAPI > BlueprintAPI/Utilities > BlueprintAPI/Utilities/Struct
Adds a node that breaks a 'MotoSynthRuntimeSettings' into its member fields
Inputs
Type | Name | Description |
---|---|---|
struct | Moto Synth Runtime Settings |
Outputs
Type | Name | Description |
---|---|---|
boolean | Synth Tone Enabled | If the synth tone is enabled |
vector2d struct | Synth Tone Volume Range | The volume of the synth tone between min and max RPM |
vector2d struct | Synth Tone Filter Frequency Range | The filter frequency of the synth tone between min/max RPM |
boolean | Synth Tone Envelope Enabled | Enable the synth tone envelope generator |
vector2d struct | Synth Tone Attack Time Msec Range | Synth tone envelope attack time in milliseconds between min/max RPM |
vector2d struct | Synth Tone Attack Curve Range | Synth tone envelope attack curve. 1.0 = linear growth, < 1.0 logorithmic growth, > 1.0 exponential growth. |
vector2d struct | Synth Tone Decay Time Msec Range | Synth tone decay time in milliseconds |
vector2d struct | Synth Tone Decay Curve Range | Synth tone envelope decay curve. 1.0 = linear decay, < 1.0 exponential decay, > 1.0 logarithmic decay. |
integer | Synth Octave Shift | Octave shift of the synth |
boolean | Noise Enabled | If the noise generator enabled |
vector2d struct | Noise Volume Range | The volume of the noise source |
boolean | Noise Envelope Enabled | If the noise generator has the envelope enabled |
vector2d struct | Noise LPFRange | The filter frequency of the noise generator between min/max RPM |
vector2d struct | Noise Attack Time Msec Range | Noise envelope attack time in milliseconds between min/max RPM |
vector2d struct | Noise Attack Curve Range | Noise envelope attack curve. 1.0 = linear growth, < 1.0 logorithmic growth, > 1.0 exponential growth. |
vector2d struct | Noise Decay Time Msec Range | Noise envelope attack time in milliseconds between min/max RPM |
vector2d struct | Noise Decay Curve Range | Noise envelope attack curve between min/max RPM. 1.0 = linear growth, < 1.0 logorithmic growth, > 1.0 exponential growth. |
boolean | Granular Engine Enabled | If the granular engine is enabled |
real | Granular Engine Volume | The volume of the granular engine |
real | Granular Engine Pitch Scale | The pitch scale of the granular engine |
integer | Num Samples To Crossfade Between Grains | The volume of the granular engine |
integer | Num Grain Table Entries Per Grain | How many grain-table entries to use per runtime grain |
integer | Grain Table Random Offset For Constant RPMs | Random grain table offset for cases where RPM is constant. Allows random shuffling of grains to avoid a robotic sound. |
integer | Grain Crossfade Samples For Constant RPMs | Number of samples to cross fade grains when on a constant-RPM state. More crossfaded samples can reduce the robotic sound. |
boolean | Stereo Widener Enabled | If the stereo widener is enabled |
real | Stereo Delay Msec | If the stereo widener is enabled |
real | Stereo Feedback | Amount of feedback for stereo widener |
real | Stereo Widener Wetlevel | Wet level of stereo delay used for stereo widener |
real | Stereo Widener Dry Level | Dry level of stereo delay used for stereo widener |
real | Stereo Widener Delay Ratio | Delay ratio of left/right channels for stereo widener effect |
boolean | Stereo Widener Filter Enabled | Delay ratio of left/right channels for stereo widener effect |
real | Stereo Widener Filter Frequency | Delay ratio of left/right channels for stereo widener effect |
real | Stereo Widener Filter Q | Delay ratio of left/right channels for stereo widener effect |