Sobre el proyecto

BeatCrate es una aplicación personal de macOS diseñada para que los productores musicales organicen y gestionen sus librerías de beats. Sustituye la navegación tradicional basada en carpetas por un sistema de "crates", permitiendo a los usuarios catalogar pistas con portadas e identidades. Las capacidades clave incluyen: - Gestión Local-first: Se ejecuta enteramente en el dispositivo utilizando una base de datos SQLite local, sin cuentas en la nube ni telemetría. - Previsualización de Audio: Cuenta con reproducción con caché de búfer y medición de sonoridad integrada (LUFS) para garantizar niveles de volumen consistentes entre diferentes pistas. Se integra con las teclas de medios de macOS y el widget de Now Playing. - Integración con DAW: Incluye un plugin complementario VST3 y AU (construido con JUCE) que permite a los usuarios acceder y editar notas de pistas directamente dentro de una Digital Audio Workstation (por ejemplo, Ableton, Logic, Reaper) leyendo la misma base de datos local. - Análisis de Proyectos de Ableton: Analiza específicamente proyectos .als de Ableton para visualizar la producción creativa y las tendencias de productividad a lo largo del tiempo a través de una vista de "Career arc". - Monitoreo de Carpetas en Vivo: Reconcilia automáticamente los cambios en la carpeta de música, como nuevas adiciones o carpetas renombradas, sin perder las notas o etiquetas asociadas.