renderizando projetos no mmpCreator

This commit is contained in:
JotaChina committed 2025-12-28 11:59:26 -03:00
1 parent 895a148d21
commit e793405031
2 files changed
+15 -3

No files matched your search

+14 -2
View File
@@ -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();
+1 -1
View File
@@ -145,7 +145,7 @@
<span style="margin-left: 8px">Salvar projeto</span>
<i
class="fa-solid fa-file-audio"
id="save-mmp-btn"
id="render-audio-btn"
title="Renderizar áudio (WAV/MP3/OGG/FLAC)"
></i>
<span style="margin-left: 8px">Renderizar</span>