Interface | Description |
---|---|
LXTriggerSource | |
LXWaveshape |
Waveshapes compute a function in the range 0-1 over a basis 0-1.
|
Class | Description |
---|---|
Accelerator |
An accelerator is a free-running modulator that changes its value based on
velocity and acceleration, measured in units/second and units/second^2,
respectively.
|
Accumulator |
An accumulator oscillates between increasing and decreasing value by some velocity such that it never
overflows or stops moving outside of the floating point range.
|
ADEnvelope | |
ADSREnvelope | |
Click |
A click is a simple modulator that fires a value of 1 every time its period
has passed.
|
DampedParameter |
A modulator that tracks the value of a parameter but damps motion over time according
to rules.
|
FunctionalModulator |
An extendable modulator class that lets a custom normalized function be
supplied by simply extending this class and supplying a compute() and
invert() method.
|
HistoryBuffer | |
LinearEnvelope |
This modulator is a simple linear ramp from one value to another over a
specified number of milliseconds.
|
LXModulator |
A Modulator is an abstraction for a variable with a value that varies over
time, such as an envelope or a low frequency oscillator.
|
LXPeriodicModulator |
An LXPeriodicModulator is a modulator that moves through a cycle in a given
amount of time.
|
LXRangeModulator |
Utility subclass for modulators which oscillate in a range of values between
a minimum and a maximum.
|
MacroKnobs | |
MultiStageEnvelope | |
QuadraticEnvelope |
A quadratic envelope moves from one value to another along a quadratic curve.
|
SawLFO |
A sawtooth LFO oscillates from one extreme value to another.
|
SinLFO |
A classic sinusoidal oscillator.
|
SquareLFO |
Simple square wave LFO.
|
TriangleLFO |
A triangular LFO is a simple linear modulator that oscillates between a low
and hi value over a specified time period.
|
VariableLFO |
A sawtooth LFO oscillates from one extreme value to another.
|
Enum | Description |
---|---|
QuadraticEnvelope.Ease |
Different modes of quadratic easing.
|
VariableLFO.ClockMode |
LX library by Mark C. Slee. © 2012-2020