| void UnloadPlayerAudio() | FinalNative+1 flags | | 0x00 |
| void UnloadLoopbackAudio() | FinalNative+1 flags | | 0x00 |
| void UnloadCapturerAudio() | FinalNative+1 flags | | 0x00 |
| void StopLoopback() | FinalNative+1 flags | | 0x00 |
| void StopCapture() | FinalNative+1 flags | | 0x00 |
| void Stop() | FinalNative+1 flags | | 0x00 |
| void StartLoopback() | FinalNative+1 flags | | 0x00 |
| void StartCapture(bool PlaybackCapturer) | FinalNative+1 flags | | 0x01 |
| void SetPlaybackVolume(float Volume) | FinalNative+1 flags | | 0x04 |
| void SetPlaybackTime(float Progress) | FinalNative+1 flags | | 0x04 |
| void SetPaused(bool Pause) | FinalNative+1 flags | | 0x01 |
| void SetDefaultDevicesCapturerAudio(const FString& CapturerDeviceName, const FString& PlayerDeviceName) | FinalNative+1 flags | | 0x20 |
| void SetDefaultDevicePlayerAudio(const FString& AudioDeviceName) | FinalNative+1 flags | | 0x10 |
| void SetDefaultDeviceLoopbackAudio(const FString& SourceDeviceName) | FinalNative+1 flags | | 0x10 |
| void PlayEx(int32 Loops, float StartTime) | FinalNative+1 flags | | 0x08 |
| void Play() | FinalNative+1 flags | | 0x00 |
| void Pause() | FinalNative+1 flags | | 0x00 |
| bool IsPlaying() | FinalNative+1 flags | | 0x01 |
| bool IsPaused() | FinalNative+1 flags | | 0x01 |
| bool IsLoopbackCapturing() | FinalNative+1 flags | | 0x01 |
| bool IsCapturing() | FinalNative+1 flags | | 0x01 |
| void InitSpectrumConfigWLimits(const EChannelSelectionMode& ChannelMode, int32 Channel, const TArray<FVector2D>& BandLimits, float TimeWindow, int32 HistorySize, bool UsePeakValues) | FinalNative+1 flags | | 0x21 |
| void InitSpectrumConfig(const ESpectrumType& Type, const EChannelSelectionMode& ChannelMode, int32 Channel, int32 NumFreqBands, float TimeWindow, int32 HistorySize, bool UsePeakValues) | FinalNative+1 flags | | 0x15 |
| bool InitPlayerAudioEx(const FString& Filename, int32 PlayerBufferSize) | FinalNative+1 flags | | 0x15 |
| bool InitPlayerAudio(const FString& Filename) | FinalNative+1 flags | | 0x11 |
| bool InitLoopbackAudioEx(float CapturerBufferSeconds) | FinalNative+1 flags | | 0x05 |
| bool InitLoopbackAudio() | FinalNative+1 flags | | 0x01 |
| bool InitCapturerAudioEx(int32 SampleRate, float CapturerBufferSeconds, int32 PlayerBufferSize) | FinalNative+1 flags | | 0x0D |
| bool InitCapturerAudio() | FinalNative+1 flags | | 0x01 |
| void InitBeatTrackingConfigWLimits(const EChannelSelectionMode& ChannelMode, int32 Channel, const TArray<FVector2D>& BandLimits, float TimeWindow, int32 HistorySize, bool CalculateBPM, int32 BPMHistorySize, float Threshold) | FinalNative+1 flags | | 0x2C |
| void InitBeatTrackingConfig(const EChannelSelectionMode& ChannelMode, int32 Channel, float TimeWindow, int32 HistorySize, bool CalculateBPM, int32 BPMHistorySize, float Threshold) | FinalNative+1 flags | | 0x1C |
| void InitAmplitudeConfig(const EChannelSelectionMode& ChannelMode, int32 Channel, int32 NumTimeBands, float TimeWindow) | FinalNative+1 flags | | 0x10 |
| float GetTotalDuration() | FinalNative+1 flags | | 0x04 |
| void GetSpectrumByChannel(const UChannelFResult*& Frequencies, const UChannelFResult*& AverageFrequencies, bool CalculateAverageFrequencies) | FinalNative+1 flags | | 0x11 |
| void GetSpectrum(const TArray<float>& Frequencies, const TArray<float>& AverageFrequencies, bool CalculateAverageFrequencies) | FinalNative+1 flags | | 0x21 |
| int32 GetRemainingLoops() | FinalNative+1 flags | | 0x04 |
| FString GetProjectFolder() | FinalNative+2 flags | | 0x10 |
| float GetPlaybackVolume() | FinalNative+1 flags | | 0x04 |
| float GetPlaybackTime() | FinalNative+1 flags | | 0x04 |
| void GetOutputAudioDevices(const TArray<FString>& AudioDeviceNames) | FinalNative+1 flags | | 0x10 |
| 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 flags | | 0x80 |
| float GetLoopbackCaptureTime() | FinalNative+1 flags | | 0x04 |
| void GetInputAudioDevices(const TArray<FString>& AudioDeviceNames) | FinalNative+1 flags | | 0x10 |
| bool GetFolderFiles(const FString& FolderPath, const FString& Extension, const TArray<FString>& FileNames) | FinalNative+2 flags | | 0x31 |
| void GetDefaultDevicesCapturerAudio(const FString& CapturerDeviceName, const FString& PlayerDeviceName) | FinalNative+1 flags | | 0x20 |
| void GetDefaultDevicePlayerAudio(const FString& PlayerDeviceName) | FinalNative+1 flags | | 0x10 |
| void GetDefaultDeviceLoopbackAudio(const FString& SourceDeviceName) | FinalNative+1 flags | | 0x10 |
| float GetCaptureTime() | FinalNative+1 flags | | 0x04 |
| 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 flags | | 0x58 |
| 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 flags | | 0x48 |
| void GetBeatTrackingWLimitsWThresholdByChannel(const UChannelBResult*& Beats, const UChannelFResult*& SpectrumValues, const UChannelIResult*& BPMCurrent, const UChannelIResult*& BPMTotal, const TArray<float>& OverrideThreshold) | FinalNative+1 flags | | 0x30 |
| void GetBeatTrackingWLimitsWThreshold(const TArray<bool>& Beats, const TArray<float>& SpectrumValues, const TArray<int32>& BPMCurrent, const TArray<int32>& BPMTotal, const TArray<float>& OverrideThreshold) | FinalNative+1 flags | | 0x50 |
| void GetBeatTrackingWLimitsByChannel(const UChannelBResult*& Beats, const UChannelFResult*& SpectrumValues, const UChannelIResult*& BPMCurrent, const UChannelIResult*& BPMTotal) | FinalNative+1 flags | | 0x20 |
| void GetBeatTrackingWLimits(const TArray<bool>& Beats, const TArray<float>& SpectrumValues, const TArray<int32>& BPMCurrent, const TArray<int32>& BPMTotal) | FinalNative+1 flags | | 0x40 |
| 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 flags | | 0x48 |
| void GetBeatTrackingAverageByChannel(const UChannelFResult*& AverageFrequencies) | FinalNative+1 flags | | 0x08 |
| void GetBeatTrackingAverageAndVarianceByChannel(const UChannelFResult*& AverageFrequencies, const UChannelFResult*& VarianceFrequencies) | FinalNative+1 flags | | 0x10 |
| void GetBeatTrackingAverageAndVariance(const TArray<float>& AverageFrequencies, const TArray<float>& VarianceFrequencies) | FinalNative+1 flags | | 0x20 |
| void GetBeatTrackingAverage(const TArray<float>& AverageFrequencies) | FinalNative+1 flags | | 0x10 |
| 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 flags | | 0x38 |
| void GetAmplitudeByChannel(const UChannelFResult*& AmplitudeByChannel) | FinalNative+1 flags | | 0x08 |
| void GetAmplitude(const TArray<float>& Amplitude) | FinalNative+1 flags | | 0x10 |