From 2a223afb211d14b8dff48ff11a45dc142dbb7837 Mon Sep 17 00:00:00 2001 From: JotaChina Date: Sun, 28 Dec 2025 11:59:26 -0300 Subject: [PATCH] renderizando projetos no mmpCreator --- assets/js/creations/main.js | 16 ++++++++++++++-- creation.html | 2 +- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/assets/js/creations/main.js b/assets/js/creations/main.js index 959038c5..7b31a877 100755 --- a/assets/js/creations/main.js +++ b/assets/js/creations/main.js @@ -129,6 +129,19 @@ document.addEventListener("DOMContentLoaded", () => { const removePatternBtn = document.getElementById("remove-pattern-btn"); const downloadPackageBtn = document.getElementById("download-package-btn"); + // Renderizar projeto + const renderAudioBtn = document.getElementById("render-audio-btn"); + + // salvar projeto .mmp (faz mais sentido com o ícone de save) + saveMmpBtn?.addEventListener("click", generateMmpFile); + + // renderizar áudio + renderAudioBtn?.addEventListener("click", () => { + console.log("[UI] Cliquei em render-audio-btn"); + renderProjectAndDownload(); + }); + + // Download projeto downloadPackageBtn?.addEventListener("click", generateMmpFile); @@ -369,13 +382,12 @@ document.addEventListener("DOMContentLoaded", () => { if (file) handleFileLoad(file).then(() => closeOpenProjectModal()); }); uploadSampleBtn?.addEventListener("click", () => sampleFileInput?.click()); - saveMmpBtn?.addEventListener("click", renderProjectAndDownload); addInstrumentBtn?.addEventListener("click", () => { initializeAudioContext(); sendAction({ type: "ADD_TRACK" }); }); - + removeInstrumentBtn?.addEventListener("click", () => { initializeAudioContext(); diff --git a/creation.html b/creation.html index 950ce433..5564e8bc 100755 --- a/creation.html +++ b/creation.html @@ -145,7 +145,7 @@ Salvar projeto Renderizar