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

Structure that holds configuration for playback of the waveform. More...

#include <ST_AudioProcessingSettings.h>

Public Attributes

EST_SampleFormat SampleFormat = EST_SampleFormat::F32
 The sample format for the audio data.
 
int32 Channels = 2
 The number of audio channels (e.g., 1 for mono, 2 for stereo). @meta (SessionRestartRequired)
 
int32 SampleRate = 24000
 The sample rate of the audio (e.g., 48000, 44100). @meta (SessionRestartRequired)
 
EST_WaveformType WaveformType = EST_WaveformType::Sine
 The waveform type for the audio data.
 
float WaveformAmplitude = 0.2f
 
float WaveformFrequency = 220.0f
 
- Public Attributes inherited from FDecoderConfig
float Gain = 1.0f
 The gain factor for the decoded audio (e.g., 0.5 for half volume, 2.0 for double volume). @meta (SessionRestartRequired)
 
- Public Attributes inherited from FAudioIOConfig
FString DeviceName = "[System Default]"
 The name of the audio device. Defaults to "[System Default]" if not specified. @meta (SessionRestartRequired)
 
TObjectPtr< UFFTConfigFFTConfig = nullptr
 FFT configuration settings.
 

Additional Inherited Members

- Public Member Functions inherited from FDecoderConfig
 FDecoderConfig (const FAudioIOConfig &BaseConfig)
 Constructs a decoder configuration from a base audio I/O configuration.
 

Detailed Description

Structure that holds configuration for playback of the waveform.

Member Data Documentation

◆ SampleFormat

EST_SampleFormat FPlaybackWaveformConfig::SampleFormat = EST_SampleFormat::F32

The sample format for the audio data.

See also
EST_SampleFormat @meta (SessionRestartRequired)

◆ WaveformAmplitude

float FPlaybackWaveformConfig::WaveformAmplitude = 0.2f

The waveform amplitude.

See also
FPlaybackWaveformConfig @meta (SessionRestartRequired)

◆ WaveformFrequency

float FPlaybackWaveformConfig::WaveformFrequency = 220.0f

The waveform frequency.

See also
FPlaybackWaveformConfig @meta (SessionRestartRequired)

◆ WaveformType

EST_WaveformType FPlaybackWaveformConfig::WaveformType = EST_WaveformType::Sine

The waveform type for the audio data.

See also
EST_WaveformType @meta (SessionRestartRequired)

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