FTimeSynthQuantizationSettings

Struct defining the time synth global quantization settings.

Windows
MacOS
Linux

References

Module

TimeSynth

Header

/Engine/Plugins/Runtime/TimeSynth/Source/TimeSynth/Classes/TimeSynthComponent.h

Include

#include "TimeSynthComponent.h"

Syntax

[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)([BlueprintType](Programming/UnrealArchitecture/Reference/Structs/Specifiers/BlueprintType))
struct FTimeSynthQuantizationSettings

Remarks

Struct defining the time synth global quantization settings.

Variables

Name Description

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

ETimeSynthBeatD...

 

BeatDivision

Amount of beats in a whole note. Defines number of beats in a measure.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

int32

 

BeatsPerBar

Defines numerator when determining beat time in seconds.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

float

 

BeatsPerMinute

The beats per minute of the pulse. Musical convention gives this as BPM for "quarter notes" (BeatDivision = 4).

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

float

 

EventDelaySeconds

The amount of latency to add to time synth events to allow BP delegates to perform logic on game thread.

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

ETimeSynthEvent...

 

GlobalQuantization

This is the rate at which FOnTimeSynthEvent callbacks are made.

Constructors

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