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

#include <iec2ppmdsp.h>

Public Member Functions

 Iec2ppmdsp (void)
 
 ~Iec2ppmdsp (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 _w1
 
static float _w2
 
static float _w3
 
static float _g
 

Detailed Description

Definition at line 25 of file iec2ppmdsp.h.

Constructor & Destructor Documentation

Iec2ppmdsp::Iec2ppmdsp ( void  )

Definition at line 30 of file iec2ppmdsp.cc.

Iec2ppmdsp::~Iec2ppmdsp ( void  )

Definition at line 39 of file iec2ppmdsp.cc.

Member Function Documentation

void Iec2ppmdsp::init ( float  fsamp)
static

Definition at line 92 of file iec2ppmdsp.cc.

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

Definition at line 44 of file iec2ppmdsp.cc.

float Iec2ppmdsp::read ( void  )

Definition at line 80 of file iec2ppmdsp.cc.

void Iec2ppmdsp::reset ( )

Definition at line 86 of file iec2ppmdsp.cc.

Member Data Documentation

float Iec2ppmdsp::_g
staticprivate

Definition at line 48 of file iec2ppmdsp.h.

float Iec2ppmdsp::_m
private

Definition at line 42 of file iec2ppmdsp.h.

bool Iec2ppmdsp::_res
private

Definition at line 43 of file iec2ppmdsp.h.

float Iec2ppmdsp::_w1
staticprivate

Definition at line 45 of file iec2ppmdsp.h.

float Iec2ppmdsp::_w2
staticprivate

Definition at line 46 of file iec2ppmdsp.h.

float Iec2ppmdsp::_w3
staticprivate

Definition at line 47 of file iec2ppmdsp.h.

float Iec2ppmdsp::_z1
private

Definition at line 40 of file iec2ppmdsp.h.

float Iec2ppmdsp::_z2
private

Definition at line 41 of file iec2ppmdsp.h.


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