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

Replaces a sequence's complete dynamics lane under an exact value gate. More...

#include <command.hpp>

Public Attributes

ItemId sequence_id
 Sequence whose dynamics lane changes.
DynamicsLane expected
 Required current lane content, compared in full.
DynamicsLane replacement
 Lane content written when the gate matches.

Detailed Description

Replaces a sequence's complete dynamics lane under an exact value gate.

Both lanes are non-optional because the model states no absence: a sequence that authors no intensity carries an empty lane, so nullopt would invent a second meaning for "states nothing yet" that no reader could distinguish.

Member Data Documentation

◆ expected

DynamicsLane pulp::timeline::SetDynamicsLane::expected

Required current lane content, compared in full.

◆ replacement

DynamicsLane pulp::timeline::SetDynamicsLane::replacement

Lane content written when the gate matches.

◆ sequence_id

ItemId pulp::timeline::SetDynamicsLane::sequence_id

Sequence whose dynamics lane changes.


The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/core/timeline/include/pulp/timeline/command.hpp