Structure containing data for Material Parameter Collection (MPC) visualization and related audio settings. More...
#include <ST_AudioVisSettings.h>
Public Attributes | |
UMaterialParameterCollection * | MaterialParameterCollection = nullptr |
int32 | SampleFrequencyBand = 5 |
int32 | SampleAmplitudeHistoryIndex = 0 |
int32 | SamplePitchHistoryIndex = 0 |
float | TimeMultiplier = 1.0f |
float | AmplitudeMultiplier = 1.0f |
float | AmplitudeSmoothing = 1.0f |
float | PitchMultiplier = 1.0f |
float | PitchSmoothing = 1.0f |
float | BeatSmoothing = 0.5f |
float | BeatCooldownTime = 0.25f |
Structure containing data for Material Parameter Collection (MPC) visualization and related audio settings.
float FVisMPCData::AmplitudeMultiplier = 1.0f |
Multiplier for amplitude values in the audio visualization.
float FVisMPCData::AmplitudeSmoothing = 1.0f |
Smoothing factor for amplitude in the visualization. Clamped between 0.0 and 1.0.
float FVisMPCData::BeatCooldownTime = 0.25f |
Cooldown time for beat detection to avoid multiple triggers in a short time. Requires a session restart when changed.
float FVisMPCData::BeatSmoothing = 0.5f |
Smoothing factor for beat detection. Clamped between 0.0 and 1.0. Requires a session restart when changed.
UMaterialParameterCollection* FVisMPCData::MaterialParameterCollection = nullptr |
Material Parameter Collection used for the material manipulation during the visualization. Requires a session restart when changed.
float FVisMPCData::PitchMultiplier = 1.0f |
Multiplier for pitch values in the audio visualization.
float FVisMPCData::PitchSmoothing = 1.0f |
Smoothing factor for pitch in the visualization. Clamped between 0.0 and 1.0.
int32 FVisMPCData::SampleAmplitudeHistoryIndex = 0 |
History index for amplitude sample data used in the visualization.
int32 FVisMPCData::SampleFrequencyBand = 5 |
Audio sample frequency band used in the visualization.
int32 FVisMPCData::SamplePitchHistoryIndex = 0 |
History index for pitch sample data used in the visualization.
float FVisMPCData::TimeMultiplier = 1.0f |
Multiplier for the time values in the audio visualization.