ABYZOR KEYS — Changelog

Release history for ABYZOR Keys.

← Back to downloads
ABYZOR KEYS v0.1.2 Latest

ABYZOR Keys 0.1.2 beta brings the complete DJ library preparation workflow alongside the features introduced in 0.1.1 — DJ software imports, playlist management, audio level normalization, normalized-library export, and workflow, stability, and performance improvements.

Added

DJ Software Import

  • Import existing DJ libraries from the Import menu, empty-library view, or bulk action bar.
  • Sources: Rekordbox XML, Serato _Serato_ folder, iTunes / Music XML.
  • Imports key, BPM, playlists, ratings, cue points, and Rekordbox beat grids.
  • Tracks with key and/or BPM from import are marked analyzed and can skip key/BPM analysis.
  • Import wizard preview shows how many tracks skip analysis vs how many still need it.
  • Rekordbox beat grid: TEMPO/Inizio → first_beat_sec + grid_mode=imported.
  • First-run workflow: I use Rekordbox / Serato opens the DJ import wizard directly.

Normalize Audio Level

  • New Normalize Audio Level workspace: Select → Analyze → Review → Normalize.
  • DJ Library preset targeting -12 LUFS; Streaming, Loud, Very Loud, and Custom targets.
  • True Peak safety, max gain boost (+4 dB default), LRA analysis, target vs achieved loudness, applied gain preview.
  • Statuses: Matched, Gain Limited, Peak Limited, Failed. Normalized tracks are always new copies — originals never modified.
  • Default output folder ABYZOR_Keys_Normalized; custom folder, preserve structure/metadata/artwork/filenames.
  • Normalize Audio Level bulk action from the Library.

Normalized Library Export

  • Playlist and Smart Set Builder exports can optionally use normalized audio copies (Use normalized audio copies, off by default).
  • M3U, M3U8, CSV, Serato crates — uses normalized copies when available, falls back to originals; export status reports counts.

Library & Playlist Workflow

  • Drag and drop tracks into playlists (multi-select; list and grid views); create playlist from selection.
  • Send selected library tracks to Smart Set Builder; Library Explorer; playlist sidebar with create-and-drop.
  • Smart Collections: re-click active collection to deselect; All Library; chips and sidebar stay in sync.
  • Delete tracks with undo; import follow-up dialog for playlists; startup splash screen.

Changed

  • Unified Import from Rekordbox / Serato / iTunes… wording across Settings and menus.
  • First-run import messaging explains imported key/BPM can skip re-analysis.
  • Smart Set Builder toolbar: more compact stacked layout; improved Existing Track picker and combo-box text.
  • Consolidated post-import playlist sequencing; unified waveform energy-lane styling; lazy workspace loading for faster startup.

Fixed

  • In-app feedback (frozen Windows/macOS builds) — certifi-backed TLS; success toast, confirmation dialog, ticket ID, clear errors.
  • FLAC tag verification — accepts initialkey, INITIALKEY, initial_key, KEY, TKEY (Tidal and similar).
  • Invalid machine IDs during feedback show a specific error instead of message too short.
  • Crash when importing with an active playlist; first-import follow-up and playlist-sidebar refresh.
  • License state files use atomic writes; normalize peak limiting only on positive gain boosts.
  • Crash opening Normalize with saved custom output folder; Browse updates destination insight and persists correctly.
  • Normalize output and playlist export share the same path resolver.

Summary: Import → Analyze → Organize → Normalize → Build Playlists → Export. Prepare your library once and spend less time correcting tracks during your set.

ABYZOR KEYS v0.1.1

DJ software import improvements, in-app feedback fixes, and FLAC tag verification for Tidal and similar libraries. Recommended for Rekordbox/Serato users and anyone who hit Write Tags failures on FLAC files.

Added

  • New shortcut: Import → Import from Rekordbox / Serato / iTunes… (also in Settings).
  • Imports key, BPM, playlists, ratings, and cue points from DJ software XML/files.
  • Tracks that already have key or BPM from import are marked analyzed and skip the key/BPM analysis queue.
  • Import wizard preview shows how many tracks skip analysis vs how many still need it.
  • Rekordbox beat grid: reads TEMPO/Inizio from XML → first_beat_sec + grid_mode=imported.
  • On first import, I use Rekordbox / Serato opens the wizard directly.

Fixed

  • In-app feedback (Windows + macOS) — Submit in Settings → Send feedback now works in installed builds (.exe / .app). HTTP client uses certifi for TLS (same as license activation). Success and error show toast + QMessageBox with fb_... reference or error message.
  • Write Tags on FLAC (Tidal) — fixed post-write verification that reported mismatch key: expected Am, got (empty) while WAV in the same batch worked. Metadata read now accepts initialkey, INITIALKEY, initial_key, KEY, TKEY. Re-run Write Tags if tags were written before this fix.

Upgrade: Install 0.1.1, run DJ import before a large folder scan, re-run Write Tags on FLACs that failed verification, and test feedback in Settings (you should see a dialog with fb_...).

ABYZOR KEYS v0.1.0

Initial release — DJ library preparation for Windows and macOS. Import your music, detect key and BPM, explore harmonic matches, build playlists, and generate smart sets.

Added

  • Desktop app shell with six workspaces: Home, Library, Playlist, Smart Set Builder, Statistics, and Settings.
  • Key and BPM detection pipeline with background analysis queue and optional enrichment (vocals, structure, mix points).
  • Import analysis preset dialog after large imports — choose light mode (PC stays usable) or fast mode (~3× faster).
  • Library — folder/file import, drag-and-drop, search with grammar (bpm:, key:, etc.), filter chips, list/grid views, track preview with waveform and cue jumps.
  • Harmonic Explorer — Circle of Fifths and compatibility matrix with match cards and creative-mix hints (embedded in Library).
  • Playlist builder (always free) — manual drag-and-drop ordering, timeline view, set stats (average BPM, energy, duration), Library-style track inspector, M3U/M3U8/CSV export.
  • Smart Set Builder (Pro) — harmonic set generation with energy arc templates, table and timeline views, transition hints, boundary bars, Fast/Smart/Deep generation modes, optimize and shuffle tools.
  • Mix Coach and Transition Audition (Pro, Smart Set Builder only) — set health scoring and transition preview between adjacent tracks.
  • Statistics (Pro) — library summary, health panel, charts, and insights.
  • Pro features: DJ ecosystem exports (Rekordbox XML, Serato, Traktor NML, Engine DJ beta), USB prep wizard, advanced review assistant, unlimited smart collections.
  • Free/Pro lifetime licensing model with online and offline activation (2 devices per license).
  • Smart collections (built-in Peak Time, Warmup, Closing, etc. + custom rule-based collections).
  • Review queue for low-confidence key/BPM tracks.
  • Library maintenance: tag manager, relink missing files, find duplicates, write metadata to file tags.
  • Import library metadata wizard — Rekordbox XML, Serato _Serato_ folder, iTunes/Music XML.
  • Ensemble key detection with Motor chroma integration and confidence scoring.
  • Energy v2 detection, creative mix techniques, and transition scoring.
  • Command palette (Ctrl+K), editable keyboard shortcuts, and shortcut cheatsheet.
  • Portable Windows and macOS zip builds.
  • Sidebar navigation, empty states, and ONE artist registration link.
  • English user manual at abyzor.space/products/keys/guide/.
Platform: Windows · macOS Format: Portable zip License: Free + Pro lifetime