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

Classes

struct  Instance

Typedefs

using Engine = signal::GranularEngine

Functions

float granular_worst_case_gain ()
CustomNodeType make_granular_node ()
ForgeNodeDescriptor descriptor ()

Variables

constexpr const char * kTypeId = "synthesis.granular_live"
constexpr state::ParamID kDensityHz = 1
constexpr state::ParamID kGrainMs = 2
constexpr state::ParamID kPosition = 3
constexpr state::ParamID kPositionSprayMs = 4
constexpr state::ParamID kPitchSt = 5
constexpr state::ParamID kPitchSpraySt = 6
constexpr state::ParamID kPanSpray = 7
constexpr state::ParamID kJitter = 8
constexpr state::ParamID kLevelDb = 9
constexpr state::ParamID kMix = 10

Typedef Documentation

◆ Engine

Function Documentation

◆ descriptor()

ForgeNodeDescriptor pulp::host::synthesis::granular::descriptor ( )

◆ granular_worst_case_gain()

float pulp::host::synthesis::granular::granular_worst_case_gain ( )

◆ make_granular_node()

CustomNodeType pulp::host::synthesis::granular::make_granular_node ( )

Variable Documentation

◆ kDensityHz

state::ParamID pulp::host::synthesis::granular::kDensityHz = 1
inlineconstexpr

◆ kGrainMs

state::ParamID pulp::host::synthesis::granular::kGrainMs = 2
inlineconstexpr

◆ kJitter

state::ParamID pulp::host::synthesis::granular::kJitter = 8
inlineconstexpr

◆ kLevelDb

state::ParamID pulp::host::synthesis::granular::kLevelDb = 9
inlineconstexpr

◆ kMix

state::ParamID pulp::host::synthesis::granular::kMix = 10
inlineconstexpr

◆ kPanSpray

state::ParamID pulp::host::synthesis::granular::kPanSpray = 7
inlineconstexpr

◆ kPitchSpraySt

state::ParamID pulp::host::synthesis::granular::kPitchSpraySt = 6
inlineconstexpr

◆ kPitchSt

state::ParamID pulp::host::synthesis::granular::kPitchSt = 5
inlineconstexpr

◆ kPosition

state::ParamID pulp::host::synthesis::granular::kPosition = 3
inlineconstexpr

◆ kPositionSprayMs

state::ParamID pulp::host::synthesis::granular::kPositionSprayMs = 4
inlineconstexpr

◆ kTypeId

const char* pulp::host::synthesis::granular::kTypeId = "synthesis.granular_live"
inlineconstexpr