#include <stdlib.h>
#include <string.h>
#include <math.h>
#include <assert.h>
#include <stdio.h>
#include <stdint.h>
#include <ladspa.h>
Go to the source code of this file.
|
| void | store_func (sample_t *s, int i, sample_t x, sample_t gain) |
| void | adding_func (sample_t *s, int i, sample_t x, sample_t gain) |
| template<class X, class Y> |
| X | min (X x, Y y) |
| template<class X, class Y> |
| X | max (X x, Y y) |
| template<class T> |
| T | clamp (T value, T lower, T upper) |
| static float | frandom () |
| bool | is_denormal (float &f) |
| bool | is_denormal (double &f) |
◆ __USE_ISOC99
◆ __USE_ISOC9X
◆ _GNU_SOURCE
◆ _ISOC99_SOURCE
◆ _ISOC9X_SOURCE
◆ _USE_GNU
◆ _USE_MATH_DEFINES
| #define _USE_MATH_DEFINES |
◆ AUDIO
◆ BOUNDED
◆ CAPS
◆ CONTROL
◆ DEFAULT_0
◆ DEFAULT_1
◆ DEFAULT_100
◆ DEFAULT_440
◆ DEFAULT_HIGH
◆ DEFAULT_LOW
◆ DEFAULT_MAX
◆ DEFAULT_MID
◆ DEFAULT_MIN
◆ HARD_RT
◆ INPUT
◆ INTEGER
◆ LOG
◆ MIN_GAIN
| #define MIN_GAIN .000001 /* -120 dB */ |
◆ NOISE_FLOOR
| #define NOISE_FLOOR .00000000000005 /* -266 dB */ |
◆ OUTPUT
◆ TEN_TO_THE_SIXTH
| #define TEN_TO_THE_SIXTH 1000000 |
◆ TOGGLE
◆ TRAP
◆ int16
◆ int32
◆ int64
◆ int8
◆ sample_func_t
◆ sample_t
◆ uint16
◆ uint32
◆ uint64
◆ uint8
◆ ulong
| typedef unsigned long ulong |
◆ adding_func()
◆ clamp()
template<class T>
| T clamp |
( |
T | value, |
|
|
T | lower, |
|
|
T | upper ) |
◆ frandom()
◆ is_denormal() [1/2]
| bool is_denormal |
( |
double & | f | ) |
|
|
inline |
◆ is_denormal() [2/2]
| bool is_denormal |
( |
float & | f | ) |
|
|
inline |
◆ max()
template<class
X, class Y>
◆ min()
template<class
X, class Y>
◆ store_func()