Navigation
API > API/Plugins > API/Plugins/AudioSynesthesia
UMeterAnalyzer calculates the current amplitude of an audio bus in real-time.
| Name | UMeterAnalyzer |
| Type | class |
| Header File | /Engine/Plugins/Runtime/AudioSynesthesia/Source/AudioSynesthesia/Classes/Meter.h |
| Include Path | #include "Meter.h" |
Syntax
UCLASS (MinimalAPI, Blueprintable)
class UMeterAnalyzer : public UAudioAnalyzer
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UAudioAnalyzer → UMeterAnalyzer
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMeterAnalyzer() |
Meter.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OnLatestOverallMeterResults | FOnLatestOverallMeterResults | Delegate to receive the latest overall meter results. | Meter.h |
|
| OnLatestOverallMeterResultsNative | FOnLatestOverallMeterResultsNative | Meter.h | ||
| OnLatestPerChannelMeterResults | FOnLatestPerChannelMeterResults | Delegate to receive the latest per-channel meter results. | Meter.h |
|
| OnLatestPerChannelMeterResultsNative | FOnLatestPerChannelMeterResultsNative | Meter.h | ||
| OnOverallMeterResults | FOnOverallMeterResults | Delegate to receive all overall meter results since last delegate call. | Meter.h |
|
| OnOverallMeterResultsNative | FOnOverallMeterResultsNative | Meter.h | ||
| OnPerChannelMeterResults | FOnPerChannelMeterResults | Delegate to receive all meter results, per-channel, since last delegate call. | Meter.h |
|
| OnPerChannelMeterResultsNative | FOnPerChannelMeterResultsNative | Meter.h | ||
| Settings | TObjectPtr< UMeterSettings > | The settings for the meter audio analyzer. | Meter.h |
|
Functions
Public
Overridden from UAudioAnalyzer
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BroadcastResults() |
Broadcasts results to any delegates if hooked up. | Meter.h | |
virtual TUniquePtr< Audio::IAnalyzerSettings > GetSettings
(
const int32 InSampleRate, |
Convert UMeterSettings to IAnalyzerSettings | Meter.h |
Protected
Overridden from UAudioAnalyzer
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FName GetAnalyzerFactoryName() |
Return the name of the IAudioAnalyzerFactory associated with this UAudioAnalyzer | Meter.h |