#include <FilterModelConfig6581.h>
|
void | setFilterRange (double adjustment) |
|
unsigned short * | getDAC (double adjustment) const |
|
double | getWL_snake () const |
|
unsigned short | getVcr_nVg (int i) const |
|
unsigned short | getVcr_n_Ids_term (int i) const |
|
double | getN16 () const |
|
unsigned short * | getVolume () |
|
unsigned short * | getResonance () |
|
unsigned short * | getSummer () |
|
unsigned short * | getMixer () |
|
unsigned short | getOpampRev (int i) const |
|
double | getVddt () const |
|
double | getVth () const |
|
unsigned short | getNormalizedValue (double value) const |
|
template<int N> |
unsigned short | getNormalizedCurrentFactor (double wl) const |
|
unsigned short | getNVmin () const |
|
int | getNormalizedVoice (float value, unsigned int env) const |
|
|
static unsigned short | to_ushort_dither (double x, double d_noise) |
|
static unsigned short | to_ushort (double x) |
|
const double | C |
| Capacitor value.
|
|
const double | Vdd |
| Positive supply voltage.
|
|
const double | Vth |
| Threshold voltage.
|
|
const double | Vddt |
| Vdd - Vth.
|
|
double | uCox |
| Transconductance coefficient: u*Cox.
|
|
const double | vmin |
|
const double | vmax |
|
const double | denorm |
|
const double | norm |
|
const double | N16 |
| Fixed point scaling for 16 bit op-amp output.
|
|
const double | voice_voltage_range |
|
double | currFactorCoeff |
| Current factor coefficient for op-amp integrators.
|
|
unsigned short * | mixer |
| Lookup tables for gain and summer op-amps in output stage / filter.
|
|
unsigned short * | summer |
|
unsigned short * | volume |
|
unsigned short * | resonance |
|
unsigned short | opamp_rev [1<< 16] |
| Reverse op-amp transfer function.
|
|
static constexpr double | Ut = 26.0e-3 |
| Transistor parameters.
|
|
Calculate parameters for 6581 filter emulation.
◆ getDAC()
unsigned short * reSIDfp::FilterModelConfig6581::getDAC |
( |
double |
adjustment | ) |
const |
Construct an 11 bit cutoff frequency DAC output voltage table. Ownership is transferred to the requester which becomes responsible of freeing the object when done.
- Parameters
-
- Returns
- the DAC table
◆ getVoiceDC()
double reSIDfp::FilterModelConfig6581::getVoiceDC |
( |
unsigned int |
env | ) |
const |
|
inlineoverrideprotectedvirtual |
The documentation for this class was generated from the following files: