DESKTOP

NexaDeck

L'application DJ karaoké professionnelle conçue pour les vrais spectacles — avec contrôle audio pro, gestion intelligente de bibliothèque et synchronisation cloud fluide.

Pourquoi NexaDeck ?

L'application DJ karaoké professionnelle conçue pour les vrais spectacles — avec contrôle audio pro, gestion intelligente de bibliothèque et synchronisation cloud fluide.

🎤

Moteur de performance intelligent

La recherche floue trouve des chansons instantanément par artiste, titre ou correspondance partielle. Les raccourcis clavier vous permettent de contrôler la lecture sans interrompre votre flux. Le scan pré-spectacle vérifie votre bibliothèque avant le début du spectacle.

🎵

Contrôle audio professionnel

Pitch shifting en temps réel sur 12 demi-tons avec ajustement fin en cents. Contrôle du tempo de 0.5x à 2x via SoundTouch. Réglages audio par chanson sauvegardés pour que chaque chanteur sonne au mieux.

🎬

Gestion du spectacle

Rotation complète des chanteurs avec réorganisation par glisser-déposer, statut absent et stratégies d'insertion configurables. La musique d'ambiance comble automatiquement les vides. Les profils de chanteurs et l'enregistrement du spectacle capturent votre historique de performance complet.

Vue de performance DJ

Mode performance live

Animez votre spectacle sur plusieurs écrans avec un écran public dédié affichant des paroles CDG synchronisées, un bandeau défilant de la file des chanteurs et votre propre overlay de branding DJ.

  • Support multi-moniteurs avec vues DJ et public indépendantes
  • Graphiques CDG rendus en temps réel, parfaitement synchronisés avec l'audio
  • Bandeau défilant affichant la file de rotation sur l'écran public
  • Overlay de logo DJ personnalisé sur la lecture vidéo
  • Messages au public pour les annonces entre les chansons
  • Enregistrement du spectacle pour capturer votre performance complète
Gestionnaire de bibliothèque

Intelligence bibliothèque

Importez toute votre bibliothèque karaoké en quelques minutes avec extraction automatique des métadonnées. Maintenez-la en bonne santé avec la détection de doublons, les audits d'intégrité et l'enrichissement MusicBrainz en un clic.

  • Scan récursif de dossiers avec extraction des métadonnées ID3
  • Détection de doublons basée sur le hachage BLAKE3 sur toute votre collection
  • Tableau de bord de santé de la bibliothèque avec vérifications d'intégrité et statistiques
  • Intégration MusicBrainz pour compléter les données d'artiste, album et genre manquantes
  • Relocalisateur de fichiers en masse met à jour les chemins quand vous réorganisez votre bibliothèque
  • Scan pré-spectacle vérifie toutes les pistes avant le spectacle

Tout ce que vous obtenez

Lecture et audio

  • Rendu karaoké CDG+MP3 avec paroles synchronisées
  • Lecture vidéo MP4 avec contrôle audio complet
  • Pitch shifting ±12 demi-tons + cents fins
  • Contrôle du tempo de 0.5x à 2.0x via SoundTouch
  • Réglages audio par chanson mémorisés entre les sessions
  • File d'attente de musique d'ambiance entre les chanteurs
  • Moteur audio NexaMix avec niveaux de qualité configurables et précision au demi-ton

Gestion de la bibliothèque

  • Scan et import de dossier en un clic
  • Extraction des métadonnées ID3 et analyse des noms de fichiers
  • Détection de doublons via hachage BLAKE3
  • Tableau de bord de santé de la bibliothèque avec audits d'intégrité
  • Enrichissement de métadonnées MusicBrainz
  • Relocalisateur de chemins de fichiers en masse
  • Playlists nommées pour des setlists personnalisées
  • Recherche d'archives et de catalogues de disques
  • Import Universel — migration depuis OpenKJ, PCDJ, VirtualDJ, SongbookDB, kJams ou CSV
  • Prise en charge de bibliothèques de plus de 270 000 titres avec recherche côté serveur et pagination
  • Bases de données de profil par DJ pour des données de show isolées

Gestion du spectacle

  • Sessions de spectacle nommées avec suivi début/fin
  • Rotation des chanteurs avec réorganisation par glisser-déposer
  • Profils de chanteurs avec historique des performances
  • Statut absent pour les chanteurs qui s'éloignent
  • Stratégies d'insertion configurables
  • Prévention des doublons de chansons par spectacle
  • Enregistrement du spectacle et journalisation des performances
  • Scan pré-spectacle avant le lever de rideau
  • Tableau de bord de statistiques avec analyses du spectacle

Performance live

  • Raccourcis clavier pour un contrôle mains libres
  • Multi-moniteurs avec affichage public dédié
  • Paroles CDG sur écran externe
  • Overlay de branding DJ sur la vidéo
  • Bandeau défilant de la file des chanteurs
  • Annonces personnalisées au public
  • Suivi du dépassement de temps et alertes par bannière
  • Le mode veille réduit l'utilisation CPU/mémoire en cas d'inactivité
  • i18n complète — 11 langues prises en charge nativement

Cloud et synchronisation

  • Intégration NexaLive pour les demandes live du public
  • Stockage cloud via Dropbox, Google Drive, OneDrive, pCloud, MEGA et S3
  • File de téléchargement avec reprise et réessai
  • Flux de staging pour les imports de nouveaux titres
  • Persistance automatique de l'état entre les sessions
  • Sauvegarde et restauration avec snapshots planifiés
  • Enregistrement automatique de la machine auprès de NexaLive à la première connexion
  • Connexion OAuth via Abydonian pour une identité unifiée
Meilleurs ensemble

Boostez vos spectacles avec NexaLive

Connectez NexaDeck à NexaLive et laissez votre public demander des chansons depuis leur téléphone. Les demandes apparaissent dans votre file DJ en temps réel. Le public voit les mises à jour de statut en direct au fur et à mesure que sa chanson passe de demandée à en cours de lecture.

  • Le public demande des chansons depuis n'importe quel téléphone ou tablette — pas d'installation d'app nécessaire
  • Les demandes arrivent directement dans votre rotation NexaDeck
  • Les chanteurs voient le statut en temps réel : en file, prochain, en cours
  • Parcourez le répertoire complet du DJ depuis n'importe quel téléphone ou tablette
  • Codes kiosque uniques par spectacle pour un accès facile du public
Découvrir NexaLive
📱Téléphone du public
NexaLive Cloud
💻NexaDeck DJ

Choisissez votre édition

NexaDeck Beta

Gratuit
Jusqu'à 2 machines
  • desktop_app
  • updates
  • nexalive
Rejoindre la Bêta

Versions récentes

v1.0.0-beta.3BETA

A feature release centered on smooth buffer↔karaoke transitions plus a round of reliability fixes that remove several "why do I keep getting kicked out" and "why did it jump to the wrong song" papercuts.

WindowsmacOSLinux
Notes de version

Added

  • Crossfades between buffer music and karaoke. When a singer starts, a karaoke song ends naturally, or you hit the Buffer button mid-song, NexaDeck now smoothly overlaps the two tracks instead of hard-cutting. Configurable independently for each direction in Settings → Audio (0–10 seconds; 0 keeps the classic hard-cut).
  • Buffer→buffer crossfades. When one buffer song ends or you hit Skip, the next buffer track fades in while the previous one fades out — no more abrupt silence between background tracks.
  • Playback status bar. A compact technical status line under the progress bar shows the current mode, exactly how much time is left before the next transition, and — if something goes wrong — a "missed" diagnostic so you can catch desync quickly.

Changed

  • Pause Singer and Resume Singer are intentionally instant. When a KJ hits Pause to hand the floor over, the lyrics clear and the buffer kicks in immediately — lingering the fade there made handoffs feel laggy and awkward. Natural-end and manual-Buffer transitions still crossfade.
  • Hitting "Buffer" mid-karaoke picks up where your buffer music left off. Before, starting buffer after a singer sometimes rewound or skipped to a new track depending on mode. Now it resumes the interrupted track at the exact second Start Singer grabbed the floor, regardless of your configured buffer mode. The configured mode still governs what happens at natural song ends.

Fixed

  • No more phantom "Crossfade" flashes when you've configured hard cuts. The status bar and transition indicators now correctly say "hard cut" instead of briefly flashing "Crossfade" when both sliders are at 0.
  • Crossfade duration changes apply live. Adjust the sliders in Settings → Audio during a show and the countdown in the status bar updates immediately — no app restart needed.
  • Scrubbing back into a karaoke song during its closing fade keeps you on karaoke. Before, if you dragged the progress bar back toward the middle of the song while the end-of-song crossfade was underway, you'd end up stranded on the next buffer track at the scrubbed position. Now the fade smoothly reverses, the buffer stops, and the karaoke resumes from where you scrubbed — which is what you actually asked for.
  • CDG lyrics stay visible through the fade. The performer window keeps rendering the singer's lyrics until their song actually finishes, not the moment the fade starts.
  • NexaLive reconnects transparently when the server restarts. Previously a server restart would silently invalidate your session and NexaDeck would keep failing requests every 30 seconds with no visible sign something was wrong. Now NexaDeck detects the auth failure and re-logs in using your saved credentials; if re-login fails (e.g., password changed), you get prompted.
  • OAuth users stay logged in across app restarts. Before, if you signed in via "Sign in with Abydonian" you'd be asked for a password on every subsequent restart when selecting your profile — even though OAuth never asks for a password in the first place. Your session is now persisted and picked up automatically.
  • Buffer-screen long track titles truncate cleanly. Very long song or singer names no longer overflow the audience display.

Internal

  • Per-release update telemetry. NexaDeck now reports update lifecycle events (download start, install, success, failure) and periodic heartbeats to Abydonian so we can see rollout health at a glance. No user data — just version, platform, and lifecycle counts.
v1.0.0-beta.2BETA

A polish release that squashes bugs from early beta testing, streamlines downloads, strengthens the NexaLive connection, and smooths out first-run setup.

WindowsmacOSLinux
Notes de version

Fixed

  • Songs in your rotation stay visible. Tracks from deeper in your library no longer show as "Track not found" and disappear until you search — they just work.
  • Karaoke video plays again. The performer window renders CDG+G graphics correctly after a brief regression.
  • Backups & Machines keeps working past long sessions. When your NexaLive connection quietly expires during a long show, NexaDeck now reconnects automatically instead of stalling with an "Authentication required" error.
  • Accurate download status. Active downloads no longer flash a misleading "Skipped / already exists" message during the brief moment they kick off.
  • One-click downloads land in your library. Once a download completes, the track is imported automatically — no more tapping a separate "Import N files" button. Broken files no longer sneak into the library.
  • CDG and MP4 quick filters work. Tapping the CDG or MP4 buttons in the library filters correctly instead of returning zero results.
  • Better empty-state message. When a search matches nothing, you'll see "No results" instead of the confusing "No songs in library".
  • Smart search pills keep up with fast typing. Typing something like type:cdg in a single burst now creates the pill immediately — previously only worked if you paused on the colon.
  • Performer window is more stable. A rare crash when closing or reloading the window is now handled safely.

Changed

  • Cleaner download view. The download queue, progress bars, and error messages are tucked into a collapsible drawer at the bottom of the screen, giving your library and sources more room to breathe.
  • One-click first-run setup. During first-time setup, signing in with Abydonian now covers your NexaLive DJ kiosk connection too — no separate consent screen later. Everything is granted with a single Authorize click.
  • Each machine has its own identity. If you use multiple profiles or databases, each one now registers as a separate machine in NexaLive — so backups and machine history stay organized per profile instead of getting mixed together.