From e1dd6b057510c3e699cd1abad5cf404b11a76ed1 Mon Sep 17 00:00:00 2001 From: waynemwashuma <94756970+waynemwashuma@users.noreply.github.com> Date: Thu, 7 Aug 2025 16:40:31 +0300 Subject: [PATCH 1/2] Remove `Audio.raw` --- src/audio/assets/audio.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/audio/assets/audio.js b/src/audio/assets/audio.js index 966fd67b..fbc06643 100644 --- a/src/audio/assets/audio.js +++ b/src/audio/assets/audio.js @@ -1,18 +1,21 @@ export class Audio { + /** + * @type {AudioBuffer} + */ + audiobuffer + /** * @param {AudioBuffer} audiobuffer - * @param {ArrayBuffer} raw */ - constructor(audiobuffer, raw) { + constructor(audiobuffer) { this.audiobuffer = audiobuffer - this.raw = raw } static default(){ return new Audio(new AudioBuffer({ sampleRate:44800, length:1 - }), new ArrayBuffer(0)) + })) } } \ No newline at end of file From e49bf976587c313a57754ad985f679dcdad53521 Mon Sep 17 00:00:00 2001 From: waynemwashuma <94756970+waynemwashuma@users.noreply.github.com> Date: Thu, 7 Aug 2025 17:22:47 +0300 Subject: [PATCH 2/2] Update `AudioParser` --- src/audio/resources/parser.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/audio/resources/parser.js b/src/audio/resources/parser.js index 7372ad7c..e97b6e8f 100644 --- a/src/audio/resources/parser.js +++ b/src/audio/resources/parser.js @@ -47,7 +47,7 @@ export class AudioParser extends Parser { const raw = await response.arrayBuffer() const audiobuffer = await this.decoder.decodeAudioData(raw) - return new Audio(audiobuffer, raw) + return new Audio(audiobuffer) } getExtensions(){