Structure that holds configuration for playback of the noise. 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_NoiseType | NoiseType = EST_NoiseType::White |
| The noise type for the audio data. | |
| float | NoiseAmplitude = 0.2f |
| int32 | NoiseSeed = 0 |
| 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< UFFTConfig > | FFTConfig = nullptr |
| FFT configuration settings. | |
| int32 | PCMRingBufferSize = 2 |
| PCMRingBuffer Size, increasing this value might improve stability but increases latency. | |
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 noise.
| float FPlaybackNoiseConfig::NoiseAmplitude = 0.2f |
The noise amplitude.
| int32 FPlaybackNoiseConfig::NoiseSeed = 0 |
The noise seed. 0 defaults to MA_DEFAULT_LCG_SEED.
| EST_NoiseType FPlaybackNoiseConfig::NoiseType = EST_NoiseType::White |
The noise type for the audio data.
| EST_SampleFormat FPlaybackNoiseConfig::SampleFormat = EST_SampleFormat::F32 |
The sample format for the audio data.