Potencia Nativa.
Latencia Cero.
Domina La Pista.
DiscNativePro es el software DJ de alto rendimiento diseñado desde cero en C++20 para macOS, Windows y Linux. Olvídate de aplicaciones web o capas de Electron pesadas: disfruta de mezcla de video con YouTube, recomendaciones inteligentes por IA, AutoMix y escaneo armónico Camelot en tiempo real.
git clone https://github.com/axel-molina/DiscNativePro.git
AI Smart Match:
Recomendaciones Inteligentes Para Tu Sesión
Nunca más te quedes en blanco en plena cabina. Un motor nativo en C++20 analiza la pista que está sonando en Deck 1, Deck 2 o YouTube y genera sugerencias armónicas y de audiencia con explicaciones técnicas en tiempo real.

Multi-Proveedor C++
Configura tu propia clave de API para Gemini, Claude, OpenAI, DeepSeek u OpenRouter. Tus credenciales se cifran localmente en tu disco duro; nunca pasan por servidores de terceros.
Resolución Híbrida Local
El motor cruza las recomendaciones con tu colección local en FLAC, WAV o MP3. Si la tienes en disco, la marca con un badge y permite cargarla al instante a cualquier deck sin reordenar tu sesión.
Fallback Offline Total
Si estás en un club sin señal WiFi o prefieres no usar APIs de pago, el algoritmo determinístico genera tarjetas automáticas analizando la rueda Camelot y señales de audiencia cacheadas.
Cero Microcortes de Audio
Toda la comunicación de red corre en hilos de fondo (`juce::URL::InputStreamOptions`). El búfer de audio en tiempo real de JUCE 8 no sufre bloqueos, asegurando una reproducción ininterrumpida.
Diseñado Para El Escenario,
Compilado Para El Rendimiento
Cada módulo de DiscNativePro fue desarrollado en C++ nativo utilizando el framework de audio profesional JUCE 8. Sin intermediarios, sin scripts lentos y con acceso directo a tu hardware de sonido.
AI Smart Match: Recomendaciones Multi-Proveedor
Asistente nativo en C++ que analiza en tiempo real la pista activa en Deck 1, Deck 2 o YouTube. Genera transiciones armónicas (Camelot Wheel), señales de audiencia en vivo y sugerencias de género, cruzando la búsqueda con tu biblioteca local en disco o Video DJ de YouTube.
- >Soporte nativo para Gemini 2.5 Flash, Claude 3.5 Haiku, GPT-4o-mini, DeepSeek y OpenRouter
- >Resolución híbrida inmediata: detecta y carga pistas locales con 1 clic a Deck A/B
- >Fallback determinístico sin conexión ni API: garantizado incluso sin acceso a internet
Streaming y Video DJ con YouTube Nativo
Busca pistas y sets públicos en YouTube directamente desde la aplicación sin salir de la sesión. Los reproductores acelerados por hardware nativo (WebKit en macOS, WebView2 en Windows y WebKitGTK en Linux) sincronizan el audio y mezclan el video en directo utilizando el crossfader central.
- >Buscador público integrado de ultra alta velocidad (0.2 ms)
- >Mezcla de pistas y video dual sincronizado con el crossfader
- >Aceleración nativa por GPU sin sobrecarga de navegador externo
Motor AutoMix para Mezclas Automáticas
Diseñado para sesiones extendidas y momentos donde necesitas que la música no pare. AutoMix analiza el tiempo de la pista, calcula el punto óptimo de salida y ejecuta transiciones automáticas modulando curvas de volumen y filtrado de frecuencias.
- >Transiciones graduales de volumen basadas en compases
- >Compatibilidad con canciones locales y fuentes de streaming
- >Control instantáneo para retomar la mezcla manual en cualquier momento
Escáner de BPM y Tonalidad Camelot
Analizador offline para tu biblioteca de audio local. Extrae la cuadrícula de ritmos (BeatGrid), detecta tempo exacto con BeatDetector y asigna la clave musical en el estándar Camelot Wheel (8A, 9B, etc.) para transiciones armónicas sin disonancias.
- >Detección precisa de BPM y sincronización BeatGrid al milisegundo
- >Clasificación musical armónica en rueda Camelot
- >Generador procedural de carátulas para pistas sin portada incrustada
Ecualizador de 3 Bandas con Curvas Kill
Canales de audio independientes con ecualización analógica simulada (High, Mid, Low) y botones de corte Kill total. Cada canal cuenta con perilla de filtro bipolar continuo (LPF hacia la izquierda, HPF hacia la derecha) y monitoreo Cue independiente para auriculares.
- >Filtros de corte Kill inmediato por banda de frecuencia
- >Filtro bipolar paso-bajo / paso-alto con resonancia musical
- >Crossfader central configurable con curvas Smooth o Scratch
Rack de Efectos DSP en Tiempo Real
Módulo de procesamiento digital de señales (DSP) integrado directamente en el bucle de audio C++20. Aplica efectos de Echo, Flanger y Gate con modulación de tempo en tiempo real, control de balance Wet/Dry y curvas analógicas de respuesta.
- >Efectos de eco, modulador flanger y noise gate con sincronización BPM
- >Control Wet/Dry independiente por canal sin distorsión armónica
- >Procesamiento multi-hilo en coma flotante para máxima pureza sonora
Grabación en Directo Lossless (WAV)
Captura tus sesiones en directo directamente desde la salida Master a un archivo WAV sin compresión. La arquitectura asíncrona de grabación escribe en disco en un hilo secundario para evitar interrupciones o microcortes de audio en la sala.
- >Grabación Master directa a WAV de 24 bits / 44.1 o 48 kHz
- >Cero impacto en el buffer de reproducción en vivo
- >Medidor de tiempo transcurrido y estado visual en la barra superior
¿Por Qué Elegir DiscNativePro?
Comparación directa entre una solución verdaderamente nativa y las alternativas comerciales o aplicaciones basadas en navegador.
| Característica Técnica | DiscNativePro (Open Source) | Suites Comerciales Cerradas | Web DJ Apps (Navegador) |
|---|---|---|---|
| Modelo de Licencia y Coste | 100% Gratis y Open Source | Suscripción ($15 – $35 / mes) | Freemium con limitaciones |
| Arquitectura del Motor de Audio | C++20 & JUCE 8 Nativo | Propietario cerrado | WebAudio / JavaScript (Lento) |
| Latencia de Audio (Drivers) | CoreAudio, WASAPI, ALSA (<3 ms) | ASIO / CoreAudio nativo | Dependiente del navegador (>20 ms) |
| Video DJ con YouTube Nativo Embebido | Sí (WebKit & WebView2 HW) | No / Requiere plugins costosos | Parcial con iframes bloqueados |
| Consumo Promedio de Memoria RAM | ~140 MB en reposo | 1.5 GB – 3.5 GB | 900 MB – 1.8 GB (Pestañas Chrome) |
| Recomendaciones con IA (AI Smart Match) | Multi-Proveedor (Gemini, Claude, GPT, DeepSeek) + Híbrido Local | Sin IA o algoritmos cerrados | Inexistente |
| Privacidad & Telemetría | Zero telemetría / Sin cuentas obligatorias | Activación DRM y recolección de datos | Cookies y anuncios de terceros |
Obtén DiscNativePro Hoy
Descarga binarios precompilados directamente desde las versiones oficiales publicadas en GitHub Releases o compila el código fuente para tu sistema.
DiscNativePro para macOS
Requisitos: macOS 11.0 Big Sur o posterior
# Clonar y compilar en macOS
git clone https://github.com/axel-molina/DiscNativePro.git
cd DiscNativePro
cmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build --config Release -j
open build/DiscNativePro_artefacts/Release/DiscNativePro.app¿Te gusta DiscNativePro?
Si te gusta la app, puedes apoyar el desarrollo y las futuras funcionalidades regalando un café. Tu aporte voluntario es clave para seguir mejorando esta herramienta nativa y de código abierto.
Aporte 100% voluntario a través de cafecito.app/discnativeproCorrección continua de errores y optimización del motor C++20 para máxima estabilidad en vivo.
Priorización de herramientas solicitadas por la comunidad y soporte para más hardware DJ.
Garantiza que el software continúe siendo libre, sin suscripciones obligatorias ni muros de pago.