ardour
Public Member Functions | Static Public Member Functions | Private Attributes | Static Private Attributes | List of all members
Vumeterdsp Class Reference

#include <vumeterdsp.h>

Public Member Functions

 Vumeterdsp (void)
 
 ~Vumeterdsp (void)
 
void process (float const *p, int n)
 
float read (void)
 
void reset ()
 

Static Public Member Functions

static void init (float fsamp)
 

Private Attributes

float _z1
 
float _z2
 
float _m
 
bool _res
 

Static Private Attributes

static float _w
 
static float _g
 

Detailed Description

Definition at line 25 of file vumeterdsp.h.

Constructor & Destructor Documentation

Vumeterdsp::Vumeterdsp ( void  )

Definition at line 28 of file vumeterdsp.cc.

Vumeterdsp::~Vumeterdsp ( void  )

Definition at line 37 of file vumeterdsp.cc.

Member Function Documentation

void Vumeterdsp::init ( float  fsamp)
static

Definition at line 87 of file vumeterdsp.cc.

void Vumeterdsp::process ( float const *  p,
int  n 
)

Definition at line 42 of file vumeterdsp.cc.

float Vumeterdsp::read ( void  )

Definition at line 75 of file vumeterdsp.cc.

void Vumeterdsp::reset ( )

Definition at line 81 of file vumeterdsp.cc.

Member Data Documentation

float Vumeterdsp::_g
staticprivate

Definition at line 46 of file vumeterdsp.h.

float Vumeterdsp::_m
private

Definition at line 42 of file vumeterdsp.h.

bool Vumeterdsp::_res
private

Definition at line 43 of file vumeterdsp.h.

float Vumeterdsp::_w
staticprivate

Definition at line 45 of file vumeterdsp.h.

float Vumeterdsp::_z1
private

Definition at line 40 of file vumeterdsp.h.

float Vumeterdsp::_z2
private

Definition at line 41 of file vumeterdsp.h.


The documentation for this class was generated from the following files: