melhorando a leitura de projetos no mmpCreator
Deploy / Deploy (push) Successful in 2m3s
Details
Deploy / Deploy (push) Successful in 2m3s
Details
This commit is contained in:
parent
d7d43c6a83
commit
1ea3a01de1
|
|
@ -504,6 +504,16 @@ export async function parseMmpContent(xmlString) {
|
|||
console.error("Erro ao carregar áudios:", error);
|
||||
}
|
||||
|
||||
const patternNames = basslineContainers.map(b => b.name); // ["Caixa","Kick","Batida/Linha de Baixo 2",...]
|
||||
|
||||
newTracks.forEach(t => {
|
||||
if (t.type === "bassline") return;
|
||||
|
||||
(t.patterns || []).forEach((p, idx) => {
|
||||
if (patternNames[idx]) p.name = patternNames[idx];
|
||||
});
|
||||
});
|
||||
|
||||
// Atualiza estado global
|
||||
appState.pattern.tracks = newTracks;
|
||||
appState.pattern.focusedBasslineId = null; // Reseta o foco
|
||||
|
|
|
|||
Loading…
Reference in New Issue