Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::state::ModulationEvent Struct Reference

Timestamped host modulation event. More...

#include <parameter_event_queue.hpp>

Public Attributes

ParamID param_id = 0
int32_t sample_offset = 0
float amount = 0.0f

Detailed Description

Timestamped host modulation event.

Unlike StateStore's block-scoped modulation offset, this preserves the CLAP event sample position so a processor can apply modulation at the exact frame it was received.

Member Data Documentation

◆ amount

float pulp::state::ModulationEvent::amount = 0.0f

◆ param_id

ParamID pulp::state::ModulationEvent::param_id = 0

◆ sample_offset

int32_t pulp::state::ModulationEvent::sample_offset = 0

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