VJ Master 1.3
Real-time audio analysis and visualisation.
 
Loading...
Searching...
No Matches
FVisMPCData Struct Reference

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
 

Detailed Description

Structure containing data for Material Parameter Collection (MPC) visualization and related audio settings.

Member Data Documentation

◆ AmplitudeMultiplier

float FVisMPCData::AmplitudeMultiplier = 1.0f

Multiplier for amplitude values in the audio visualization.

◆ AmplitudeSmoothing

float FVisMPCData::AmplitudeSmoothing = 1.0f

Smoothing factor for amplitude in the visualization. Clamped between 0.0 and 1.0.

◆ MaterialParameterCollection

UMaterialParameterCollection* FVisMPCData::MaterialParameterCollection = nullptr

Material Parameter Collection used for the material manipulation during the visualization. Requires a session restart when changed.

◆ PitchMultiplier

float FVisMPCData::PitchMultiplier = 1.0f

Multiplier for pitch values in the audio visualization.

◆ PitchSmoothing

float FVisMPCData::PitchSmoothing = 1.0f

Smoothing factor for pitch in the visualization. Clamped between 0.0 and 1.0.

◆ SampleAmplitudeHistoryIndex

int32 FVisMPCData::SampleAmplitudeHistoryIndex = 0

History index for amplitude sample data used in the visualization.

◆ SampleFrequencyBand

int32 FVisMPCData::SampleFrequencyBand = 5

Audio sample frequency band used in the visualization.

◆ SamplePitchHistoryIndex

int32 FVisMPCData::SamplePitchHistoryIndex = 0

History index for pitch sample data used in the visualization.

◆ TimeMultiplier

float FVisMPCData::TimeMultiplier = 1.0f

Multiplier for the time values in the audio visualization.


The documentation for this struct was generated from the following file: