#include <filter.h>
|
| | Filter () |
| void | enable_filter (bool enable) |
| void | adjust_filter_bias (double dac_bias) |
| void | set_chip_model (chip_model model) |
| void | set_voice_mask (reg4 mask) |
| void | clock (int voice1, int voice2, int voice3) |
| void | clock (cycle_count delta_t, int voice1, int voice2, int voice3) |
| void | reset () |
| void | writeFC_LO (reg8) |
| void | writeFC_HI (reg8) |
| void | writeRES_FILT (reg8) |
| void | writeMODE_VOL (reg8) |
| void | input (short sample) |
| short | output () |
| | Filter () |
| void | enable_filter (bool enable) |
| void | adjust_filter_bias (double dac_bias) |
| void | set_chip_model (chip_model model) |
| void | set_voice_mask (reg4 mask) |
| void | clock (int voice1, int voice2, int voice3) |
| void | clock (cycle_count delta_t, int voice1, int voice2, int voice3) |
| void | reset () |
| void | writeFC_LO (reg8) |
| void | writeFC_HI (reg8) |
| void | writeRES_FILT (reg8) |
| void | writeMODE_VOL (reg8) |
| void | input (short sample) |
| short | output () |
|
| void | set_sum_mix () |
| void | set_w0 () |
| void | set_Q () |
| int | solve_gain (opamp_t *opamp, int n, int vi_t, int &x, model_filter_t &mf) |
| int | solve_integrate_6581 (int dt, int vi_t, int &x, int &vc, model_filter_t &mf) |
| void | set_sum_mix () |
| void | set_w0 () |
| int | solve_gain_d (opamp_t *opamp, double n, int vi_t, int &x, model_filter_t &mf) |
| int | solve_integrate_6581 (int dt, int vi_t, int &x, int &vc, model_filter_t &mf) |
| int | solve_integrate_8580 (int dt, int vi_t, int &x, int &vc, model_filter_t &mf) |
◆ Filter() [1/2]
| reSID::Filter::Filter |
( |
| ) |
|
◆ Filter() [2/2]
| reSID::Filter::Filter |
( |
| ) |
|
◆ adjust_filter_bias() [1/2]
| void reSID::Filter::adjust_filter_bias |
( |
double | dac_bias | ) |
|
◆ adjust_filter_bias() [2/2]
| void reSID::Filter::adjust_filter_bias |
( |
double | dac_bias | ) |
|
◆ clock() [1/4]
| void reSID::Filter::clock |
( |
cycle_count | delta_t, |
|
|
int | voice1, |
|
|
int | voice2, |
|
|
int | voice3 ) |
◆ clock() [2/4]
| void reSID::Filter::clock |
( |
cycle_count | delta_t, |
|
|
int | voice1, |
|
|
int | voice2, |
|
|
int | voice3 ) |
◆ clock() [3/4]
◆ clock() [4/4]
◆ enable_filter() [1/2]
| void reSID::Filter::enable_filter |
( |
bool | enable | ) |
|
◆ enable_filter() [2/2]
| void reSID::Filter::enable_filter |
( |
bool | enable | ) |
|
◆ input() [1/2]
| void reSID::Filter::input |
( |
short | sample | ) |
|
◆ input() [2/2]
| void reSID::Filter::input |
( |
short | sample | ) |
|
◆ output() [1/2]
| short reSID::Filter::output |
( |
| ) |
|
◆ output() [2/2]
| short reSID::Filter::output |
( |
| ) |
|
◆ reset() [1/2]
| void reSID::Filter::reset |
( |
| ) |
|
◆ reset() [2/2]
| void reSID::Filter::reset |
( |
| ) |
|
◆ set_chip_model() [1/2]
| void reSID::Filter::set_chip_model |
( |
chip_model | model | ) |
|
◆ set_chip_model() [2/2]
| void reSID::Filter::set_chip_model |
( |
chip_model | model | ) |
|
◆ set_Q()
| void reSID::Filter::set_Q |
( |
| ) |
|
|
protected |
◆ set_sum_mix() [1/2]
| void reSID::Filter::set_sum_mix |
( |
| ) |
|
|
protected |
◆ set_sum_mix() [2/2]
| void reSID::Filter::set_sum_mix |
( |
| ) |
|
|
protected |
◆ set_voice_mask() [1/2]
| void reSID::Filter::set_voice_mask |
( |
reg4 | mask | ) |
|
◆ set_voice_mask() [2/2]
| void reSID::Filter::set_voice_mask |
( |
reg4 | mask | ) |
|
◆ set_w0() [1/2]
| void reSID::Filter::set_w0 |
( |
| ) |
|
|
protected |
◆ set_w0() [2/2]
| void reSID::Filter::set_w0 |
( |
| ) |
|
|
protected |
◆ solve_gain()
◆ solve_gain_d()
◆ solve_integrate_6581() [1/2]
◆ solve_integrate_6581() [2/2]
◆ solve_integrate_8580()
◆ writeFC_HI() [1/2]
| void reSID::Filter::writeFC_HI |
( |
reg8 | | ) |
|
◆ writeFC_HI() [2/2]
| void reSID::Filter::writeFC_HI |
( |
reg8 | | ) |
|
◆ writeFC_LO() [1/2]
| void reSID::Filter::writeFC_LO |
( |
reg8 | | ) |
|
◆ writeFC_LO() [2/2]
| void reSID::Filter::writeFC_LO |
( |
reg8 | | ) |
|
◆ writeMODE_VOL() [1/2]
| void reSID::Filter::writeMODE_VOL |
( |
reg8 | | ) |
|
◆ writeMODE_VOL() [2/2]
| void reSID::Filter::writeMODE_VOL |
( |
reg8 | | ) |
|
◆ writeRES_FILT() [1/2]
| void reSID::Filter::writeRES_FILT |
( |
reg8 | | ) |
|
◆ writeRES_FILT() [2/2]
| void reSID::Filter::writeRES_FILT |
( |
reg8 | | ) |
|
◆ SID
◆ _1024_div_Q
| int reSID::Filter::_1024_div_Q |
|
protected |
◆ _8_div_Q
| int reSID::Filter::_8_div_Q |
|
protected |
◆ enabled
◆ fc
◆ filt
◆ mix
◆ mode
◆ model_filter
◆ n_dac
◆ n_param
| int reSID::Filter::n_param |
|
staticprotected |
◆ n_snake
| int reSID::Filter::n_snake |
|
staticprotected |
◆ nVgt
◆ res
◆ sid_model
| chip_model Filter::sid_model |
|
protected |
◆ sum
◆ v1
◆ v2
◆ v3
◆ Vbp
◆ Vbp_vc
◆ Vbp_x
◆ vcr_kVg
| unsigned short Filter::vcr_kVg |
|
staticprotected |
◆ vcr_n_Ids_term
| unsigned short Filter::vcr_n_Ids_term |
|
staticprotected |
◆ Vddt_Vw_2
◆ ve
◆ Vhp
◆ Vlp
◆ Vlp_vc
◆ Vlp_x
◆ voice_mask
◆ vol
◆ Vw_bias
◆ w0
The documentation for this class was generated from the following files:
- /home/runner/work/lmms/lmms/plugins/Sid/resid/resid/filter.h
- /home/runner/work/lmms/lmms/plugins/Sid/resid/resid/filter8580new.h