Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Sound
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Sound/QuartzQuantizationUtilities.h |
Include | #include "Sound/QuartzQuantizationUtilities.h" |
Syntax
struct FQuartzClockTickRate
Remarks
Utility class to set/get/convert tick rate In this context "Tick Rate" refers to the duration of smallest temporal resolution we may care about in musical time, this is locked to a 1/32nd note
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Ctor |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
double | ||
![]() ![]() |
double | GetFramesPerDuration
(
EQuartzCommandQuantization InDuration |
|
![]() ![]() |
double | GetFramesPerDuration
(
EQuartzTimeSignatureQuantization InDuration |
|
![]() ![]() |
double | Getters. | |
![]() ![]() |
double | ||
![]() ![]() |
double | ||
![]() ![]() |
double | ||
![]() ![]() |
double | ||
![]() ![]() |
bool | IsSameTickRate
(
const FQuartzClockTickRate& Other, |
|
![]() ![]() |
bool | IsValid
(
int32 InEventResolutionThreshold |
|
![]() |
void | SetBeatsPerMinute
(
double InNewBeatsPerMinute |
|
![]() |
void | SetFramesPerTick
(
int32 InNewFramesPerTick |
Setters. |
![]() |
void | SetMillisecondsPerTick
(
double InNewMillisecondsPerTick |
|
![]() |
void | SetSampleRate
(
double InNewSampleRate |
|
![]() |
void | SetSecondsPerTick
(
double InNewSecondsPerTick |
|
![]() |
void | SetThirtySecondNotesPerMinute
(
double InNewThirtySecondNotesPerMinute |