LMMS
Loading...
Searching...
No Matches
gverbdsp.h File Reference
#include "../ladspa-util.h"

Go to the source code of this file.

Classes

struct  ty_fixeddelay
struct  ty_diffuser
struct  ty_damper

Functions

ty_diffuserdiffuser_make (int, float)
void diffuser_free (ty_diffuser *)
void diffuser_flush (ty_diffuser *)
ty_damperdamper_make (float)
void damper_free (ty_damper *)
void damper_flush (ty_damper *)
ty_fixeddelayfixeddelay_make (int)
void fixeddelay_free (ty_fixeddelay *)
void fixeddelay_flush (ty_fixeddelay *)
int isprime (int)
int nearest_prime (int, float)
static float diffuser_do (ty_diffuser *p, float x)
static float fixeddelay_read (ty_fixeddelay *p, int n)
static void fixeddelay_write (ty_fixeddelay *p, float x)
static void damper_set (ty_damper *p, float damping)
static float damper_do (ty_damper *p, float x)

Function Documentation

◆ damper_do()

float damper_do ( ty_damper * p,
float x )
inlinestatic

◆ damper_flush()

void damper_flush ( ty_damper * p)

◆ damper_free()

void damper_free ( ty_damper * p)

◆ damper_make()

ty_damper * damper_make ( float damping)

◆ damper_set()

void damper_set ( ty_damper * p,
float damping )
inlinestatic

◆ diffuser_do()

float diffuser_do ( ty_diffuser * p,
float x )
inlinestatic

◆ diffuser_flush()

void diffuser_flush ( ty_diffuser * p)

◆ diffuser_free()

void diffuser_free ( ty_diffuser * p)

◆ diffuser_make()

ty_diffuser * diffuser_make ( int size,
float coeff )

◆ fixeddelay_flush()

void fixeddelay_flush ( ty_fixeddelay * p)

◆ fixeddelay_free()

void fixeddelay_free ( ty_fixeddelay * p)

◆ fixeddelay_make()

ty_fixeddelay * fixeddelay_make ( int size)

◆ fixeddelay_read()

float fixeddelay_read ( ty_fixeddelay * p,
int n )
inlinestatic

◆ fixeddelay_write()

void fixeddelay_write ( ty_fixeddelay * p,
float x )
inlinestatic

◆ isprime()

int isprime ( int n)

◆ nearest_prime()

int nearest_prime ( int n,
float rerror )