Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::host::forge_modulation::ModLpgInstance Struct Reference

#include <forge_modulation_catalog.hpp>

Public Attributes

signal::Lpg lpg
signal::TriggerDetect edge
float last_decay_ms = -1.0f
float last_rise_ms = -1.0f
float last_darkness_hz = -1.0f
float last_brightness_hz = -1.0f
float last_refractory_ms = -1.0f
float strike_peak = 0.0f
 Running maximum of the control since the current rising edge, and whether that edge is still open.
bool striking = false

Member Data Documentation

◆ edge

signal::TriggerDetect pulp::host::forge_modulation::ModLpgInstance::edge

◆ last_brightness_hz

float pulp::host::forge_modulation::ModLpgInstance::last_brightness_hz = -1.0f

◆ last_darkness_hz

float pulp::host::forge_modulation::ModLpgInstance::last_darkness_hz = -1.0f

◆ last_decay_ms

float pulp::host::forge_modulation::ModLpgInstance::last_decay_ms = -1.0f

◆ last_refractory_ms

float pulp::host::forge_modulation::ModLpgInstance::last_refractory_ms = -1.0f

◆ last_rise_ms

float pulp::host::forge_modulation::ModLpgInstance::last_rise_ms = -1.0f

◆ lpg

signal::Lpg pulp::host::forge_modulation::ModLpgInstance::lpg

◆ strike_peak

float pulp::host::forge_modulation::ModLpgInstance::strike_peak = 0.0f

Running maximum of the control since the current rising edge, and whether that edge is still open.

See the strike note below.

◆ striking

bool pulp::host::forge_modulation::ModLpgInstance::striking = false

The documentation for this struct was generated from the following file: