From cb2479be0cc51bb06dfe3ad1fa7dec8264db617a Mon Sep 17 00:00:00 2001 From: JotaChina Date: Fri, 26 Dec 2025 20:07:58 -0300 Subject: [PATCH] tentando resolver conflitos do tone no mmpCreator --- assets/js/creations/audio/audio_audio.js | 2 +- assets/js/creations/audio/audio_state.js | 2 +- assets/js/creations/file.js | 2 +- assets/js/creations/main.js | 2 +- assets/js/creations/pattern/pattern_audio.js | 2 +- assets/js/creations/pattern/pattern_state.js | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/assets/js/creations/audio/audio_audio.js b/assets/js/creations/audio/audio_audio.js index ea111806..a90fb05c 100755 --- a/assets/js/creations/audio/audio_audio.js +++ b/assets/js/creations/audio/audio_audio.js @@ -17,7 +17,7 @@ import { import { getPixelsPerSecond } from "../utils.js"; // 🔊 ADIÇÃO: usar a MESMA instância do Tone que o projeto usa -import * as Tone from "https://esm.sh/tone@14.7.77"; +import * as Tone from "https://esm.sh/tone"; // --- Configurações do Scheduler --- const LOOKAHEAD_INTERVAL_MS = 25.0; diff --git a/assets/js/creations/audio/audio_state.js b/assets/js/creations/audio/audio_state.js index 786118fa..a73b23ea 100755 --- a/assets/js/creations/audio/audio_state.js +++ b/assets/js/creations/audio/audio_state.js @@ -2,7 +2,7 @@ import { DEFAULT_VOLUME, DEFAULT_PAN } from "../config.js"; import { renderAudioEditor } from "./audio_ui.js"; import { getMainGainNode, getAudioContext } from "../audio.js"; -import * as Tone from "https://esm.sh/tone@14.7.77"; +import * as Tone from "https://esm.sh/tone"; export let audioState = { tracks: [], diff --git a/assets/js/creations/file.js b/assets/js/creations/file.js index 8e40419e..c0a01ca5 100755 --- a/assets/js/creations/file.js +++ b/assets/js/creations/file.js @@ -14,7 +14,7 @@ import { renderAll, getSamplePathMap } from "./ui.js"; import { DEFAULT_PAN, DEFAULT_VOLUME, NOTE_LENGTH } from "./config.js"; import { initializeAudioContext, getMainGainNode } from "./audio.js"; import { DEFAULT_PROJECT_XML, getSecondsPerStep, SAMPLE_SRC } from "./utils.js"; -import * as Tone from "https://esm.sh/tone@14.7.77"; +import * as Tone from "https://esm.sh/tone"; import { sendAction } from "./socket.js"; // ⚠️ vem do módulo de áudio (o mesmo que audio_ui usa) diff --git a/assets/js/creations/main.js b/assets/js/creations/main.js index 21851e23..44953e40 100755 --- a/assets/js/creations/main.js +++ b/assets/js/creations/main.js @@ -20,7 +20,7 @@ import { sendAction, joinRoom, setUserName } from "./socket.js"; import { renderActivePatternToBlob } from "./pattern/pattern_audio.js"; import { showToast } from "./ui.js"; import { toggleRecording } from "./recording.js" -import * as Tone from "https://esm.sh/tone@14.7.77"; +import * as Tone from "https://esm.sh/tone"; // Adicione o Tone aqui se não estiver global const ROOM_NAME = new URLSearchParams(window.location.search).get("room"); window.ROOM_NAME = ROOM_NAME; diff --git a/assets/js/creations/pattern/pattern_audio.js b/assets/js/creations/pattern/pattern_audio.js index f5c7174d..119612af 100755 --- a/assets/js/creations/pattern/pattern_audio.js +++ b/assets/js/creations/pattern/pattern_audio.js @@ -1,5 +1,5 @@ // js/pattern_audio.js -import * as Tone from "https://esm.sh/tone@14.7.77"; +import * as Tone from "https://esm.sh/tone"; import { appState } from "../state.js"; import { highlightStep } from "./pattern_ui.js"; diff --git a/assets/js/creations/pattern/pattern_state.js b/assets/js/creations/pattern/pattern_state.js index 5a7f18f0..2f134369 100755 --- a/assets/js/creations/pattern/pattern_state.js +++ b/assets/js/creations/pattern/pattern_state.js @@ -1,5 +1,5 @@ // js/pattern/pattern_state.js -import * as Tone from "https://esm.sh/tone@14.7.77"; +import * as Tone from "https://esm.sh/tone"; import { TripleOscillator } from "../../audio/plugins/TripleOscillator.js"; import { Kicker } from "../../audio/plugins/Kicker.js"; import { Lb302 } from "../../audio/plugins/Lb302.js";