#include <wavetable.h>
|
| float | get (uint16_t slice) |
| void | reset () |
| | Reset oscillator phase to zero.
|
| void | set_freq (float freq, float sr) |
| | Set phase delta based on oscillator frequency and sample rate.
|
| void | set_freq_odsr (float freq, double odsr) |
| | Set phase delta based on oscillator frequency and inverse of sample rate.
|
| void | step () |
| | Make one phase increment.
|
| float | get () |
| | Make one phase increment and return a value from -0.5 to 0.5.
|
◆ anonymous enum
| Enumerator |
|---|
| SIZE | |
| MASK | |
| SCALE | |
◆ get()
| float calf_plugins::wavetable_oscillator::get |
( |
uint16_t | slice | ) |
|
|
inline |
◆ tables
| int16_t(* calf_plugins::wavetable_oscillator::tables)[256] |
The documentation for this struct was generated from the following file:
- /home/runner/work/lmms-fork/lmms-fork/plugins/LadspaEffect/calf/veal/src/calf/wavetable.h