From 37cf07c0b3ff26110a9c0553f86b4a428d49ef69 Mon Sep 17 00:00:00 2001 From: Maikiwi Date: Mon, 15 Aug 2022 23:10:43 -0700 Subject: [PATCH] wip --- src/renderer/audio/renderer.js | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/renderer/audio/renderer.js b/src/renderer/audio/renderer.js index c638bc95..c277451e 100644 --- a/src/renderer/audio/renderer.js +++ b/src/renderer/audio/renderer.js @@ -768,15 +768,13 @@ const CiderAudioRenderer = { return fetch(optimizerProfile.file) .then(async (response) => await response.arrayBuffer()) - .then((arrayBuffer) => CiderAudioRenderer.context.decodeAudioData(arrayBuffer)) + .then((arrayBuffer) => CiderAudio.context.decodeAudioData(arrayBuffer)) .then((decodedBuffer) => { - const source = new AudioBufferSourceNode(CiderAudioRenderer.context, { - buffer: decodedBuffer, - }); - + const source = CiderAudioRenderer.context.createBufferSource(); + source.buffer = decodedBuffer; source.connect(CiderAudioRenderer.audioNodes.intelliGainComp); - switch (lastNode) { + switch (app.cfg.audio.maikiwiAudio.lastNode) { case "spatial": CiderAudioRenderer.audioNodes.gainNode.connect(CiderAudioRenderer.audioNodes.spatialNode); break; @@ -800,7 +798,7 @@ const CiderAudioRenderer = { break; } - switch (firstNode) { + switch (app.cfg.audio.maikiwiAudio.firstNode) { case "spatial": CiderAudioRenderer.audioNodes.spatialNode.disconnect(); CiderAudioRenderer.audioNodes.spatialNode.connect(renderer.destination);