APP DE ESCRITORIO
DJ NOVA para macOS
Descargas, instalas, configuras. Listo. La misma cabina en ventana propia: tus archivos nunca salen del equipo y el audio corre con los hilos de ONNX Runtime activados — el análisis de beats y la separación de stems van mucho más rápido que en una pestaña cualquiera.
v0.2.1 · macOS 11+ (Apple Silicon) · 134 MB · 2026-09-16
Instalar
Un comando. Sin avisos de seguridad, sin arrastrar nada.
Abre la app Terminal (⌘+Espacio, escribe «Terminal») y pega esto:
curl -fsSL https://djia-sand.vercel.app/install.sh | bashcopiadoEl script descarga el instalador, verifica su SHA-256, copia la app a tu carpeta Aplicaciones y la abre. Lo que baja por Terminal no lleva la marca de cuarentena del navegador, así que macOS no muestra el aviso de «desarrollador no identificado».
¿Prefieres leerlo antes de ejecutarlo? Es un archivo de texto: ver install.sh.
Prefiero descargar el .dmg a mano
Abre el .dmg, arrastra la app a Aplicaciones y, la primera vez, haz clic derecho sobre la app y elige Abrir (la app está firmada, pero no notarizada por Apple, así que macOS pide confirmación una vez).
Si dice «está dañada», quítale la marca de cuarentena:
xattr -dr com.apple.quarantine "/Applications/DJ NOVA.app"SHA-256
867f8489707a946ad5c6432cbdbc8dedf6bea8f82b7963b44bac925c22b26101
Dar permiso al micrófono
Solo si vas a hablar por la cabina.
La primera vez que enciendas el canal de micro, macOS lo pedirá. Si lo rechazaste sin querer: Ajustes del Sistema → Privacidad y seguridad → Micrófono → DJ NOVA.
Consejo de cabina: con auriculares Bluetooth, no elijas el micrófono de esos mismos auriculares — macOS conmuta el dispositivo a modo manos libres y se degrada la calidad y la latencia de todo lo que suena.
Configurar la IA
Ya viene configurada. Esto es solo si quieres tu propia clave.
Análisis musical — local
BPM, beatgrid, downbeats, estructura, tonalidad y separación de stems corren dentro de la app con ONNX Runtime. Sin clave, sin cuenta y sin internet: la primera vez se descargan los modelos y listo.
Copiloto NOVA — funcionando
El chat que entiende «mezcla con bass swap» o «baja la música cuando hable» ya responde desde el primer arranque: la app consulta la cabina publicada. No tienes que hacer nada.
Usar mi propia clave de Groq (opcional)
Útil si quieres que las respuestas salgan de tu cuenta y no compartir cupo. Crea una API key en console.groq.com (empieza por gsk_) y pégala en la app: menú Copiloto → Clave de Groq (config.json), guarda y reinicia.
{
"GROQ_API_KEY": "gsk_tu_clave_aqui"
}Copiloto → Estado del copiloto te dice cuál de los dos caminos está activo. El archivo se queda en tu equipo.
Listo
Arrastra tus MP3, WAV o FLAC a la cabina y dile a NOVA «activa el modo GAMU». Si prefieres no instalar nada, todo funciona igual en el navegador: abrir DJ NOVA en la web.