DOSBox-X
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes | Friends
Filter Class Reference

List of all members.

Public Member Functions

void enable_filter (bool enable)
void set_chip_model (chip_model model)
RESID_INLINE void clock (sound_sample voice1, sound_sample voice2, sound_sample voice3, sound_sample ext_in)
RESID_INLINE void clock (cycle_count delta_t, sound_sample voice1, sound_sample voice2, sound_sample voice3, sound_sample ext_in)
void reset ()
void writeFC_LO (reg8)
void writeFC_HI (reg8)
void writeRES_FILT (reg8)
void writeMODE_VOL (reg8)
sound_sample output ()
void fc_default (const fc_point *&points, int &count)
PointPlotter< sound_sample > fc_plotter ()
void SaveState (std::ostream &stream)
void LoadState (std::istream &stream)

Protected Member Functions

void set_w0 ()
void set_Q ()

Protected Attributes

bool enabled
reg12 fc
reg8 res
reg8 filt
reg8 voice3off
reg8 hp_bp_lp
reg4 vol
sound_sample mixer_DC
sound_sample Vhp
sound_sample Vbp
sound_sample Vlp
sound_sample Vnf
sound_sample w0
sound_sample w0_ceil_1
sound_sample w0_ceil_dt
sound_sample _1024_div_Q
sound_sample f0_6581 [2048]
sound_sample f0_8580 [2048]
sound_sample * f0
fc_point * f0_points
int f0_count

Static Protected Attributes

static fc_point f0_points_6581 []
static fc_point f0_points_8580 []

Friends

class SID2

Detailed Description

Definition at line 122 of file filter.h.


Member Data Documentation

fc_point Filter::f0_points_8580 [static, protected]
Initial value:
{
  
  
  {    0,     0 },   
  {    0,     0 },   
  {  128,   800 },   
  {  256,  1600 },   
  {  384,  2500 },   
  {  512,  3300 },   
  {  640,  4100 },   
  {  768,  4800 },   
  {  896,  5600 },   
  { 1024,  6500 },   
  { 1152,  7500 },   
  { 1280,  8400 },   
  { 1408,  9200 },   
  { 1536,  9800 },   
  { 1664, 10500 },   
  { 1792, 11000 },   
  { 1920, 11700 },   
  { 2047, 12500 },   
  { 2047, 12500 }    
}

Definition at line 199 of file filter.h.


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