diff --git a/src/renderer/audio/audio.js b/src/renderer/audio/audio.js index c276fd1d..62df318d 100644 --- a/src/renderer/audio/audio.js +++ b/src/renderer/audio/audio.js @@ -367,7 +367,7 @@ const CiderAudio = { if (!CiderAudio.ccON) { CiderAudio.ccON = true; let searchInt = setInterval(async function () { - if (CiderAudio.context != null && CiderAudio.audioNodes.gainNode != null) { + if (CiderAudio.context != null && CiderAudio.audioNodes.intelliGainComp != null) { // var options = { // mimeType: 'audio/webm; codecs=opus' // }; diff --git a/src/renderer/main/events.js b/src/renderer/main/events.js index 6da6906c..b003961f 100644 --- a/src/renderer/main/events.js +++ b/src/renderer/main/events.js @@ -50,6 +50,7 @@ const Events = { }); app.showCollection(hist.data, app.getLz("term.history")); } + // CTRL+F10 if (event.ctrlKey && event.keyCode == 121) { try { app.mk._services.mediaItemPlayback._currentPlayer.stop(); @@ -57,7 +58,19 @@ const Events = { try { app.mk._services.mediaItemPlayback._currentPlayer.destroy(); } catch (e) {} + try{ + let searchInt = setInterval(function () { + if (document.getElementById("apple-music-player")) { + //AudioOutputs.eqReady = true; + document.getElementById("apple-music-player").crossOrigin = "anonymous"; + CiderAudio.source = CiderAudio.context.createMediaElementSource(document.getElementById("apple-music-player")) + CiderAudio.source.connect(CiderAudio.audioNodes.intelliGainComp); + clearInterval(searchInt); + } + }, 1000); + } catch (e) {} } + // CTRL+F11 if (event.ctrlKey && event.keyCode == 122) { try { ipcRenderer.send("detachDT", "");