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

Namespaces

namespace  detail

Classes

struct  Instance

Functions

CustomNodeType make_multiband_compressor_node ()
ForgeNodeDescriptor descriptor ()
float worst_case_gain ()

Variables

constexpr const char * kTypeId = "multiband.compressor"
constexpr state::ParamID kCrossoverHz = 1
constexpr state::ParamID kLowThresholdDb = 2
constexpr state::ParamID kLowRatio = 3
constexpr state::ParamID kHighThresholdDb = 4
constexpr state::ParamID kHighRatio = 5
constexpr state::ParamID kAttackMs = 6
constexpr state::ParamID kReleaseMs = 7
constexpr state::ParamID kLowMakeupDb = 8
constexpr state::ParamID kHighMakeupDb = 9
constexpr state::ParamID kBallistics = 10
constexpr int kBandChunk = 256

Function Documentation

◆ descriptor()

ForgeNodeDescriptor pulp::host::multiband::descriptor ( )
inline

◆ make_multiband_compressor_node()

CustomNodeType pulp::host::multiband::make_multiband_compressor_node ( )
inline

◆ worst_case_gain()

float pulp::host::multiband::worst_case_gain ( )
inline

Variable Documentation

◆ kAttackMs

state::ParamID pulp::host::multiband::kAttackMs = 6
inlineconstexpr

◆ kBallistics

state::ParamID pulp::host::multiband::kBallistics = 10
inlineconstexpr

◆ kBandChunk

int pulp::host::multiband::kBandChunk = 256
inlineconstexpr

◆ kCrossoverHz

state::ParamID pulp::host::multiband::kCrossoverHz = 1
inlineconstexpr

◆ kHighMakeupDb

state::ParamID pulp::host::multiband::kHighMakeupDb = 9
inlineconstexpr

◆ kHighRatio

state::ParamID pulp::host::multiband::kHighRatio = 5
inlineconstexpr

◆ kHighThresholdDb

state::ParamID pulp::host::multiband::kHighThresholdDb = 4
inlineconstexpr

◆ kLowMakeupDb

state::ParamID pulp::host::multiband::kLowMakeupDb = 8
inlineconstexpr

◆ kLowRatio

state::ParamID pulp::host::multiband::kLowRatio = 3
inlineconstexpr

◆ kLowThresholdDb

state::ParamID pulp::host::multiband::kLowThresholdDb = 2
inlineconstexpr

◆ kReleaseMs

state::ParamID pulp::host::multiband::kReleaseMs = 7
inlineconstexpr

◆ kTypeId

const char* pulp::host::multiband::kTypeId = "multiband.compressor"
inlineconstexpr