LMMS
Loading...
Searching...
No Matches
modules_filter.cpp File Reference
#include <limits.h>
#include <memory.h>
#include <calf/utils.h>
#include <calf/giface.h>
#include <calf/modules_filter.h>

Namespaces

namespace  calf_plugins

Macros

#define SET_IF_CONNECTED(name)

Functions

void diff_ms (float &left, float &right)
void undiff_ms (float &left, float &right)
static void copy_lphp (biquad_d2 filters[3][2])
static double glide (double value, double target, int &keep_gliding)
static float adjusted_lphp_gain (const float *const *params, int param_active, int param_mode, const biquad_d2 &filter, float freq, float srate)

Macro Definition Documentation

◆ SET_IF_CONNECTED

#define SET_IF_CONNECTED ( name)
Value:
if (params[AM::param_##name] != NULL) *params[AM::param_##name] = name;
#define NULL
Definition CarlaBridgeFormat.cpp:30
static const char * name
Definition pugl.h:1582

Function Documentation

◆ adjusted_lphp_gain()

float adjusted_lphp_gain ( const float *const * params,
int param_active,
int param_mode,
const biquad_d2 & filter,
float freq,
float srate )
inlinestatic

◆ copy_lphp()

void copy_lphp ( biquad_d2 filters[3][2])
inlinestatic

◆ diff_ms()

void diff_ms ( float & left,
float & right )
inline

◆ glide()

double glide ( double value,
double target,
int & keep_gliding )
inlinestatic

◆ undiff_ms()

void undiff_ms ( float & left,
float & right )
inline