Choose your operating system:
Windows
macOS
Linux
| FSoundEffectBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/Synthesis/Source/Synthesis/Classes/SourceEffects/SourceEffectMotionFilter.h |
Include |
#include "SourceEffects/SourceEffectMotionFilter.h" |
class FSourceEffectMotionFilter : public FSoundEffectSource
======================================================================== FSourceEffectMotionFilterThis is the instance of the source effect. Performs DSP calculations.
Name | Description | ||
---|---|---|---|
|
TArray< float > |
BaseDestinationValues |
Base Destination Values. |
|
float |
ChannelRate |
SampleRate * NumChannels. |
|
float |
DryVolumeScalar |
Attenuation of sound in linear units. |
|
float |
FilterAMixScale |
Filter Output Scalars. |
|
float |
FilterAOutputScale |
|
|
float |
FilterBMixScale |
|
|
float |
FilterBOutputScale |
|
|
float |
FilterMixAmount |
Filter Mix. |
|
float |
LastDistance |
|
|
LastEmitterNormalizedPosition |
||
|
LastEmitterWorldPosition |
||
|
LastListenerWorldPosition |
||
|
LastTargetMatrix |
Last Target values for the Mod Matrix. |
|
|
LinearEaseMatrix |
Linear Ease Matrix. |
|
|
LinearEaseMatrixInit |
Linear Ease Matrix is Initialized. |
|
|
TArray< float > |
ModDestinationUpdateTimeMS |
Modulation Destination Values. |
|
TArray< float > |
ModDestinationValues |
Modulation Destination Values. |
|
ModMap |
Mod Map. |
|
|
ModMapOutputRange |
Mod Map Random Output Range. |
|
|
ModMatrix |
Current Mod Matrix comprised of [Source] x [Destination] coordinates. |
|
|
TArray< float > |
ModSources |
Modulation Sources. |
|
double |
ModSourceTimeStamp |
This is the last time Mod Source data has been updated. |
|
MotionFilterA |
||
|
MotionFilterB |
||
|
NumChannels |
Number of channels in source. |
|
|
float |
SampleRate |
Sample Rate cached. |
|
ScratchBufferA |
Intermediary Scratch Buffers. |
|
|
ScratchBufferB |
||
|
TargetMatrix |
Target values for the Mod Matrix. |
|
|
Topology |
Motion filter topology. |
Name | Description | |
---|---|---|
|
FSourceEffectMotionFilter() |
Name | Description | ||
---|---|---|---|
|
ApplyFilterModulation ( |
Applies modulation changes to Filter based on Destination Input Values. |
|
|
UpdateFilter ( |
Update Filter Parameters. |
|
|
UpdateModulationDestinations() |
Updates Modulation Destinations based on updated Matrix Values. |
|
|
UpdateModulationMatrix ( |
Updates Modulated Parameters, returns true if parameters were updated. |
|
|
UpdateModulationSources ( |
Update Modulation Source Parameters. |
Name | Description | ||
---|---|---|---|
|
Init ( |
Called on an audio effect at initialization on main thread before audio processing begins. |
|
|
ProcessAudio ( |
Process the input block of audio. Called on audio thread. |
Name | Description | ||
---|---|---|---|
|
OnPresetChanged() |
Called when an audio effect preset is changed. |