FMotoSynthRuntimeSettings

Choose your operating system:

Windows

macOS

Linux

References

Module

MotoSynth

Header

/Engine/Plugins/Experimental/MotoSynth/Source/MotoSynth/Public/MotoSynthPreset.h

Include

#include "MotoSynthPreset.h"

Syntax

USTRUCT(BlueprintType)
struct FMotoSynthRuntimeSettings

Variables

Name Description

Public variable UProperty Category, EditAnywhere, Meta

TObjectPtr< UMo...

 

AccelerationSource

Motosynth source to use for granular engine acceleration.

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

bool

 

bGranularEngineEnabled

If the granular engine is enabled.

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

bool

 

bNoiseEnabled

If the noise generator enabled.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

bool

 

bNoiseEnvelopeEnabled

If the noise generator has the envelope enabled.

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

bool

 

bStereoWidenerEnabled

If the stereo widener is enabled.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

bool

 

bStereoWidenerFilterEnabled

Delay ratio of left/right channels for stereo widener effect.

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

bool

 

bSynthToneEnabled

If the synth tone is enabled.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

bool

 

bSynthToneEnvelopeEnabled

Enable the synth tone envelope generator.

Public variable UProperty Category, EditAnywhere, Meta

TObjectPtr< UMo...

 

DecelerationSource

Motosynth source to use for granular engine deceleration.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

int32

 

GrainCrossfadeSamplesForConstantRPMs

Number of samples to cross fade grains when on a constant-RPM state. More crossfaded samples can reduce the robotic sound.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

int32

 

GrainTableRandomOffsetForConstantRPMs

Random grain table offset for cases where RPM is constant. Allows random shuffling of grains to avoid a robotic sound.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

float

 

GranularEnginePitchScale

The pitch scale of the granular engine.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

float

 

GranularEngineVolume

The volume of the granular engine.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

FVector2D

 

NoiseAttackCurveRange

Noise envelope attack curve. 1.0 = linear growth, < 1.0 logorithmic growth, > 1.0 exponential growth.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

FVector2D

 

NoiseAttackTimeMsecRange

Noise envelope attack time in milliseconds between min/max RPM.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

FVector2D

 

NoiseDecayCurveRange

Noise envelope attack curve between min/max RPM. 1.0 = linear growth, < 1.0 logorithmic growth, > 1.0 exponential growth.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

FVector2D

 

NoiseDecayTimeMsecRange

Noise envelope attack time in milliseconds between min/max RPM.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

FVector2D

 

NoiseLPFRange

The filter frequency of the noise generator between min/max RPM.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

FVector2D

 

NoiseVolumeRange

The volume of the noise source.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

int32

 

NumGrainTableEntriesPerGrain

How many grain-table entries to use per runtime grain.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

int32

 

NumSamplesToCrossfadeBetweenGrains

The volume of the granular engine.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

float

 

StereoDelayMsec

If the stereo widener is enabled.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

float

 

StereoFeedback

Amount of feedback for stereo widener.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

float

 

StereoWidenerDelayRatio

Delay ratio of left/right channels for stereo widener effect.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

float

 

StereoWidenerDryLevel

Dry level of stereo delay used for stereo widener.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

float

 

StereoWidenerFilterFrequency

Delay ratio of left/right channels for stereo widener effect.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

float

 

StereoWidenerFilterQ

Delay ratio of left/right channels for stereo widener effect.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

float

 

StereoWidenerWetlevel

Wet level of stereo delay used for stereo widener.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

int32

 

SynthOctaveShift

Octave shift of the synth.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

FVector2D

 

SynthToneAttackCurveRange

Synth tone envelope attack curve. 1.0 = linear growth, < 1.0 logorithmic growth, > 1.0 exponential growth.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

FVector2D

 

SynthToneAttackTimeMsecRange

Synth tone envelope attack time in milliseconds between min/max RPM.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

FVector2D

 

SynthToneDecayCurveRange

Synth tone envelope decay curve. 1.0 = linear decay, < 1.0 exponential decay, > 1.0 logarithmic decay.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

FVector2D

 

SynthToneDecayTimeMsecRange

Synth tone decay time in milliseconds.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

FVector2D

 

SynthToneFilterFrequencyRange

The filter frequency of the synth tone between min/max RPM.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

FVector2D

 

SynthToneVolumeRange

The volume of the synth tone between min and max RPM.

Deprecated Variables

Name Description

Public variable UProperty

float

 

SynthToneFilterFrequency_DEPRECATED

Public variable UProperty

float

 

SynthToneVolume_DEPRECATED