Zdexby TheHolyOneZ
1,876 classes
Class

UAudioAnalyzerManager

: UObject
/Script/AudioAnalyzer.AudioAnalyzerManager 0x04E8 (1,256 B) align 1 inherited 0x0028 vtable /Script/AudioAnalyzer
0x00x04E8

Members 11

OffsetSizeNameTypeFlagsDefault
0x10OnPlaybackFinishedFMulticastScriptDelegate4 flags<delegate>
0x10OnPlaybackLoopFinishedFMulticastScriptDelegate4 flags<delegate>
0x00480x458padding / unreflected
0x08_amplitudeByChannelUChannelFResult*5 flags/Script/AudioAnalyzer.Default__AudioAnalyzerManager.Amplitu…
0x08_frequencyByChannelUChannelFResult*5 flags/Script/AudioAnalyzer.Default__AudioAnalyzerManager.Frequen…
0x08_averageFrequencyByChannelUChannelFResult*5 flags/Script/AudioAnalyzer.Default__AudioAnalyzerManager.AvFrequ…
0x08_beatOnsetByChannelUChannelBResult*5 flags/Script/AudioAnalyzer.Default__AudioAnalyzerManager.BeatByC…
0x08_frequencyBTByChannelUChannelFResult*5 flags/Script/AudioAnalyzer.Default__AudioAnalyzerManager.Frequen…
0x08_averageFrequencyBTByChannelUChannelFResult*5 flags/Script/AudioAnalyzer.Default__AudioAnalyzerManager.AvFrequ…
0x08_varianceFrequencyBTByChannelUChannelFResult*5 flags/Script/AudioAnalyzer.Default__AudioAnalyzerManager.VaFrequ…
0x08_BPMCurrentByChannelUChannelIResult*5 flags/Script/AudioAnalyzer.Default__AudioAnalyzerManager.BPMCurr…
0x08_BPMTotalByChannelUChannelIResult*5 flags/Script/AudioAnalyzer.Default__AudioAnalyzerManager.BPMTota…

Functions 62

SignatureFlagsNativeParams
void UnloadPlayerAudio()FinalNative+1 flags0x00
void UnloadLoopbackAudio()FinalNative+1 flags0x00
void UnloadCapturerAudio()FinalNative+1 flags0x00
void StopLoopback()FinalNative+1 flags0x00
void StopCapture()FinalNative+1 flags0x00
void Stop()FinalNative+1 flags0x00
void StartLoopback()FinalNative+1 flags0x00
void StartCapture(bool PlaybackCapturer)FinalNative+1 flags0x01
void SetPlaybackVolume(float Volume)FinalNative+1 flags0x04
void SetPlaybackTime(float Progress)FinalNative+1 flags0x04
void SetPaused(bool Pause)FinalNative+1 flags0x01
void SetDefaultDevicesCapturerAudio(const FString& CapturerDeviceName, const FString& PlayerDeviceName)FinalNative+1 flags0x20
void SetDefaultDevicePlayerAudio(const FString& AudioDeviceName)FinalNative+1 flags0x10
void SetDefaultDeviceLoopbackAudio(const FString& SourceDeviceName)FinalNative+1 flags0x10
void PlayEx(int32 Loops, float StartTime)FinalNative+1 flags0x08
void Play()FinalNative+1 flags0x00
void Pause()FinalNative+1 flags0x00
bool IsPlaying()FinalNative+1 flags0x01
bool IsPaused()FinalNative+1 flags0x01
bool IsLoopbackCapturing()FinalNative+1 flags0x01
bool IsCapturing()FinalNative+1 flags0x01
void InitSpectrumConfigWLimits(const EChannelSelectionMode& ChannelMode, int32 Channel, const TArray<FVector2D>& BandLimits, float TimeWindow, int32 HistorySize, bool UsePeakValues)FinalNative+1 flags0x21
void InitSpectrumConfig(const ESpectrumType& Type, const EChannelSelectionMode& ChannelMode, int32 Channel, int32 NumFreqBands, float TimeWindow, int32 HistorySize, bool UsePeakValues)FinalNative+1 flags0x15
bool InitPlayerAudioEx(const FString& Filename, int32 PlayerBufferSize)FinalNative+1 flags0x15
bool InitPlayerAudio(const FString& Filename)FinalNative+1 flags0x11
bool InitLoopbackAudioEx(float CapturerBufferSeconds)FinalNative+1 flags0x05
bool InitLoopbackAudio()FinalNative+1 flags0x01
bool InitCapturerAudioEx(int32 SampleRate, float CapturerBufferSeconds, int32 PlayerBufferSize)FinalNative+1 flags0x0D
bool InitCapturerAudio()FinalNative+1 flags0x01
void InitBeatTrackingConfigWLimits(const EChannelSelectionMode& ChannelMode, int32 Channel, const TArray<FVector2D>& BandLimits, float TimeWindow, int32 HistorySize, bool CalculateBPM, int32 BPMHistorySize, float Threshold)FinalNative+1 flags0x2C
void InitBeatTrackingConfig(const EChannelSelectionMode& ChannelMode, int32 Channel, float TimeWindow, int32 HistorySize, bool CalculateBPM, int32 BPMHistorySize, float Threshold)FinalNative+1 flags0x1C
void InitAmplitudeConfig(const EChannelSelectionMode& ChannelMode, int32 Channel, int32 NumTimeBands, float TimeWindow)FinalNative+1 flags0x10
float GetTotalDuration()FinalNative+1 flags0x04
void GetSpectrumByChannel(const UChannelFResult*& Frequencies, const UChannelFResult*& AverageFrequencies, bool CalculateAverageFrequencies)FinalNative+1 flags0x11
void GetSpectrum(const TArray<float>& Frequencies, const TArray<float>& AverageFrequencies, bool CalculateAverageFrequencies)FinalNative+1 flags0x21
int32 GetRemainingLoops()FinalNative+1 flags0x04
FString GetProjectFolder()FinalNative+2 flags0x10
float GetPlaybackVolume()FinalNative+1 flags0x04
float GetPlaybackTime()FinalNative+1 flags0x04
void GetOutputAudioDevices(const TArray<FString>& AudioDeviceNames)FinalNative+1 flags0x10
void GetMetadata(const FString& Filename, const FString& Extension, const FString& MetaType, const FString& Title, const FString& Artist, const FString& Album, const FString& Year, const FString& Genre)FinalNative+1 flags0x80
float GetLoopbackCaptureTime()FinalNative+1 flags0x04
void GetInputAudioDevices(const TArray<FString>& AudioDeviceNames)FinalNative+1 flags0x10
bool GetFolderFiles(const FString& FolderPath, const FString& Extension, const TArray<FString>& FileNames)FinalNative+2 flags0x31
void GetDefaultDevicesCapturerAudio(const FString& CapturerDeviceName, const FString& PlayerDeviceName)FinalNative+1 flags0x20
void GetDefaultDevicePlayerAudio(const FString& PlayerDeviceName)FinalNative+1 flags0x10
void GetDefaultDeviceLoopbackAudio(const FString& SourceDeviceName)FinalNative+1 flags0x10
float GetCaptureTime()FinalNative+1 flags0x04
void GetBeatTrackingWThresholdByChannel(const TArray<bool>& IsBass, const TArray<bool>& IsLowM, const TArray<bool>& IsHighM, const UChannelFResult*& SpectrumValues, const UChannelIResult*& BPMCurrent, const UChannelIResult*& BPMTotal, const TArray<float>& OverrideThreshold)FinalNative+1 flags0x58
void GetBeatTrackingWThreshold(const bool& IsBass, const bool& IsLowM, const bool& IsHighM, const TArray<float>& SpectrumValues, const TArray<int32>& BPMCurrent, const TArray<int32>& BPMTotal, const TArray<float>& OverrideThreshold)FinalNative+1 flags0x48
void GetBeatTrackingWLimitsWThresholdByChannel(const UChannelBResult*& Beats, const UChannelFResult*& SpectrumValues, const UChannelIResult*& BPMCurrent, const UChannelIResult*& BPMTotal, const TArray<float>& OverrideThreshold)FinalNative+1 flags0x30
void GetBeatTrackingWLimitsWThreshold(const TArray<bool>& Beats, const TArray<float>& SpectrumValues, const TArray<int32>& BPMCurrent, const TArray<int32>& BPMTotal, const TArray<float>& OverrideThreshold)FinalNative+1 flags0x50
void GetBeatTrackingWLimitsByChannel(const UChannelBResult*& Beats, const UChannelFResult*& SpectrumValues, const UChannelIResult*& BPMCurrent, const UChannelIResult*& BPMTotal)FinalNative+1 flags0x20
void GetBeatTrackingWLimits(const TArray<bool>& Beats, const TArray<float>& SpectrumValues, const TArray<int32>& BPMCurrent, const TArray<int32>& BPMTotal)FinalNative+1 flags0x40
void GetBeatTrackingByChannel(const TArray<bool>& IsBass, const TArray<bool>& IsLowM, const TArray<bool>& IsHighM, const UChannelFResult*& SpectrumValues, const UChannelIResult*& BPMCurrent, const UChannelIResult*& BPMTotal)FinalNative+1 flags0x48
void GetBeatTrackingAverageByChannel(const UChannelFResult*& AverageFrequencies)FinalNative+1 flags0x08
void GetBeatTrackingAverageAndVarianceByChannel(const UChannelFResult*& AverageFrequencies, const UChannelFResult*& VarianceFrequencies)FinalNative+1 flags0x10
void GetBeatTrackingAverageAndVariance(const TArray<float>& AverageFrequencies, const TArray<float>& VarianceFrequencies)FinalNative+1 flags0x20
void GetBeatTrackingAverage(const TArray<float>& AverageFrequencies)FinalNative+1 flags0x10
void GetBeatTracking(const bool& IsBass, const bool& IsLowM, const bool& IsHighM, const TArray<float>& SpectrumValues, const TArray<int32>& BPMCurrent, const TArray<int32>& BPMTotal)FinalNative+1 flags0x38
void GetAmplitudeByChannel(const UChannelFResult*& AmplitudeByChannel)FinalNative+1 flags0x08
void GetAmplitude(const TArray<float>& Amplitude)FinalNative+1 flags0x10

Subclasses 1

Used by 1

types with a member, parameter or interface of this type