Member Function Documentation
RESID_INLINE int reSIDfp::Filter6581::clock |
( |
const int |
v1, |
|
|
const int |
v2, |
|
|
const int |
v3 |
|
) |
| |
|
virtual |
SID clocking - 1 cycle
- Parameters
-
v1 | voice 1 in |
v2 | voice 2 in |
v3 | voice 3 in |
vE | external audio in |
- Returns
- filtered output
Implements reSIDfp::Filter.
void reSIDfp::Filter6581::setFilterCurve |
( |
const double |
curvePosition | ) |
|
Set filter curve type based on single parameter.
- Parameters
-
curvePosition | 0 .. 1, where 0 sets center frequency high ("light") and 1 sets it low ("dark") |
void reSIDfp::Filter6581::updatedCenterFrequency |
( |
| ) |
|
|
virtual |
void reSIDfp::Filter6581::updatedMixing |
( |
| ) |
|
|
virtual |
void reSIDfp::Filter6581::updatedResonance |
( |
| ) |
|
|
virtual |
Resonance tuned by ear, based on a few observations:
- there's a small notch even in allpass mode - size of resonance hump is about 8 dB
Implements reSIDfp::Filter.
The documentation for this class was generated from the following files: