MegaBox Patch Notes
Version 1.0
- Nuevo formato de proyecto .mgb (MegaBox Project Bundle):
- Empaquetado completo de canciones y samples de audio en un único archivo comprimido
.mgb / .zip.
- Base de datos local
IndexedDB integrada (SampleDatabase) para almacenamiento y persistencia de samples personalizados sin pérdida entre sesiones.
- Soporte de arrastrar y soltar (Drag & Drop) directo al editor para archivos
.mgb, .json y samples de audio (.wav, .mp3, .ogg, .flac).
- Compresor y descompresor ZIP nativo sin dependencias externas (
ZipArchive).
- Rediseño moderno de interfaz y barra superior (DAW Layout):
- Nueva barra de menú superior estilo estación de audio digital con menús desplegables:
File, Edit, Preferences, Help y About.
- Alineación a la derecha de atajos de teclado y casillas de verificación (✓) en todos los submenús.
- Caja de texto para el título de la canción integrada de forma dinámica en la cabecera.
- Medidor de nivel de volumen estéreo (dB Meter dinámico) y osciloscopio en tiempo real integrados en los controles de reproducción.
- Paleta de colores moderna con efectos de desenfoque translúcido (
backdrop-filter), bordes sutiles y sombras elevadas.
- Sistema de paneles modulares y acoplamiento flexible (Docking):
- Posicionamiento independiente para
Song Settings e Instrument Settings (izquierda, derecha o abajo).
- Modo de apilamiento vertical (
column) o lado a lado (row) para paneles en el mismo lateral.
- Separadores interactivos (
splitters) con tiradores de cápsula, resaltado activo (glow cian) y colapso/expansión rápida con un clic.
- Persistencia automática de la disposición de paneles en
localStorage.
- Layout optimizado para dispositivos móviles y PWA (Landscape):
- Distribución horizontal dividida: Piano Roll a la izquierda y Secuenciador a la derecha ocupando el 100% de la altura de pantalla, sin franjas negras.
- Barra de acción inferior flotante que unifica los controles de reproducción, medidor de volumen, osciloscopio y botones compactos
Song S. e Instrument S..
- Botón sándwich (
≡) flotante en la esquina superior izquierda con cajón lateral deslizante para título de canción y menús.
- Desplazamiento táctil inteligente en el secuenciador (
TrackEditor): arrastre fluido para scroll (>6px) y pulsación limpia (tap) para cambiar patrones con debounce anti-doble pulsación.
- Aviso modal de rotación de pantalla descartable con botón "Continuar" y persistencia en
localStorage.
- Ocultación automática de candados de bloqueo en pantallas táctiles y dispositivos móviles.
- Soporte PWA completo con
manifest.webmanifest, service worker e instalación como aplicación independiente.
- Mejoras en síntesis, importación/exportación y compatibilidad MIDI:
- Manejo seguro de permisos MIDI (
MidiInput) sin excepciones no controladas.
- Menú de importación renovado con opciones específicas para JSON, MGB y MIDI mejorado.
- Corrección de atributos de dimensiones negativas en elementos SVG en
BarScrollBar, TrackEditor y PatternEditor.
- Optimización de síntesis FM de 6 operadores (
FM6Op), PWM, Supersaw y controles de looping avanzados para Custom Chip Waves.
09/09/2026