VJ Master 1.0
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)
FFFTConfig FFTConfig
 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: