rekordbox de Pioneer, Serato, Engine DJ: todos quieren que tu biblioteca viva dentro de su ecosistema, en su hardware, bajo sus reglas. Mixxx, el software de DJ open-source construido por voluntarios, acaba de publicar un plan que vuelve innecesario ese trato, incluso para un DJ que corre un rig de club completo desde una placa del tamaño de una tarjeta de crédito.
¿Qué es exactamente "Mixxx on bare metal"?
El anuncio del 2 de noviembre detalla un esfuerzo para correr Mixxx directamente sobre ordenadores de placa única tipo Raspberry Pi, hardware ARM embebido que se volvió barato y abundante desde que llegó la Pi, sin ningún laptop escondido detrás de los platos. Lo difícil ahí es el timing: un software de DJ vive o muere por su latencia de audio, el hueco entre mover un fader y que el sonido realmente cambie. Los desarrolladores de Mixxx dicen que están "ajustando núcleos en tiempo real para sacar latencia de audio en microsegundos de CPUs de bajo consumo", el tipo de afinación que normalmente se reserva para samplers y mezcladores dedicados, no para una placa Linux de 35 a 80 dólares.
Eso importa porque es justo el argumento que el hardware DJ propietario y cerrado siempre tuvo sobre las alternativas abiertas: rendimiento garantizado, metido en un hardware que nadie fuera del fabricante puede inspeccionar o modificar. Si Mixxx llega ahí sobre placas ARM de consumo, el argumento de quedarse encerrado en un solo fabricante pierde mucha fuerza.
¿Por qué importa la conexión con ANIMA de Behringer?
El anuncio da la bienvenida a ANIMA, el proyecto que Behringer acaba de adelantar, descrito como hardware abierto de Klark Teknik que busca "traer al mercado hardware DJ accesible y de arquitectura abierta". Juntar un controlador abierto con un software abierto que corre en bare metal es justo la pieza que faltaba en la escena DIY desde hace años: hay gente armando rigs con Mixxx sobre Raspberry Pi desde hace tiempo, pero siempre como proyectos sueltos, sin soporte, armados por quien tuviera la paciencia.
El propio anuncio de Mixxx nombra el problema directamente: "al unificar esfuerzos, podemos romper los silos de los forks individuales e integrarlos en un único código fuente oficial". El plan consiste en revisar a fondo todo lo que cada fork embebido existente ya construyó, decidir qué está listo para fusionarse, y mantener ese trabajo vivo bajo una "hoja de ruta embebida" permanente en lugar de dejarlo en repositorios de GitHub dispersos que mueren cuando su único mantenedor se va a otra cosa.
¿A quién le pertenece realmente la biblioteca de un DJ?
La parte del anuncio con más filo, más allá del geekeo de hardware, tiene que ver con los datos. El desarrollador principal de Mixxx, Daniel Schürmann, lo plantea como un asunto de propiedad, contrastando los formatos simples y portables de Mixxx con la forma en que algunos rivales cierran todo:
Las anotaciones de pistas, playlists y crates de un DJ le pertenecen a él, no están encerradas dentro de la bóveda cifrada de un fabricante.
El anuncio apunta directamente a rivales que guardan las bibliotecas en bases de datos SQLite/SQLCipher cifradas, una decisión que evita que los DJs muevan libremente sus propios metadatos, cue points y beatgrids a otra plataforma. Mixxx nunca cifra nada de eso. Para un DJ que trabaja, esa es la diferencia entre una biblioteca que realmente es suya, portable, inspeccionable, respaldada como él quiera, y una biblioteca que solo está alquilando mientras siga pagando, o usando, un software en particular.
La apuesta abierta de Behringer en hardware y la hoja de ruta bare metal de Mixxx en software apuntan a la misma idea: las herramientas abiertas ya pueden igualar de cerca al hardware propietario en rendimiento puro, así que el verdadero diferenciador pasa a ser quien controla los datos y el diseño del hardware debajo.



