LMMS
Loading...
Searching...
No Matches
run_adding.h File Reference
#include <ladspa.h>

Go to the source code of this file.

Typedefs

typedef void OutputFunction(LADSPA_Data *&, const LADSPA_Data &, const LADSPA_Data &)

Functions

void write_output_normal (LADSPA_Data *&out, const LADSPA_Data &value, const LADSPA_Data &run_adding_gain)
void write_output_adding (LADSPA_Data *&out, const LADSPA_Data &value, const LADSPA_Data &run_adding_gain)
template<OutputFunction ouput_mode>
void write_control (LADSPA_Data *const, const LADSPA_Data &, const LADSPA_Data &)
template<>
void write_control< write_output_normal > (LADSPA_Data *const out, const LADSPA_Data &value, const LADSPA_Data &run_adding_gain)
template<>
void write_control< write_output_adding > (LADSPA_Data *const out, const LADSPA_Data &value, const LADSPA_Data &run_adding_gain)
template<OutputFunction output_mode>
float get_gain (const LADSPA_Data &)
template<>
float get_gain< write_output_normal > (const LADSPA_Data &)
template<>
float get_gain< write_output_adding > (const LADSPA_Data &run_adding_gain)

Typedef Documentation

◆ OutputFunction

typedef void OutputFunction(LADSPA_Data *&, const LADSPA_Data &, const LADSPA_Data &)

Function Documentation

◆ get_gain()

template<OutputFunction output_mode>
float get_gain ( const LADSPA_Data & )
inline

◆ get_gain< write_output_adding >()

template<>
float get_gain< write_output_adding > ( const LADSPA_Data & run_adding_gain)
inline

◆ get_gain< write_output_normal >()

template<>
float get_gain< write_output_normal > ( const LADSPA_Data & )
inline

◆ write_control()

template<OutputFunction ouput_mode>
void write_control ( LADSPA_Data * const ,
const LADSPA_Data & ,
const LADSPA_Data &  )
inline

◆ write_control< write_output_adding >()

template<>
void write_control< write_output_adding > ( LADSPA_Data *const out,
const LADSPA_Data & value,
const LADSPA_Data & run_adding_gain )
inline

◆ write_control< write_output_normal >()

template<>
void write_control< write_output_normal > ( LADSPA_Data *const out,
const LADSPA_Data & value,
const LADSPA_Data & run_adding_gain )
inline

◆ write_output_adding()

void write_output_adding ( LADSPA_Data *& out,
const LADSPA_Data & value,
const LADSPA_Data & run_adding_gain )
inline

◆ write_output_normal()

void write_output_normal ( LADSPA_Data *& out,
const LADSPA_Data & value,
const LADSPA_Data & run_adding_gain )
inline