libsidplayfp  0.3.5
Public Member Functions | Static Public Member Functions | Friends
reSIDfp::FilterModelConfig Class Reference

List of all members.

Public Member Functions

double getDacZero (const double adjustment) const
int getVO_T16 () const
int getVoiceScaleS14 () const
int getVoiceDC () const
unsigned short ** getGain ()
unsigned short ** getSummer ()
unsigned short ** getMixer ()
unsigned int * getDAC (const double dac_zero) const
IntegratorbuildIntegrator ()
double estimateFrequency (const double dac_zero, const int fc)

Static Public Member Functions

static FilterModelConfiggetInstance ()

Friends

class std::auto_ptr< FilterModelConfig >

Member Function Documentation

double reSIDfp::FilterModelConfig::estimateFrequency ( const double  dac_zero,
const int  fc 
)

Estimate the center frequency corresponding to some FC setting.

FIXME: this function is extremely sensitive to prevailing voltage offsets. They got to be right within about 0.1V, or the results will be simply wrong. This casts doubt on the feasibility of this approach. Perhaps the offsets at the integrators would need to be statically solved first for 1-voice null input.

Parameters:
fc
Returns:
frequency in Hz
unsigned int * reSIDfp::FilterModelConfig::getDAC ( const double  dac_zero) const

Make DAC must be deleted


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