Skip to content

LibreTracks v0.0.8

Choose a tag to compare

@github-actions github-actions released this 22 May 18:17
· 392 commits to main since this release

Novedades de v0.0.8

  • Reproduccion preparada para sesiones grandes: el motor ya no depende de mantener toda la fuente decodificada en RAM y ahora usa cache en disco con bloques de lectura anticipada.
  • Carga de proyectos mas clara: al abrir proyectos o importar paquetes se muestran eventos de progreso con fuentes preparadas, RAM usada y cache en disco.
  • Saltos y transporte mas fiables: se reforzo la preparacion de saltos prearmados, el re-anclaje del playhead y los fades de seek para reducir cortes durante directo.
  • Interfaz mas rapida tras mutaciones: las operaciones que no cambian el audio pueden omitir el payload completo de waveforms y reutilizar la cache del frontend.
  • Nuevas herramientas de validacion: se anadieron benchmarks y tests para streaming, saltos, mezcla en tiempo real, fades, comandos JSON y preparacion de voces.
  • Release pipeline ampliado: la build de release valida bundles de macOS, enlaza librerias nativas dinamicas y publica contadores de descargas en la web.

What's New in v0.0.8

  • Large-session playback is now disk-backed: the engine no longer relies on keeping every decoded source fully in RAM and uses a disk cache with read-ahead blocks instead.
  • Clearer project loading: opening projects and importing packages now emits progress with prepared sources, RAM usage, and disk-cache usage.
  • More reliable live transport: prearmed jump preparation, playhead re-anchoring, and seek fades were tightened to reduce dropouts during live control.
  • Faster UI after mutations: operations that do not change audio can skip the full waveform payload and reuse the frontend waveform cache.
  • New validation tools: benchmarks and tests were added for streaming, jumps, realtime mixer controls, fades, JSON commands, and voice preparation.
  • Expanded release pipeline: release builds now validate macOS bundles, link native dynamic libraries, and publish download counters on the website.