|
LMMS
|
#include <stdio.h>#include <stdlib.h>#include <stdint.h>#include <string.h>#include <ladspa.h>#include "tap_platform.h"#include "tap_utils.h"#include "tap_dynamics_presets.h"Classes | |
| struct | rms_env |
| struct | GRAPH_POINT |
| struct | DYNAMICS_DATA |
| struct | Dynamics |
Macros | |
| #define | F2S 2147483 |
| #define | ID_STEREO 2153 |
| #define | ATTACK 0 |
| #define | RELEASE 1 |
| #define | OFFSGAIN 2 |
| #define | MUGAIN 3 |
| #define | RMSENV_L 4 |
| #define | RMSENV_R 5 |
| #define | MODGAIN_L 6 |
| #define | MODGAIN_R 7 |
| #define | STEREO 8 |
| #define | MODE 9 |
| #define | INPUT_L 10 |
| #define | INPUT_R 11 |
| #define | OUTPUT_L 12 |
| #define | OUTPUT_R 13 |
| #define | PORTCOUNT_STEREO 14 |
| #define | TABSIZE 256 |
| #define | RMSSIZE 64 |
| #define | MAX_POINTS 20 |
Functions | |
| rms_env * | rms_env_new (void) |
| void | rms_env_reset (rms_env *r) |
| static dyn_t | rms_env_process (rms_env *r, const rms_t x) |
| LADSPA_Data | get_table_gain (int mode, LADSPA_Data level) |
| LADSPA_Handle | instantiate_Dynamics (const LADSPA_Descriptor *Descriptor, unsigned long sample_rate) |
| void | connect_port_Dynamics (LADSPA_Handle Instance, unsigned long Port, LADSPA_Data *DataLocation) |
| void | run_Dynamics (LADSPA_Handle Instance, unsigned long sample_count) |
| void | set_run_adding_gain_Dynamics (LADSPA_Handle Instance, LADSPA_Data gain) |
| void | run_adding_Dynamics (LADSPA_Handle Instance, unsigned long sample_count) |
| void | cleanup_Dynamics (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_Descriptor * | stereo_descriptor = NULL |
| #define ATTACK 0 |
| #define F2S 2147483 |
| #define ID_STEREO 2153 |
| #define INPUT_L 10 |
| #define INPUT_R 11 |
| #define MAX_POINTS 20 |
| #define MODE 9 |
| #define MODGAIN_L 6 |
| #define MODGAIN_R 7 |
| #define MUGAIN 3 |
| #define OFFSGAIN 2 |
| #define OUTPUT_L 12 |
| #define OUTPUT_R 13 |
| #define PORTCOUNT_STEREO 14 |
| #define RELEASE 1 |
| #define RMSENV_L 4 |
| #define RMSENV_R 5 |
| #define RMSSIZE 64 |
| #define STEREO 8 |
| #define TABSIZE 256 |
| void cleanup_Dynamics | ( | LADSPA_Handle | Instance | ) |
| void connect_port_Dynamics | ( | LADSPA_Handle | Instance, |
| unsigned long | Port, | ||
| LADSPA_Data * | DataLocation ) |
| void delete_descriptor | ( | LADSPA_Descriptor * | descriptor | ) |
|
inline |
| LADSPA_Handle instantiate_Dynamics | ( | const LADSPA_Descriptor * | Descriptor, |
| unsigned long | sample_rate ) |
| const LADSPA_Descriptor * ladspa_descriptor | ( | unsigned long | Index | ) |
| void run_adding_Dynamics | ( | LADSPA_Handle | Instance, |
| unsigned long | sample_count ) |
| void run_Dynamics | ( | LADSPA_Handle | Instance, |
| unsigned long | sample_count ) |
| void set_run_adding_gain_Dynamics | ( | LADSPA_Handle | Instance, |
| LADSPA_Data | gain ) |
| void __DESTRUCTOR tap_fini | ( | ) |
| void __CONSTRUCTOR tap_init | ( | ) |
| LADSPA_Descriptor* stereo_descriptor = NULL |