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. |
Structure that holds configuration for playback of the waveform.
EST_SampleFormat FPlaybackWaveformConfig::SampleFormat = EST_SampleFormat::F32 |
The sample format for the audio data.
float FPlaybackWaveformConfig::WaveformAmplitude = 0.2f |
The waveform amplitude.
float FPlaybackWaveformConfig::WaveformFrequency = 220.0f |
The waveform frequency.
EST_WaveformType FPlaybackWaveformConfig::WaveformType = EST_WaveformType::Sine |
The waveform type for the audio data.