FRPMEstimationPreviewTone

Class for playing a match tone for estimating RPMs.

Windows
MacOS
Linux

Inheritance Hierarchy

ISubmixBufferListener

FRPMEstimationPreviewTone

References

Module

MotoSynth

Header

/Engine/Plugins/Experimental/MotoSynth/Source/MotoSynth/Public/MotoSynthSourceAsset.h

Include

#include "MotoSynthSourceAsset.h"

Syntax

class FRPMEstimationPreviewTone : public ISubmixBufferListener

Remarks

Class for playing a match tone for estimating RPMs.

Constructors

Name Description

Public function

FRPMEstimationPreviewTone()

Destructors

Name Description

Public function Virtual

~FRPMEstimationPreviewTone()

Functions

Name Description

Public function Const

bool

 

IsDone()

Public function

void

 

Reset()

Public function

void

 

SetAudioFile

(
    TArrayView< const int16 >& InAudio...,
    int32 SampleRate
)

Public function

void

 

SetPitchCurve

(
    FRichCurve& InRPMCurve
)

Public function

void

 

StartTestTone

(
    float InVolume
)

Public function

void

 

StopTestTone()

Overridden from ISubmixBufferListener

Name Description

Public function Virtual

void

 

OnNewSubmixBuffer

(
    const USoundSubmix* OwningSubm...,
    float* AudioData,
    int32 NumSamples,
    int32 NumChannels,
    const int32 SampleRate,
    double AudioClock
)

ISubmixBufferListener.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss