SynthLab SDK
SynthLab::LFOParameters Struct Reference

Custom parameter structure for the LFO object. Notable members: More...

#include <synthlabparams.h>

Public Attributes

int32_t waveformIndex = 0
 selection index from GUI
 
int32_t modeIndex = 0
 one shot, free run, sync
 
double frequency_Hz = 0.5
 parameter fc
 
double outputAmplitude = 1.0
 parameter output gain in dB
 
uint32_t quantize = 0
 for stepped LFOs
 
double modKnobValue [4] = { 0.5, 0.0, 0.0, 0.0 }
 mod knobs
 
uint32_t moduleIndex = 0
 module ID
 

Detailed Description

Custom parameter structure for the LFO object. Notable members:

  • waveformIndex is the index from the GUI selection control
  • modKnobValue[4] are the four mod knob values
Author
Will Pirkle http://www.willpirkle.com
Remarks
This object is included in Designing Software Synthesizer Plugins in C++ 2nd Ed. by Will Pirkle
Version
Revision : 1.0
Date
Date : 2021 / 05 / 02

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