rekordbox se lanza junto al CDJ-2000
«Desarrollamos rekordbox como un iTunes para DJ, una aplicación de gestión musical especializada para uso de DJ, con el fin de hacer realidad el concepto del CDJ-2000», explica el ingeniero Kunio Teramoto.
«Cubriría el ciclo diario del DJ: preparación en casa, reproducción en el club y revisión al volver a casa.
«El desarrollo de rekordbox empezó con un calendario increíblemente apretado», continuó. «Estaba previsto que el CDJ-2000 saliera a la venta en el verano de 2009, y creo que el desarrollo del hardware estaba muy avanzado a principios de 2008. Quizá ya se estaba trabajando en un prototipo. Pero en ese momento aún no habíamos decidido con quién desarrollar la aplicación de software».
DJS, nuestro primer intento de software para DJ, no había tenido éxito, gracias a una combinación de inexperiencia y escasa capacidad de procesamiento informático a principios de la década de 2000. Esta vez, quisimos colaborar con un socio externo y nos decidimos por la empresa francesa Mixvibes, que había trabajado con nosotros en el reproductor multimedia MEP-7000 y el CDJ-400, el primer CDJ compatible con USB. La integración había resultado tan complicada que en Pioneer DJ sabíamos que necesitábamos crear un software específico. Mixvibes tenía mucha experiencia en este campo: aunque no era tan conocida como sus competidores, había desarrollado su propia aplicación para DJ, Cross. Pero mientras Cross era una aplicación para actuaciones de DJ en ordenadores portátiles, rekordbox se diseñó como una plataforma organizativa que funcionaba conjuntamente con el CDJ-2000 y el CDJ-900.
«A diferencia de un ordenador, el CDJ-2000 tenía que explorar la música con menos RAM y una pantalla más pequeña, por lo que la estructura de tablas de la base de datos se diseñó específicamente para los CDJ», explica Kunio. «Esto dificultaba el manejo por parte de las aplicaciones informáticas, y fue necesario crear y proporcionar una API para que Mixvibes manejara la biblioteca del dispositivo».
Kou Atsumi, que dirigió la planificación de productos para el CDJ-2000, recordó algunas de las grandes cuestiones a las que se enfrentaron los diseñadores del rekordbox y el CDJ. «¿Cómo gestionar el gran número de canciones que poseen los DJ?», dijo. «¿Cómo mostrar un gran número de canciones de una forma fácil de entender? ¿Cómo llegar rápida y fácilmente a una sola canción?». El equipo imaginó a los DJ en un ciclo continuo con tres puntos principales: la preparación para un concierto, el uso de la música preparada en el concierto y la revisión posterior del set a través del historial de reproducciones.
En un nivel básico, esa preparación significaba que rekordbox había analizado las pistas listas para reproducir en el CDJ, con formas de onda completas, BPM, beatgrids, listas de reproducción, etiquetas ID3 y hasta tres Hot Cue / Hot Loops y hasta diez Cue/Loop Points normales por pista. Con este análisis de beatgrids llegó la opción de activar bucles cuantizados sobre la marcha (aunque la función de cuantización estaba inicialmente algo enterrada en las opciones del menú). La integración de rekordbox con iTunes también fue un punto clave. iTunes era la aplicación dominante para la organización de música en ese momento, por lo que permitir importar su biblioteca en rekordbox junto con las listas de reproducción prometía hacer las cosas más cómodas para los DJ.