BETA ACTIVA v0.4.2
axel-molina/DiscNativePro
C++20 & JUCE 8 NATIVE100% CÓDIGO ABIERTOLATENCIA ULTRABAJA

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.

Software en desarrollo activo (Beta Abierta)DiscNativePro es un proyecto de código abierto en constante evolución, construido y asistido por Inteligencia Artificial. Cuenta con funcionalidades activas pero también con bugs conocidos y optimizaciones en progreso. Tu feedback y tus reportes de incidencias en GitHub son el motor que impulsa cada versión.
$git clone https://github.com/axel-molina/DiscNativePro.git
macOS (Apple Silicon & Intel)• Windows 10/11 (x64)• Linux (x86_64)• iOS & Android (Próximamente)
DiscNativePro v0.4.2
58 – 97 MB RAM
Captura real de la cabina Dual Deck de DiscNativePro
LATENCIA MOTOR:0 ms Overhead (C++20)+
INDEX YOUTUBE:0.2 ms Respuesta+
IA SMART MATCH:Recomendaciones Contextuales+
ESCANEO ARMÓNICO:Camelot Wheel & Key+
LICENCIA:100% Código Abierto+
DRIVERS NATIVOS:CoreAudio / ASIO / ALSA+
LATENCIA MOTOR:0 ms Overhead (C++20)+
INDEX YOUTUBE:0.2 ms Respuesta+
IA SMART MATCH:Recomendaciones Contextuales+
ESCANEO ARMÓNICO:Camelot Wheel & Key+
LICENCIA:100% Código Abierto+
DRIVERS NATIVOS:CoreAudio / ASIO / ALSA+
LATENCIA MOTOR:0 ms Overhead (C++20)+
INDEX YOUTUBE:0.2 ms Respuesta+
IA SMART MATCH:Recomendaciones Contextuales+
ESCANEO ARMÓNICO:Camelot Wheel & Key+
LICENCIA:100% Código Abierto+
DRIVERS NATIVOS:CoreAudio / ASIO / ALSA+
NUEVA CARACTERÍSTICA NATIVA

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.

Captura real del módulo AI Smart Match de DiscNativePro mostrando recomendaciones inteligentes en vivo

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.

ARQUITECTURA & CARACTERÍSTICAS

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.

INTELIGENCIA DE SESIÓNGemini / Claude / GPT / DeepSeek

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
INNOVACIÓN DE CABINA0.2 ms Búsqueda

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
INTELIGENCIA DE AUDIOTransiciones Suaves

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
ANÁLISIS MUSICALDetección Armónica

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
MOTOR DE MEZCLAFiltro Bipolar

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
PROCESAMIENTO DE AUDIOCero Latencia

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
PRODUCCIÓN Y SETSSin Pérdida

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
BENCHMARKS & COMPARATIVA

¿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 CerradasWeb DJ Apps (Navegador)
Modelo de Licencia y Coste100% Gratis y Open SourceSuscripción ($15 – $35 / mes)Freemium con limitaciones
Arquitectura del Motor de AudioC++20 & JUCE 8 NativoPropietario cerradoWebAudio / JavaScript (Lento)
Latencia de Audio (Drivers)CoreAudio, WASAPI, ALSA (<3 ms)ASIO / CoreAudio nativoDependiente del navegador (>20 ms)
Video DJ con YouTube Nativo EmbebidoSí (WebKit & WebView2 HW)No / Requiere plugins costososParcial con iframes bloqueados
Consumo Promedio de Memoria RAM~140 MB en reposo1.5 GB – 3.5 GB900 MB – 1.8 GB (Pestañas Chrome)
Recomendaciones con IA (AI Smart Match)Multi-Proveedor (Gemini, Claude, GPT, DeepSeek) + Híbrido LocalSin IA o algoritmos cerradosInexistente
Privacidad & TelemetríaZero telemetría / Sin cuentas obligatoriasActivación DRM y recolección de datosCookies y anuncios de terceros
CENTRO DE DESCARGAS OFICIAL

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.

Sistema detectado:macos
Binario UniversalApple Silicon & Intel (Universal)

DiscNativePro para macOS

Requisitos: macOS 11.0 Big Sur o posterior

Descarga Inmediata (GitHub Release)
DiscNativePro-macOS-Universal.zip
Binarios compilados automáticamente en cada versión publicada.
Compilación desde Código Fuente
# 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
APOYA EL PROYECTO

¿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/discnativepro
Desarrollo Activo

Corrección continua de errores y optimización del motor C++20 para máxima estabilidad en vivo.

Nuevas Funcionalidades

Priorización de herramientas solicitadas por la comunidad y soporte para más hardware DJ.

100% Open Source

Garantiza que el software continúe siendo libre, sin suscripciones obligatorias ni muros de pago.