Navigation
Unreal Engine C++ API Reference > Plugins > AudioSynesthesia
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UAudioAnalyzerAssetBase
- UAudioAnalyzerNRT
- UAudioSynesthesiaNRT
- UConstantQNRT
References
Module | AudioSynesthesia |
Header | /Engine/Plugins/Runtime/AudioSynesthesia/Source/AudioSynesthesia/Classes/ConstantQNRT.h |
Include | #include "ConstantQNRT.h" |
Syntax
UCLASS&40;Blueprintable&41;
class UConstantQNRT : public UAudioSynesthesiaNRT
Remarks
UConstantQNRT calculates the temporal evolution of constant q transform for a given sound. ConstantQ is available for individual channels or the overall sound asset.
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() ![]() |
TObjectPtr< UConstantQNRTSettings > | Settings | The settings for the audio analyzer. |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() ![]() |
void | GetChannelConstantQAtTime
(
const float InSeconds, |
Get a specific channel cqt of the analyzed sound at a given time. |
![]() ![]() ![]() ![]() |
void | GetNormalizedChannelConstantQAtTime
(
const float InSeconds, |
Get a specific channel cqt of the analyzed sound at a given time. |
Overridden from UAudioAnalyzerNRT
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
FName | Return the name of the IAudioAnalyzerNRTFactory associated with this UAudioAnalyzerNRT | |
![]() ![]() ![]() |
TUniquePtr< Audio::IAnalyzerNRTSettings > | GetSettings
(
const float InSampleRate, |
Convert ULoudnessNRTSettings to FLoudnessNRTSettings |
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. |