|
LMMS
|
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <ladspa.h>#include "tap_platform.h"#include "tap_utils.h"Classes | |
| struct | DeEsser |
Macros | |
| #define | INFINITY (1.0f/0.0f) |
| #define | ID_MONO 2147 |
| #define | THRESHOLD 0 |
| #define | FREQ 1 |
| #define | SIDECHAIN 2 |
| #define | MONITOR 3 |
| #define | ATTENUAT 4 |
| #define | INPUT 5 |
| #define | OUTPUT 6 |
| #define | PORTCOUNT_MONO 7 |
| #define | SIDECH_BW 0.3f |
| #define | RINGBUF_SIZE 2000 |
Functions | |
| LADSPA_Data | fast_lin2db (LADSPA_Data lin) |
| LADSPA_Handle | instantiate_DeEsser (const LADSPA_Descriptor *Descriptor, unsigned long SampleRate) |
| void | activate_DeEsser (LADSPA_Handle Instance) |
| void | connect_port_DeEsser (LADSPA_Handle Instance, unsigned long Port, LADSPA_Data *DataLocation) |
| void | run_DeEsser (LADSPA_Handle Instance, unsigned long SampleCount) |
| void | set_run_adding_gain_DeEsser (LADSPA_Handle Instance, LADSPA_Data gain) |
| void | run_adding_DeEsser (LADSPA_Handle Instance, unsigned long SampleCount) |
| void | cleanup_DeEsser (LADSPA_Handle Instance) |
| void __CONSTRUCTOR | tap_init () |
| void | delete_descriptor (LADSPA_Descriptor *descriptor) |
| void __DESTRUCTOR | tap_fini () |
| const LADSPA_Descriptor * | ladspa_descriptor (unsigned long Index) |
| __INIT_FINI (tap_init, tap_fini) | |
Variables | |
| LADSPA_Data | log10_table [9000] |
| LADSPA_Descriptor * | mono_descriptor = NULL |
| #define ATTENUAT 4 |
| #define FREQ 1 |
| #define ID_MONO 2147 |
| #define INFINITY (1.0f/0.0f) |
| #define INPUT 5 |
| #define MONITOR 3 |
| #define OUTPUT 6 |
| #define PORTCOUNT_MONO 7 |
| #define RINGBUF_SIZE 2000 |
| #define SIDECH_BW 0.3f |
| #define SIDECHAIN 2 |
| #define THRESHOLD 0 |
| void activate_DeEsser | ( | LADSPA_Handle | Instance | ) |
| void cleanup_DeEsser | ( | LADSPA_Handle | Instance | ) |
| void connect_port_DeEsser | ( | LADSPA_Handle | Instance, |
| unsigned long | Port, | ||
| LADSPA_Data * | DataLocation ) |
| void delete_descriptor | ( | LADSPA_Descriptor * | descriptor | ) |
| LADSPA_Data fast_lin2db | ( | LADSPA_Data | lin | ) |
| LADSPA_Handle instantiate_DeEsser | ( | const LADSPA_Descriptor * | Descriptor, |
| unsigned long | SampleRate ) |
| const LADSPA_Descriptor * ladspa_descriptor | ( | unsigned long | Index | ) |
| void run_adding_DeEsser | ( | LADSPA_Handle | Instance, |
| unsigned long | SampleCount ) |
| void run_DeEsser | ( | LADSPA_Handle | Instance, |
| unsigned long | SampleCount ) |
| void set_run_adding_gain_DeEsser | ( | LADSPA_Handle | Instance, |
| LADSPA_Data | gain ) |
| void __DESTRUCTOR tap_fini | ( | ) |
| void __CONSTRUCTOR tap_init | ( | ) |
| LADSPA_Data log10_table[9000] |
| LADSPA_Descriptor* mono_descriptor = NULL |