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

#include <modulation_matrix.hpp>

Public Member Functions

bool operator== (const ModRoute &other) const

Public Attributes

ModSourceId source = 0
ModDestinationId destination = 0
float depth = 0.0f
 -1.0 .. 1.0 (bipolar sources) or 0.0..1.0
bool bipolar = false
 true: source is interpreted as -1..+1
ModCurve curve = ModCurve::Linear

Member Function Documentation

◆ operator==()

bool pulp::view::ModRoute::operator== ( const ModRoute & other) const
inline

Member Data Documentation

◆ bipolar

bool pulp::view::ModRoute::bipolar = false

true: source is interpreted as -1..+1

◆ curve

ModCurve pulp::view::ModRoute::curve = ModCurve::Linear

◆ depth

float pulp::view::ModRoute::depth = 0.0f

-1.0 .. 1.0 (bipolar sources) or 0.0..1.0

◆ destination

ModDestinationId pulp::view::ModRoute::destination = 0

◆ source

ModSourceId pulp::view::ModRoute::source = 0

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