|
| Patcher (const Config &config, std::span< int32_t > source_values, std::span< int32_t > param_final_values) |
|
void | performInitialPatching (Sound &sound, ParamManager ¶m_manager) |
|
void | performPatching (uint32_t sources_changed, Sound &sound, ParamManagerForTimeline ¶m_manager) |
|
void | recalculateFinalValueForParamWithNoCables (int32_t param, Sound &sound, ParamManagerForTimeline ¶m_manager) |
|
|
static int32_t | cableToLinearParamWithoutRangeAdjustment (int32_t running_total, int32_t source_value, int32_t cable_strength) |
|
static int32_t | cableToLinearParam (int32_t running_total, const PatchCable &cable, int32_t source_value, int32_t cable_strength) |
|
static int32_t | cableToExpParamWithoutRangeAdjustment (int32_t running_total, int32_t source_value, int32_t cable_strength) |
|
static int32_t | cableToExpParam (int32_t running_total, const PatchCable &cable, int32_t source_value, int32_t cable_strength) |
|
|
const Config & | config |
|
std::span< int32_t > | source_values_ |
|
std::span< int32_t > | param_final_values_ |
|
The documentation for this class was generated from the following files:
- src/deluge/modulation/patch/patcher.h
- src/deluge/modulation/patch/patcher.cpp