Navigation
Unreal Engine C++ API Reference > Plugins > AudioSynesthesia
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UAudioAnalyzerAssetBase
- UAudioAnalyzerNRTSettings
- UAudioSynesthesiaNRTSettings
- UOnsetNRTSettings
References
Module | AudioSynesthesia |
Header | /Engine/Plugins/Runtime/AudioSynesthesia/Source/AudioSynesthesia/Classes/OnsetNRT.h |
Include | #include "OnsetNRT.h" |
Syntax
UCLASS&40;Blueprintable&41;
class UOnsetNRTSettings : public UAudioSynesthesiaNRTSettings
Remarks
Settings for a UOnsetNRT analyzer.
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() ![]() |
bool | bDownmixToMono | If true, multichannel audio is downmixed to mono with equal amplitude scaling. |
![]() ![]() ![]() ![]() |
float | GranularityInSeconds | Onset timestamp granularity onsets. Lower granularity takes longer to compute. |
![]() ![]() ![]() ![]() |
float | MaximumFrequency | Starting frequency for onset anlaysis. |
![]() ![]() ![]() ![]() |
float | MinimumFrequency | Starting frequency for onset anlaysis. |
![]() ![]() ![]() ![]() |
float | Sensitivity | Sensitivity of onset detector. Higher sensitivity will find more onsets. |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
TUniquePtr< Audio::IAnalyzerNRTSettings > | GetSettings
(
const float InSampleRate, |
Convert UOnsetNRTSettings to FOnsetNRTSettings |
Overridden from UAudioAnalyzerAssetBase
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
FText | GetAssetActionName() returns the FText displayed in the editor. | |
![]() ![]() ![]() |
UClass * | GetSupportedClass() returns the class which should be associated with these asset actions. |