versão 2.0.1 - Correção do grid (Editor de Samples), loop, delete, resize, trim e streching funcionais

This commit is contained in:
JotaChina committed 2025-10-22 19:21:51 -03:00
1 parent 352ceecec8
commit b3f0d13b90
9 files changed
+856 -250

No files matched your search

+9 -3
View File
@@ -18,9 +18,13 @@ const globalState = {
zoomLevelIndex: 2,
// --- ADICIONADO PARA A ÁREA DE LOOP ---
isLoopActive: false, // O botão de loop principal agora controla este estado
loopStartTime: 0, // Início do loop em segundos
loopEndTime: 8, // Fim do loop em segundos (padrão de 4 compassos a 120BPM)
isLoopActive: false,
loopStartTime: 0,
loopEndTime: 8,
// --- ADICIONADO PARA O MODO DE REDIMENSIONAMENTO ---
resizeMode: 'trim', // Pode ser 'trim' (Modo 2) ou 'stretch' (Modo 1)
selectedClipId: null,
};
// Combina todos os estados em um único objeto namespaced
@@ -50,5 +54,7 @@ export function resetProjectState() {
isLoopActive: false,
loopStartTime: 0,
loopEndTime: 8,
resizeMode: 'trim', // Reseta para o modo 'trim'
selectedClipId: null,
});
}