Skip to content

Commit 356e504

Browse files
committed
fix: typescript errors
1 parent 20b8df2 commit 356e504

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

src/AudioPlayer.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@ export class AudioPlayer {
1111

1212
constructor(
1313
private readonly sampleRate: number,
14-
private readonly fps: number,
15-
stateListener = null,
14+
stateListener: null | ((state: AudioContextState) => void) = null,
1615
private readonly bufferSize: number = 200,
1716
) {
1817
this.audioCtx = new AudioContext({ sampleRate: sampleRate, latencyHint: 'interactive' });

src/index.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,9 +99,8 @@ function getAudioSignal() {
9999
return (uio_out & uio_oe) >> 7;
100100
}
101101

102-
const expectedFPS = 60;
103102
const sampleRate = 192_000; // 192 kHz -- higher number gives a better quality
104-
const audioPlayer = new AudioPlayer(sampleRate, expectedFPS, () => {
103+
const audioPlayer = new AudioPlayer(sampleRate, () => {
105104
if (audioPlayer.isRunning()) inputButtons[audioButtonIndex].classList.add('active');
106105
else inputButtons[audioButtonIndex].classList.remove('active');
107106
});

0 commit comments

Comments
 (0)