Versión pública
Versión 2.2: fuga de memoria de plugins corregida, menos trabajo del motor durante la reproducción y correcciones de tiempo, MIDI y edición
Correcciones
- La app de Mac ya no conserva el audio que recibe de un plugin externo AU, VST3 o CLAP. En 2.1, cada plugin cargado añadía aproximadamente la frecuencia de muestreo × 8 bytes por segundo, incluso en reposo: unos 1.3 GB por hora a 44.1 kHz según nuestra estimación a partir del código. Un usuario llegó a 19.6 GB con un solo instrumento. En una prueba de 100,000 respuestas de plugins, la memoria crecía 106 MB antes y ahora 0 MB. Guía →
- Un tempo cero, negativo, infinito o extremadamente grande, por ejemplo de un proyecto dañado, ya no congela el motor de audio. Las curvas de tempo válidas suenan exactamente igual que antes. Un compás dañado, como uno con numerador 0, ya no silencia la reproducción. El metrónomo, la temporización de compases, las cuadrículas y la sincronización de tempo de plugins usan un valor seguro; el proyecto conserva lo que guardó. La cuantización, el ajuste a la cuadrícula y la entrada por pasos siguen los cambios de compás. Guía →
- Conectar otro dispositivo MIDI ya no vuelve a armar la pista seleccionada, lo que cortaba las notas sostenidas y detenía Capture MIDI. Las pulsaciones muy cortas de teclas suenan. Panic libera las teclas sostenidas en todas las pistas. Desactivar o quitar un Arpeggio, Chord o Step Sequencer ya no deja una nota colgada. Guía →
- Las notas que ya sonaban en el punto de inicio se reproducen durante el resto de su duración al usar Play, saltar, reanudar y repetir en bucle. Las notas con Chance y ratchet no se reanudan de esta manera. Las asignaciones de MIDI Learn funcionan correctamente tras eliminarlas y usar Undo. Guía →
- Las ediciones de rango e Insert Bars dan a cada pieza nueva sus propias notas o automatización, de modo que editar una pieza ya no cambia otra. Una región de comp movida se lleva consigo su carpeta de tomas. La entrada por pasos graba como un solo acorde las teclas pulsadas a la vez y mantiene las notas dentro del clip. Guía →
- El guardado automático sigue guardando el arreglo, el MIDI y la automatización durante tomas de audio, tomas mixtas y pasadas de automatización. Los valores fuera de rango de un proyecto, preajuste o pegado dañado, como un fader a +200 dB, se reparan al cargarlos. Un cambio fallido de vista de automatización o de nombre de una pista de retorno ya no deja una edición sin terminar. Guía →
- El intercambio DAWproject conserva los desplazamientos de los clips de notas, los ajustes y muestras de los dispositivos de Dawnamite y los clips de notas de todos los instrumentos. Ahora se abren los proyectos antiguos con una pista de instrumento sin instrumento. Guía →
- Los dispositivos añadidos a partir de ahora reciben estas correcciones; los que ya están en un proyecto guardado conservan su sonido anterior. Limiter: con Lookahead desactivado y sus ajustes clásicos, la salida se mantiene en 0 dBFS o por debajo. La versión anterior podía sobrepasarlo hasta unos 23 dB. Bus Compressor, Guitar Amp y Guitar Pedal: un Mix parcial ya no produce un sonido de filtro de peine. Guía →
- Los dispositivos añadidos a partir de ahora también reciben estas correcciones: Stutter deja de capturar cuando se detiene la reproducción. Spectral Freeze espera a que haya sonido en lugar de congelar el silencio. La cola de reverberación de Tape Echo se desvanece mientras la reverberación está desactivada. Step Sequencer sigue el compás de la canción. Las notas de Arpeggio ya no terminan una tecla sostenida ni una nota de clip. Guía →
- En todos los proyectos, las señales de sidechain dentro de racks, racks de instrumentos y celdas de pila, o tomadas de la salida de un efecto, ahora se alinean con la señal principal. Cuando una señal de control llega más tarde que la principal, la señal principal la espera. Guía →
Cambios
- En una prueba, leer un estado guardado de plugin de 4 MB tardaba 7.7 s antes y ahora tarda unos 0.05 s. Un proyecto abre como máximo tres plugins externos a la vez. Un plugin VST3 o CLAP guardado en otra ruta se abre desde donde lo encontró el escaneo de plugins de este Mac. Guía →
- Los paquetes de proyecto se escriben sin compresión y se leen archivo por archivo. Pueden alcanzar 1.5 GiB y la exportación comprueba el tamaño antes de escribir. Los paquetes antiguos se siguen abriendo. Guía →
- Los cambios de perillas, faders y botones de activación ya no hacen que el motor reconstruya su enrutamiento ni pida memoria mientras procesa el audio. En un proyecto de prueba de 13 pistas, la mediana del tiempo adicional del motor por bloque modificado bajó de unos 0.055 ms a unos 0.005 ms. El hilo de procesamiento empieza en cuanto el dispositivo de audio tiene espacio, en lugar de comprobarlo cada 0.1 ms, y la reproducción estable no pide memoria en ese hilo. Guía →
- Editar curvas de tempo ya no obliga al motor a recorrer la canción desde el principio. Chamber Reverb y Simple Reverb ponen a cero los valores casi silenciosos de las colas; la salida audible no cambia. Si el hilo de procesamiento deja de responder, Stop y Quit desisten tras unos 2 segundos en lugar de esperar indefinidamente. Estos cambios reducen el trabajo dentro del motor; no cambian cómo se calcula ni se muestra la latencia. Guía →
- Los atajos personalizados se guardan como cambios, de modo que las actualizaciones de fábrica posteriores te siguen llegando. Guía →
Límites actuales
- Las cifras de latencia siguen siendo estimaciones. El Limiter maestro de un proyecto nuevo añade unos 5.5 ms a 48 kHz al tocar en directo (estimado a partir del código; la monitorización directa lo omite). Play, los cambios de perillas y las notas en directo aún pueden esperar mientras se cargan muestras o SoundFonts. Guía →
- En la app de Mac, CPU Load sigue mostrando 0% y Memory N/A. Se mantiene la asignación fija de audio de 128 MiB del motor. Guía →
- La exportación ya no se detiene por un plugin que falta: los efectos que faltan dejan pasar el audio sin procesar y los instrumentos que faltan quedan en silencio, todavía sin aviso. Guía →
- Los plugins siguen teniendo un límite de 30 segundos para abrirse. Un plugin que deja de responder deja su ranura en silencio durante unos 2 segundos, y un fallo durante la reproducción puede desplazar la temporización de la mezcla. Guía →
- Deshacer ediciones de rango en clips con miles de notas o puntos de automatización puede tardar más que antes. Los paquetes cercanos a 1.5 GiB no se han probado en la app. Guía →
- El editor aún puede quedarse bloqueado con algunos valores de tempo no válidos de un proyecto dañado. Guía →