Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::host::modulation::vibrato::delay_line Namespace Reference

Classes

struct  Instance

Typedefs

using Engine = signal::DelayVibrato

Functions

std::string delay_vibrato_type_id (float min_rate_hz)
float delay_vibrato_worst_case_gain ()
 Worst-case linear gain at the registered interpolator ceiling.
CustomNodeType make_delay_vibrato_node (float min_rate_hz=4.0f)
 True pitch vibrato as a lowerable mono custom node.

Variables

constexpr state::ParamID kRateHz = 1
constexpr state::ParamID kDepthCents = 2
constexpr state::ParamID kDelayMs = 3
constexpr state::ParamID kFadeInMs = 4

Typedef Documentation

◆ Engine

Function Documentation

◆ delay_vibrato_type_id()

std::string pulp::host::modulation::vibrato::delay_line::delay_vibrato_type_id ( float min_rate_hz)

◆ delay_vibrato_worst_case_gain()

float pulp::host::modulation::vibrato::delay_line::delay_vibrato_worst_case_gain ( )

Worst-case linear gain at the registered interpolator ceiling.

◆ make_delay_vibrato_node()

CustomNodeType pulp::host::modulation::vibrato::delay_line::make_delay_vibrato_node ( float min_rate_hz = 4.0f)

True pitch vibrato as a lowerable mono custom node.

Variable Documentation

◆ kDelayMs

state::ParamID pulp::host::modulation::vibrato::delay_line::kDelayMs = 3
inlineconstexpr

◆ kDepthCents

state::ParamID pulp::host::modulation::vibrato::delay_line::kDepthCents = 2
inlineconstexpr

◆ kFadeInMs

state::ParamID pulp::host::modulation::vibrato::delay_line::kFadeInMs = 4
inlineconstexpr

◆ kRateHz

state::ParamID pulp::host::modulation::vibrato::delay_line::kRateHz = 1
inlineconstexpr