libsidplayfp  2.0.2
Public Member Functions | Static Public Member Functions | Friends | List of all members
reSIDfp::FilterModelConfig8580 Class Reference

#include <FilterModelConfig8580.h>

Public Member Functions

int getVoiceScaleS14 () const
 
int getVoiceDC () const
 
unsigned short ** getGainVol ()
 
unsigned short ** getGainRes ()
 
unsigned short ** getSummer ()
 
unsigned short ** getMixer ()
 
std::unique_ptr< Integrator8580buildIntegrator ()
 

Static Public Member Functions

static FilterModelConfig8580getInstance ()
 

Friends

class std::auto_ptr< FilterModelConfig8580 >
 

Detailed Description

Calculate parameters for 8580 filter emulation.

Member Function Documentation

◆ buildIntegrator()

std::unique_ptr< Integrator8580 > reSIDfp::FilterModelConfig8580::buildIntegrator ( )

Construct an integrator solver.

Returns
the integrator

◆ getVoiceDC()

int reSIDfp::FilterModelConfig8580::getVoiceDC ( ) const
inline

The "zero" output level of the voices.

◆ getVoiceScaleS14()

int reSIDfp::FilterModelConfig8580::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: