summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/emu8910.ts7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/emu8910.ts b/src/emu8910.ts
index a9f218d..a147e10 100644
--- a/src/emu8910.ts
+++ b/src/emu8910.ts
@@ -58,6 +58,9 @@ const CUBIC_INTERPOL = 0.5;
const FIR_CUTOFF = 2100; // Hz
const FIR_TAPS = 50; // N taps
+
+const WAVE_OVERSAMPLE = 8;
+
var FIR = []; // coeff
interface Channel{
@@ -362,9 +365,9 @@ class PSG49 {
new Interpolator()
];
- let m = 8;
+ let m = WAVE_OVERSAMPLE;
- FIR = this.gen_fir(FIR_TAPS, FIR_CUTOFF, this.driver.device.sampleRate)
+ FIR = this.gen_fir(FIR_TAPS, FIR_CUTOFF, this.driver.device.sampleRate)
this.fir = [
new FirFilter(FIR, m),