Navigation
API > API/Plugins > API/Plugins/HarmonixDsp
| Name | FModulator |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Harmonix/Source/HarmonixDsp/Public/HarmonixDsp/Modulators/Modulator.h |
| Include Path | #include "HarmonixDsp/Modulators/Modulator.h" |
Syntax
class FModulator
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FModulator() |
HarmonixDsp/Modulators/Modulator.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
float GetDepth() |
Gets the depth (efficacy) of the randomization effect. | HarmonixDsp/Modulators/Modulator.h | |
float GetRangeMagnitude() |
HarmonixDsp/Modulators/Modulator.h | ||
const FModulatorTarget * GetTarget() |
Get the modulator target. | HarmonixDsp/Modulators/Modulator.h | |
void Modulate
(
float InputNorm |
Modulates the target value based on the input value | HarmonixDsp/Modulators/Modulator.h | |
void Reset() |
Resets to defaults. | HarmonixDsp/Modulators/Modulator.h | |
void SetDepth
(
float InDepth |
Set the depth (efficacy) of the randomization effect | HarmonixDsp/Modulators/Modulator.h | |
void SetRangeMagnitude
(
float Magnitude |
HarmonixDsp/Modulators/Modulator.h | ||
void SetTarget
(
const FModulatorTarget* InTarget |
Set the modulator target. | HarmonixDsp/Modulators/Modulator.h |