Skip to content

Commit 18d21de

Browse files
Another AudioBuffer to createBuffer swap
1 parent 85d7e47 commit 18d21de

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

src/board/audio/index.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -184,11 +184,8 @@ class BufferedAudio {
184184
}
185185

186186
createBuffer(length: number) {
187-
return new AudioBuffer({
188-
sampleRate: this.sampleRate,
189-
numberOfChannels: 1,
190-
length,
191-
});
187+
// Use createBuffer instead of new AudioBuffer to support Safari 14.0.
188+
return this.context.createBuffer(1, length, this.sampleRate);
192189
}
193190

194191
writeData(buffer: AudioBuffer) {

0 commit comments

Comments
 (0)