Deluge Firmware 1.3.0
Build date: 2025.09.12
Loading...
Searching...
No Matches
PatchCable Class Reference
Collaboration diagram for PatchCable:

Public Member Functions

void setDefaultPolarity ()
void setup (PatchSource newFrom, uint8_t newTo, int32_t newAmount)
bool isActive ()
void initAmount (int32_t value)
void makeUnusable ()
int32_t toPolarity (int32_t value)
 Converts a patch cable source to the correct polarity. The source is required because some sources are stored unipolar.
int32_t applyRangeAdjustment (int32_t value) const

Static Public Member Functions

static bool hasPolarity (PatchSource source)
static Polarity getDefaultPolarity (PatchSource source)

Public Attributes

PatchSource from {PatchSource::NONE}
Polarity polarity {Polarity::BIPOLAR}
ParamDescriptor destinationParamDescriptor
AutoParam param
int32_t const * rangeAdjustmentPointer = nullptr

The documentation for this class was generated from the following files:
  • src/deluge/modulation/patch/patch_cable.h
  • src/deluge/modulation/patch/patch_cable.cpp