Navigation
API > API/Plugins > API/Plugins/Synthesis
Inheritance Hierarchy
- UObject
- UAudioImpulseResponse
References
| Module | Synthesis |
| Header | /Engine/Plugins/Runtime/Synthesis/Source/Synthesis/Public/EffectConvolutionReverb.h |
| Include | #include "EffectConvolutionReverb.h" |
Syntax
UCLASS (BlueprintType)
class UAudioImpulseResponse : public UObject
Remarks
======================================================================== UAudioImpulseResponseUAsset used to represent Imported Impulse Responses
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsEvenChannelCount | Used to evaluate whether TrueStereo should be editable. | |
| bool | bTrueStereo | If true, impulse response channels are interpreted as true stereo which allows channel crosstalk. | |
| TArray< float > | ImpulseResponse | The interleaved audio samples used in convolution. | |
| float | NormalizationVolumeDb | Used to account for energy added by convolution with "loud" Impulse Responses. | |
| int32 | NumChannels | The number of channels in impulse response. | |
| FAudioImpulseResponsePropertyChange | OnObjectPropertyChanged | This delegate is called whenever PostEditChangeProperty called. | |
| int32 | SampleRate | The original sample rate of the impulse response. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
||
| void |
Deprecated Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< float > | IRData_DEPRECATED |