Navigation
| Name | AudioSynesthesia |
| Type | Runtime |
| Part of Plugins | Audio Synesthesia |
| Location | /Engine/Plugins/Runtime/AudioSynesthesia/Source/AudioSynesthesia/ |
| Module Build Rules | AudioSynesthesia.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FAudioSynesthesiaModule | |
| FOnConstantQResults | Delegate to receive all ConstantQ results per channel (time-stamped in an array) since last delegate call. |
| FOnLatestConstantQResults | Delegate to receive only the most recent overall ConstantQ result per channel. |
| FOnLatestOverallLoudnessResults | Delegate to receive only the most recent overall loudness result. |
| FOnLatestOverallMeterResults | Delegate to receive only the most recent overall meter results. |
| FOnLatestPerChannelLoudnessResults | Delegate to receive only the most recent overall loudness result per channel. |
| FOnLatestPerChannelMeterResults | Delegate to receive only the most recent overall meter result per channel. |
| FOnLatestSpectrumResults | Delegate to receive only the most recent overall spectrum result per channel. |
| FOnOverallLoudnessResults | Delegate to receive all overall loudness results (time-stamped in an array) since last delegate call. |
| FOnOverallMeterResults | Delegate to receive all overall loudness results (time-stamped in an array) since last delegate call. |
| FOnPerChannelLoudnessResults | Delegate to receive all loudness results per channel (time-stamped in an array) since last delegate call. |
| FOnPerChannelMeterResults | Delegate to receive all meter results per channel (time-stamped in an array) since last delegate call. |
| FOnSpectrumResults | Delegate to receive all spectrum results per channel (time-stamped in an array) since last delegate call. |
| UAudioSynesthesiaNRT | UAudioSynesthesiaNRT |
| UAudioSynesthesiaNRTSettings | |
| UAudioSynesthesiaSettings | |
| UConstantQAnalyzer | UConstantQAnalyzer |
| UConstantQNRT | UConstantQNRT |
| UConstantQNRTSettings | UConstantQNRTSettings |
| UConstantQSettings | UConstantQSettings |
| ULoudnessAnalyzer | ULoudnessAnalyzer |
| ULoudnessNRT | ULoudnessNRT |
| ULoudnessNRTSettings | ULoudnessNRTSettings |
| ULoudnessSettings | ULoudnessSettings |
| UMeterAnalyzer | UMeterAnalyzer |
| UMeterSettings | UMeterSettings |
| UOnsetNRT | UOnsetNRT |
| UOnsetNRTSettings | UOnsetNRTSettings |
| USynesthesiaSpectrumAnalysisSettings | USynesthesiaSpectrumAnalysisSettings |
| USynesthesiaSpectrumAnalyzer | USynesthesiaSpectrumAnalysisAnalyzer |
Structs
| Name | Remarks |
|---|---|
| FConstantQResults | The results of the ConstantQ analysis. |
| FLoudnessResults | The results of the loudness analyis. |
| FMeterResults | The results of the meter analysis. |
| FSynesthesiaSpectrumResults | The results of the spectrum analysis. |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnConstantQResultsNative | TMulticastDelegate_ThreeParams< void, UConstantQAnalyzer *, int32, const TArray< FConstantQResults > & > | Shadow delegate declaration for above | ConstantQ.h |
| FOnLatestConstantQResultsNative | TMulticastDelegate_ThreeParams< void, UConstantQAnalyzer *, int32, const FConstantQResults & > | Shadow delegate declaration for above | ConstantQ.h |
| FOnLatestOverallMeterResultsNative | TMulticastDelegate_TwoParams< void, UMeterAnalyzer *, const FMeterResults & > | Shadow delegate declaration for above | Meter.h |
| FOnLatestPerChannelMeterResultsNative | TMulticastDelegate_ThreeParams< void, UMeterAnalyzer *, int32, const FMeterResults & > | Shadow delegate declaration for above | Meter.h |
| FOnLatestSpectrumResultsNative | TMulticastDelegate_ThreeParams< void, USynesthesiaSpectrumAnalyzer *, int32, const FSynesthesiaSpectrumResults & > | Shadow delegate declaration for above | SynesthesiaSpectrumAnalysis.h |
| FOnOverallMeterResultsNative | TMulticastDelegate_TwoParams< void, UMeterAnalyzer *, const TArray< FMeterResults > & > | Shadow delegate declaration for above | Meter.h |
| FOnPerChannelMeterResultsNative | TMulticastDelegate_ThreeParams< void, UMeterAnalyzer *, int32, const TArray< FMeterResults > & > | Shadow delegate declaration for above | Meter.h |
| FOnSpectrumResultsNative | TMulticastDelegate_ThreeParams< void, USynesthesiaSpectrumAnalyzer *, int32, const TArray< FSynesthesiaSpectrumResults > & > | Shadow delegate declaration for above | SynesthesiaSpectrumAnalysis.h |
Enums
Public
| Name | Remarks |
|---|---|
| EConstantQFFTSizeEnum | EContantQFFTSizeEnumEnumeration of available FFT sizes in audio frames. |
| EConstantQNormalizationEnum | EConstantQNormalizationEnum |
| ELoudnessCurveTypeEnum | ELoudnessCurveTypeEnum |
| ELoudnessNRTCurveTypeEnum | ELoudnessNRTCurveTypeEnum |
| EMeterPeakType |