LMMS
Loading...
Searching...
No Matches
dsp::modulation_entry Struct Reference

Single entry in modulation matrix. More...

#include <modmatrix.h>

Public Member Functions

 modulation_entry ()
 modulation_entry (int _src1, calf_plugins::mod_matrix_metadata::mapping_mode _mapping, int _src2, float _amount, int _dest)
void reset ()
 Reset the row to default.

Public Attributes

int src1
 Mapped source.
calf_plugins::mod_matrix_metadata::mapping_mode mapping
 Source mapping mode.
int src2
 Unmapped modulating source.
float amount
 Modulation amount.
int dest
 Modulation destination.

Detailed Description

Single entry in modulation matrix.

Constructor & Destructor Documentation

◆ modulation_entry() [1/2]

dsp::modulation_entry::modulation_entry ( )
inline

◆ modulation_entry() [2/2]

dsp::modulation_entry::modulation_entry ( int _src1,
calf_plugins::mod_matrix_metadata::mapping_mode _mapping,
int _src2,
float _amount,
int _dest )
inline

Member Function Documentation

◆ reset()

void dsp::modulation_entry::reset ( )
inline

Reset the row to default.

Member Data Documentation

◆ amount

float dsp::modulation_entry::amount

Modulation amount.

◆ dest

int dsp::modulation_entry::dest

Modulation destination.

◆ mapping

calf_plugins::mod_matrix_metadata::mapping_mode dsp::modulation_entry::mapping

Source mapping mode.

◆ src1

int dsp::modulation_entry::src1

Mapped source.

◆ src2

int dsp::modulation_entry::src2

Unmapped modulating source.


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