summaryrefslogtreecommitdiff
path: root/libs/fluidsynth/src/fluid_lfo.c
blob: ae21cdd0f725d078d56ffbe68c5c1229ca1c9f5d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "fluid_lfo.h"

DECLARE_FLUID_RVOICE_FUNCTION(fluid_lfo_set_incr)
{
    fluid_lfo_t *lfo = obj;
    fluid_real_t increment = param[0].real;

    lfo->increment = increment;
}

DECLARE_FLUID_RVOICE_FUNCTION(fluid_lfo_set_delay)
{
    fluid_lfo_t *lfo = obj;
    unsigned int delay = param[0].i;

    lfo->delay = delay;
}