Go to the source code of this file.
|
| enum class | EFFTSize : uint8 {
DefaultSize
, Min
, Small
, Medium
,
Large
, VeryLarge
, Max
} |
| |
| enum class | EFFTPeakInterpolationMethod : uint8 { NearestNeighbor
, Linear
, Quadratic
, ConstantQ
} |
| |
| enum class | EFFTWindowType : uint8 { None
, Hamming
, Hann
, Blackman
} |
| |
| enum class | EAudioSpectrumType : uint8 { MagnitudeSpectrum
, PowerSpectrum
, Decibel
} |
| |
| enum class | EGainParamMode : uint8 { Linear = 0
, Decibels
} |
| |
|
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FOnSubmixRecordedFileDone, const USoundWave *, ResultingSoundWave) |
| |
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FOnSubmixEnvelope, const TArray< float > &, Envelope) |
| |
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FOnSubmixSpectralAnalysis, const TArray< float > &, Magnitudes) |
| |
| ENGINE_API void | SubmixUtils::ForEachStaticChildRecursive (USoundSubmixBase *StartingPoint, const TFunction< void(USoundSubmixBase *)> &Op) |
| |
| ENGINE_API bool | SubmixUtils::AreSubmixFormatsCompatible (const USoundSubmixBase *ChildSubmix, const USoundSubmixBase *ParentSubmix) |
| |
| ENGINE_API bool | SubmixUtils::FindInGraph (const USoundSubmixBase *InEntryPoint, const USoundSubmixBase *InToMatch, bool bShouldAcsend, FAudioDeviceHandle InDevice={}) |
| |
| ENGINE_API const USoundSubmixBase * | SubmixUtils::FindRoot (const USoundSubmixBase *InStartingPoint, FAudioDeviceHandle InDevice) |
| |
◆ EAudioSpectrumType
| Enumerator |
|---|
| MagnitudeSpectrum | |
| PowerSpectrum | |
| Decibel | |
◆ EFFTPeakInterpolationMethod
| Enumerator |
|---|
| NearestNeighbor | |
| Linear | |
| Quadratic | |
| ConstantQ | |
◆ EFFTSize
| Enumerator |
|---|
| DefaultSize | |
| Min | |
| Small | |
| Medium | |
| Large | |
| VeryLarge | |
| Max | |
◆ EFFTWindowType
| Enumerator |
|---|
| None | |
| Hamming | |
| Hann | |
| Blackman | |
◆ EGainParamMode
| Enumerator |
|---|
| Linear | |
| Decibels | |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam() [1/3]
Called when a new submix envelope value is generated on the given audio device id (different for multiple PIE). Array is an envelope value for each channel.
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam() [2/3]
Called when a recorded file has finished writing to disk.
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam() [3/3]