libsidplayfp  1.5.3
Public Member Functions | Static Public Member Functions | Friends | List of all members
reSIDfp::FilterModelConfig Class Reference

#include <FilterModelConfig.h>

Public Member Functions

int getVoiceScaleS14 () const
 
int getVoiceDC () const
 
unsigned short ** getGain ()
 
unsigned short ** getSummer ()
 
unsigned short ** getMixer ()
 
unsigned short * getDAC (double adjustment) const
 
std::auto_ptr< IntegratorbuildIntegrator ()
 

Static Public Member Functions

static FilterModelConfiggetInstance ()
 

Friends

class std::auto_ptr< FilterModelConfig >
 

Detailed Description

Calculate parameters for 6581 filter emulation.

Member Function Documentation

unsigned short * reSIDfp::FilterModelConfig::getDAC ( double  adjustment) const

Construct an 11 bit cutoff frequency DAC output voltage table.

Parameters
adjustment
Returns
the DAC table
int reSIDfp::FilterModelConfig::getVoiceDC ( ) const
inline

The "zero" output level of the voices.

int reSIDfp::FilterModelConfig::getVoiceScaleS14 ( ) const
inline

The digital range of one voice is 20 bits; create a scaling term for multiplication which fits in 11 bits.


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