LMMS
Loading...
Searching...
No Matches
tap_reverb.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ladspa.h>
#include "tap_platform.h"
#include "tap_reverb_presets.h"

Macros

#define F2S   2147483

Typedefs

typedef sample rev_t

Functions

void load_plugin_data (LADSPA_Handle Instance)
rev_t comb_run (rev_t insample, COMB_FILTER *comb)
rev_t allp_run (rev_t insample, ALLP_FILTER *allp)
void comp_coeffs (LADSPA_Handle Instance)
LADSPA_Handle instantiate_Reverb (const LADSPA_Descriptor *Descriptor, unsigned long SampleRate)
void activate_Reverb (LADSPA_Handle Instance)
void connect_port_Reverb (LADSPA_Handle Instance, unsigned long Port, LADSPA_Data *DataLocation)
void run_Reverb (LADSPA_Handle Instance, unsigned long SampleCount)
void set_run_adding_gain (LADSPA_Handle Instance, LADSPA_Data gain)
void run_adding_gain_Reverb (LADSPA_Handle Instance, unsigned long SampleCount)
void cleanup_Reverb (LADSPA_Handle Instance)
void __CONSTRUCTOR tap_init ()
void delete_descriptor (LADSPA_Descriptor *descriptor)
void __DESTRUCTOR tap_fini ()
const LADSPA_Descriptorladspa_descriptor (unsigned long Index)
 __INIT_FINI (tap_init, tap_fini)

Variables

LADSPA_Descriptorstereo_descriptor = NULL

Macro Definition Documentation

◆ F2S

#define F2S   2147483

Typedef Documentation

◆ rev_t

typedef sample rev_t

Function Documentation

◆ __INIT_FINI()

__INIT_FINI ( tap_init ,
tap_fini  )

◆ activate_Reverb()

void activate_Reverb ( LADSPA_Handle Instance)

◆ allp_run()

rev_t allp_run ( rev_t insample,
ALLP_FILTER * allp )

◆ cleanup_Reverb()

void cleanup_Reverb ( LADSPA_Handle Instance)

◆ comb_run()

rev_t comb_run ( rev_t insample,
COMB_FILTER * comb )

◆ comp_coeffs()

void comp_coeffs ( LADSPA_Handle Instance)

◆ connect_port_Reverb()

void connect_port_Reverb ( LADSPA_Handle Instance,
unsigned long Port,
LADSPA_Data * DataLocation )

◆ delete_descriptor()

void delete_descriptor ( LADSPA_Descriptor * descriptor)

◆ instantiate_Reverb()

LADSPA_Handle instantiate_Reverb ( const LADSPA_Descriptor * Descriptor,
unsigned long SampleRate )

◆ ladspa_descriptor()

const LADSPA_Descriptor * ladspa_descriptor ( unsigned long Index)

◆ load_plugin_data()

void load_plugin_data ( LADSPA_Handle Instance)

◆ run_adding_gain_Reverb()

void run_adding_gain_Reverb ( LADSPA_Handle Instance,
unsigned long SampleCount )

◆ run_Reverb()

void run_Reverb ( LADSPA_Handle Instance,
unsigned long SampleCount )

◆ set_run_adding_gain()

void set_run_adding_gain ( LADSPA_Handle Instance,
LADSPA_Data gain )

◆ tap_fini()

void __DESTRUCTOR tap_fini ( )

◆ tap_init()

void __CONSTRUCTOR tap_init ( )

Variable Documentation

◆ stereo_descriptor

LADSPA_Descriptor* stereo_descriptor = NULL