DESKTOP

NexaDeck

Ang propesyonal na karaoke DJ application na ginawa para sa totoong show — na may pro audio control, smart library management, at seamless cloud sync.

Bakit NexaDeck?

Ang propesyonal na karaoke DJ application na ginawa para sa totoong show — na may pro audio control, smart library management, at seamless cloud sync.

🎤

Matalinong Performance Engine

Ang fuzzy search ay agad na nakakahanap ng mga kanta ayon sa artist, titulo, o partial match. Ang mga keyboard shortcut ay nagbibigay-daan sa pagkontrol ng playback nang hindi nasisira ang iyong flow. Ang pre-flight scan ay nagbe-verify ng iyong library bago magsimula ang show.

🎵

Propesyonal na Audio Control

Real-time pitch shifting sa buong 12 semitone na may fine-tune cents adjustment. Tempo control mula 0.5x hanggang 2x na bilis sa pamamagitan ng SoundTouch. Naka-save ang per-song audio setting para ang bawat singer ay matunog nang pinakamahusay.

🎬

Pamamahala ng Show

Buong singer rotation na may drag-and-drop reordering, away status, at mga configurable na insertion strategy. Awtomatikong pinupunan ng buffer music ang mga puwang. Ang singer profile at show recording ay kumukuha ng iyong kumpletong performance history.

DJ Performance View

Live Performance Mode

Patakbuhin ang iyong show sa maraming display na may dedicated audience screen na nagpapakita ng mga synchronized CDG lyrics, scrolling singer queue marquee, at sarili mong DJ branding overlay.

  • Multi-monitor support na may independent DJ at audience view
  • CDG graphics na nire-render sa real-time, perpektong naka-sync sa audio
  • Scrolling marquee na nagpapakita ng rotation queue sa audience display
  • Custom DJ logo overlay sa video playback
  • Audience messaging para sa mga anunsyo sa pagitan ng mga kanta
  • Show recording para makuha ang iyong buong performance
Library Manager

Library Intelligence

I-import ang iyong buong karaoke library sa ilang minuto na may awtomatikong metadata extraction. Panatilihin itong malusog gamit ang duplicate detection, integrity audit, at one-click MusicBrainz enrichment.

  • Recursive folder scanning na may ID3 metadata extraction
  • BLAKE3 hash-based duplicate detection sa buong koleksyon mo
  • Library health dashboard na may integrity check at stats
  • MusicBrainz integration na nagpupuno ng nawawalang artist, album, at genre data
  • Bulk file relocator na nag-a-update ng path kapag ni-reorganize mo ang iyong library
  • Pre-flight scan na nagbe-verify ng lahat ng track bago ang showtime

Lahat ng Makukuha Mo

Playback at Audio

  • CDG+MP3 karaoke rendering na may naka-sync na lyrics
  • MP4 video playback na may buong audio control
  • Pitch shifting ±12 semitones + fine cents
  • Tempo control mula 0.5x hanggang 2.0x sa pamamagitan ng SoundTouch
  • Per-song audio setting na naaalala sa bawat session
  • Buffer music queue para sa pagitan ng mga singer
  • NexaMix audio engine na may mga nako-configure na quality tier at semitone precision

Pamamahala ng Library

  • One-click folder scanning at import
  • ID3 metadata extraction at filename parsing
  • Duplicate detection sa pamamagitan ng BLAKE3 hashing
  • Library health dashboard na may integrity audit
  • MusicBrainz metadata enrichment
  • Maramihang paglipat ng file path
  • Named playlist para sa custom setlist
  • Archive at disc catalog search
  • Universal Import — migrasyon mula sa OpenKJ, PCDJ, VirtualDJ, SongbookDB, kJams, o CSV
  • Suporta ang 270,000+ na library ng kanta na may server-side search at pagination
  • Mga database ng profile bawat DJ para sa nakahiwalay na data ng show

Pamamahala ng Show

  • Named show session na may start/end tracking
  • Singer rotation na may drag-and-drop reordering
  • Singer profile na may performance history
  • Away status para sa mga singer na umaalis saglit
  • Mga configurable na insertion strategy
  • Duplicate song prevention sa bawat show
  • Show recording at performance logging
  • Pre-flight scan bago ang showtime
  • Stats dashboard na may show analytics

Live na Pagtatanghal

  • Keyboard shortcut para sa hands-free control
  • Multi-monitor na may dedicated audience display
  • CDG lyrics sa external screen
  • DJ branding overlay sa video
  • Umuusad na singer queue marquee
  • Custom audience announcement
  • Overtime tracking at banner alert
  • Binabawasan ng idle mode ang CPU/memory kapag walang gumagamit
  • Buong i18n — 11 wika ang suportado out of the box

Cloud at Sync

  • NexaLive integration para sa live audience request
  • Cloud storage sa pamamagitan ng Dropbox, Google Drive, OneDrive, pCloud, MEGA, at S3
  • Download queue na may resume at retry
  • Staging workflow para sa bagong track import
  • Awtomatikong state persistence sa bawat session
  • Backup at restore na may scheduled snapshot
  • Awtomatikong pag-rehistro ng makina sa NexaLive sa unang pagkonekta
  • OAuth sign-in sa pamamagitan ng Abydonian para sa pinag-isang pagkakakilanlan
Mas Maganda Kapag Magkasama

Palakasin ang iyong mga show gamit ang NexaLive

Ikonekta ang NexaDeck sa NexaLive at hayaan ang iyong audience na mag-request ng kanta mula sa kanilang mga telepono. Lumilitaw ang mga request sa iyong DJ queue sa real-time. Nakikita ng mga audience member ang live status update habang gumagalaw ang kanilang kanta mula requested hanggang now-playing.

  • Nag-re-request ang audience ng mga kanta mula sa anumang telepono o tablet — hindi kailangan ng app install
  • Dumadaloy ang mga request nang direkta sa iyong NexaDeck rotation
  • Nakikita ng mga singer ang real-time status: queued, up next, now playing
  • Mag-browse ng kumpletong songbook ng DJ mula sa anumang telepono o tablet
  • Unique kiosk code sa bawat show para sa madaling audience access
I-explore ang NexaLive
📱Phone ng Audience
NexaLive Cloud
💻NexaDeck DJ

Piliin ang Iyong Edition

NexaDeck Beta

Libre
Hanggang 2 makina
  • desktop_app
  • updates
  • nexalive
Sumali sa Beta

Mga Kamakailang Release

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
Mga tala ng release

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
Mga tala ng release

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.