Guía integral de ingeniería y flujo de trabajo en cabina para Serato DJ (Pro/Lite 3.x/4.x), Virtual DJ y Rekordbox. Motor armónico Camelot con Live Pitch® Neural, lectura sombra en RAM y carga instantánea a los platos A/B.
TrackAI v2.5.15 es un copiloto de inteligencia armónica y predicción musical en tiempo real diseñado específicamente para DJs profesionales. Su objetivo principal es erradicar la fatiga mental de búsqueda de canciones durante sesiones en vivo, garantizando transiciones limpias y fluidas.
TrackAI incluye un controlador nativo de alto rendimiento para Serato DJ 3.x y 4.x. Funciona leyendo el historial activo y la biblioteca general en modo réplica sin interferir con el motor de reproducción de Serato.
Para evitar colisiones de base de datos tipo database is locked mientras Serato escribe el historial en vivo, TrackAI utiliza una arquitectura de copia en sombra en memoria volátil:
~/Library/Application Support/Serato/Library/master.sqlite (macOS) o %LOCALAPPDATA%\Serato\Library\master.sqlite (Windows)./tmp/trackai-shadow/master.sqlite sincronizada periódicamente y durante el arranque.master.sqlite-wal y master.sqlite-shm ejecutando checkpoints de truncamiento transparentes.session y asset de Serato cada 1.5 segundos. Detecta al instante cuál pista acaba de entrar a los platos 1, 2, 3 o 4, extrayendo su BPM, Tonalidad Camelot, Artista, Nombre y Crate de origen.
| Campo Serato | Mapeo TrackAI | Propósito en el Motor |
|---|---|---|
asset.bpm |
track.bpm |
Cálculo de tolerancia de tempo (±3%, ±6%, saltos de ritmo). |
asset.key |
track.key / camelot |
Normalización a notación Camelot (1A-12B) para armonía. |
asset.genre / crate |
track.genre |
Agrupación contextual de continuidad de estilo. |
session.play_time |
track.playCount |
Penalización inteligente de temas sobre-tocados. |
TrackAI no está atado a una sola marca. Si trabajas con Virtual DJ o Rekordbox, la app detecta automáticamente el proceso en ejecución y conmuta el motor de análisis en tiempo real.
Lectura ultrarrápida del archivo central database.xml ubicado en Documentos de VirtualDJ.
<Song> y <Tags Flag="Played">.Sincronización híbrida de colección local mediante exportación XML o base de datos SQLite de Pioneer DJ.
HISTORY del set.¿Tienes instalado Serato y Virtual DJ en la misma computadora? No necesitas configurar nada ni reiniciar la aplicación:
El corazón de TrackAI es un motor de armonía matemática basado en la Rueda Camelot. Cada tonalidad musical se asigna a un número del 1 al 12 y una letra (A para tonalidades Menores, B para tonalidades Mayores).
| Tipo de Salto | Ejemplo de Tonalidad | Efecto Psicoacústico en la Pista | Score Base |
|---|---|---|---|
| Match Directo (Identidad) | 8A ➔ 8A (La menor) |
Mezcla perfecta, fusión total de frecuencias e intros. | 100 pts |
| Energy Boost (+1 Hora) | 8A ➔ 9A (Mi menor) |
Eleva sutilmente la energía y emoción del público. | 90 pts |
| Descompresión (-1 Hora) | 8A ➔ 7A (Re menor) |
Baja la tensión suavemente; ideal para transicionar a coros. | 85 pts |
| Cambio Relativo (A ⟷ B) | 8A ➔ 8B (Do mayor) |
Mantiene la misma escala raíz pero cambia de oscuro a brillante. | 80 pts |
| Energy Jump (+2 Horas) | 8A ➔ 10A (Si menor) |
Impacto eufórico; salto armónico potente para momentos clímax. | 75 pts |
Cuando alteras la velocidad de un track en el pitch fader de tu consola, la tonalidad original puede subir o bajar si no tienes activado el Master Tempo / Key Lock.
TrackAI ofrece tres modos de recomendación dinámica en cabina para responder exactamente a lo que el público necesita en cada etapa del set.
Ideal para mantener la vibra actual (ej. sesión de Tech House, Reggaeton Old School, Afrobeat).
Diseñado para girar la noche o transicionar entre géneros musicales diferentes.
El motor brain.js de TrackAI actúa como una memoria artificial de mezclas que evoluciona contigo:
Olvídate de teclear en el buscador de Serato o arrastrar con el mouse en medio del show. Con TrackAI, cargar cualquier recomendación toma exactamente un toque de teclado.
SetForegroundWindow. Regla de Oro: Nunca envía la tecla ESC (la cual cerraría el buscador y deseleccionaría la biblioteca en Serato).| Atajo de Teclado | Acción Inmediata en Cabina |
|---|---|
| 1 o A | Cargar la canción seleccionada al Plato Izquierdo (Deck A / Plato 1). |
| 2 o B | Cargar la canción seleccionada al Plato Derecho (Deck B / Plato 2). |
| ↑ / ↓ (Flechas) | Navegar hacia arriba o abajo entre la lista de recomendaciones. |
| Espacio | Preescucha rápida o alternar vista de tarjeta expandida. |
| R | Forzar Refresco: Relee la biblioteca en disco de inmediato. |
| F | Poner foco en el buscador asistido de TrackAI. |
TrackAI no depende de servidores externos para tocar en vivo. Tu llave de licencia PRO es un token criptográfico firmado que se valida localmente en memoria RAM en 6 milisegundos.
Al finalizar tu set, TrackAI guarda un reporte estadístico en ~/Documents/TrackAI-Sets/ con el historial completo de la noche: gráfico de evolución de BPM, tonalidades exploradas y duración de cada mezcla.