|
CriWare Unreal Engine
Plug-ins for CriWare solutions.
|
#include <AtomBlueprintLibrary.h>
静的公開メンバ関数 | |
| static float | ConvertDecibelsToLinear (float InDecibels, const FVector2D &InRange) |
| static float | ConvertDecibelsToLinearSlower (float InDecibels, const FVector2D &InRange) |
| static float | ConvertDecibelsToLinearSlowerFromFloor (float InDecibels, const FVector2D &InRange, float InFloor=1.e-4) |
| static float | ConvertLinearToDecibels (float InLinear, const FVector2D &InRange, float InFloor=1.e-8) |
| static float | ConvertLinearToDecibelsSlower (float InLinear, const FVector2D &InRange) |
| static float | ConvertLinearToDecibelsSlowerFromFloor (float InLinear, const FVector2D &InRange, float InFloor=1.e-4) |
| static float | GetLinearFrequencyClamped (const float InValue, const FVector2D &InDomain, const FVector2D &InRange) |
| static float | GetLogFrequencyClamped (const float InValue, const FVector2D &InDomain, const FVector2D &InRange) |
Atom Utilities Blueprint Function Library A library of Atom related functions for use in Blueprints
|
static |
Converts decibel to linear scale.
| InDecibels | The decibels to convert to a linear gain scalar. |
| InRange | The range to use when converting between linear and logarithmic scales. |
|
static |
Converts decibel to linear scale with a slower end from 1.e-3 (60dB).
| InDecibels | The decibels to convert to a linear gain scalar. |
| InRange | The range to use when converting between linear and logarithmic scales. |
|
static |
Converts decibel to linear scale with a slower end from a choosen floor.
| InDecibels | The decibels to convert to a linear gain scalar. |
| InRange | The range to use when converting between linear and logarithmic scales. |
| InFloor | The floor value to start slower end. (1.e-3 => 60dB, 1.e-4 => 80dB ...) |
|
static |
Converts linear scale volume to decibels.
| InLinear | The linear scalar value to convert to decibels. |
| InRange | The range to use when converting between linear and logarithmic scales. |
| InFloor | The floor value to check against. |
|
static |
Converts linear scale volume to decibels with a slower end from 1.e-3 (60dB).
| InLinear | The linear scalar value to convert to decibels. |
| InRange | The range to use when converting between linear and logarithmic scales. |
|
static |
Converts linear scale volume to decibels with a slower end from a choosen floor.
| InLinear | The linear scalar value to convert to decibels. |
| InRange | The range to use when converting between linear and logarithmic scales. |
| InFloor | The floor value to start slower end. (1.e-3 => 60dB, 1.e-4 => 80dB ...) |
|
static |
Returns the linear frequency of the input value. Maps log domain and range values to linear output (good for linear slider representation/visualization of log frequency). Reverse of GetLogFrequencyClamped.
| InValue | The logarithmic value to convert to linear frequency |
| InDomain | The domain to use when converting between linear and logarithmic scales |
| InRange | The range to use when converting between linear and logarithmic scales |
|
static |
Returns the log frequency of the input value. Maps linear domain and range values to log output (good for linear slider controlling frequency)
| InValue | The linear value to convert to logarithmic frequency |
| InDomain | The domain to use when converting between linear and logarithmic scales |
| InRange | The range to use when converting between linear and logarithmic scales |