• v1.6.0 7723a0b6f4

    v1.6.0 Stable

    Laoke released this 2026-06-14 22:47:10 +08:00 | 0 commits to master since this release

    What's New

    • Log Analysis: Analyze Engine DJ log files for errors and warnings
    • Playlist Viewer: Read and browse playlists from Engine Library database
    • Cache Cleanup: Clear Engine DJ UI cache to fix display glitches
    • Database Repair: Integrity check + foreign key check + REINDEX + ANALYZE
    • ID3 Anti-Piracy Easter Egg: Batch clear/shuffle tags with auto-backup
    • Toast Notifications: Visual feedback when operations complete

    Fixes

    • Fix update checker: use semver comparison (no longer false-positive on newer local version)
    • Fix app icon: proper 256x256 multi-resolution Engine DJ icon
    • Fix USB unlock: only detect removable drives
    • Fix MIDI 2.0 status: handle missing registry keys
    • Add i18n for update badge, log analysis, cache cleanup (zh/ja/ko/en)
    Downloads
  • v1.5.0 3dc33f005e

    v1.5.0 Stable

    Laoke released this 2026-06-14 18:21:17 +08:00 | 4 commits to master since this release

    What's New

    • Restore fix: revert CJK fix (delete manifests + reset registry)
    • Database backup/restore/optimize: backup with notes, restore from date picker, VACUUM+REINDEX
    • Drive picker: select which drive to scan for Engine Library (auto-refreshes on USB insert)
    • MSI cleanup: scan and remove orphaned Engine DJ MSI installer residuals
    • Open folder shortcuts: click folder icon next to install path, STEM dir, or DB path to open in Explorer
    • Window size: wider and taller default to show all content without scrolling
    • Version: 1.5.0
    Downloads
  • v1.4.0 477862aa83

    v1.4.0 Stable

    Laoke released this 2026-06-14 15:17:07 +08:00 | 5 commits to master since this release

    What's New

    • Detect the EnginePrime STEM Processor (stems-processor.exe) under %LOCALAPPDATA%\AIR Music Technology\EnginePrime\bin and show its status in the main panel when present
    • The CJK fix now writes a UTF-8 manifest for every .exe in the Engine DJ install directory (e.g. Engine DJ.exe, OfflineAnalyzer.exe), not just Engine DJ.exe
    • When the STEM Processor is detected, its executables get the UTF-8 manifest too, so stem separation handles CJK paths correctly
    • Manifest status now reflects all targeted executables across both directories

    Thanks DJ M1NG for adding OfflineAnalyzer.exe Support🔧🎆

    Removed

    • Removed the database waveform restore feature (scan/restore .rgb overview files) and the bundled SQLite dependency, simplifying the tool back to its core character-encoding fix

    Notes

    • Writing manifests under Program Files requires administrator privileges; the app shows the current admin status
    • The STEM Processor lives under %LOCALAPPDATA%, which is normally writable without elevation
    Downloads
  • v1.3.0 1c60fa49ec

    v1.3.0 Stable

    Laoke released this 2026-06-14 02:33:09 +08:00 | 8 commits to master since this release

    • Add internal/library package: scan Engine Library DBs across all drives,
      detect missing/corrupt .rgb overview files, restore from DB BLOBs
    • Add ScanLibraries / RestoreOverviewFiles / RestoreAllLibraries to app.go
    • Add Fix Database WaveForm button and per-DB status panel in frontend
    • Fix RefreshSystemSettings hang: replace blocking SendMessageW broadcast
      with SendMessageTimeoutW (5s timeout) for the intl setting change
    • Bump version to 1.3.0
    Downloads
  • v1.2.0 0b5574053b

    v1.2.0 Stable

    Laoke released this 2026-06-13 22:20:13 +08:00 | 15 commits to master since this release

    Fix CJK character display issues in Engine DJ

    • Multi-language support (zh/ja/ko/en) with auto-detection
    • Admin privilege status display
    • Per-app UTF-8 manifest configuration
    • Modern dark theme UI
    Downloads