Changelog

What’s new

The most important changes for you, newest version first. Since 3.1.0, updates arrive automatically; if you use 3.0.2 or older, install the current version once from the download page.

  1. Version 4.9.5 New address sonodex.app

    Aktuell09.11.2026

    Sonodex now lives at sonodex.app; you stay signed in. Plus sturdier file jobs and more speed in large libraries. Via the existing signed update channel.

    New address

    • Sonodex now lives at sonodex.app. You stay signed in; the old address keeps working.
    • Connected ChatGPT or Claude? Connect Sonodex there once more using https://sonodex.app/mcp.

    Reliability

    • An interrupted tag or cover write whose file another program has changed since no longer blocks further file jobs.
    • Large libraries: data cleanup works with tens of thousands of tracks, the account backup no longer freezes the window, and imports finish sooner.
  2. Version 4.9.4 Calmer Rekordbox sync

    08.11.2026

    Identical beatgrids no longer count as conflicts in the Rekordbox sync, and the Library Check only lists grids that really need a look. Via the existing signed update channel.

    Sync & Library Check

    • Rekordbox sync: identical beatgrids no longer count as conflicts just because Rekordbox counts the first beat differently. Only real differences are left to decide.
    • Library Check now lists only missing grids and grids the kick contradicts under Beatgrids.
    • An interrupted sync whose target another program has changed since no longer blocks later syncs.

    Account & security

    • Beatport, SoundCloud and TIDAL logins stay when there is briefly no network while renewing them.
    • The account backup no longer sends the computer name.
  3. Version 4.9.3 Even more accurate key

    08.11.2026

    Key detection is more accurate: Sonodex now combines eight neural networks with the key model; four of them also learned from thousands of EDM tracks. Delivered through the existing signed update channel.

    Analysis

    • Key detection is more accurate: Sonodex now combines eight neural networks with the key model; four of them also learned from thousands of EDM tracks.
    • 93% the same key as the majority of three established key tools, 96% where all three agree.

    Tracks that were already analysed get the new key after “Re-analyse”. Sonodex never overwrites a key you set by hand.

  4. Version 4.9.2 Current dependencies

    07.11.2026

    Sonodex now runs on Electron 45.2.2 and is more stable in a few places. Delivered through the existing signed update channel.

    Stability

    • Updated dependencies (Electron 45.2.2) and stability.
  5. Version 4.9.1 Faster analysis

    07.11.2026

    Sonodex analyses several tracks at once and adapts to your processor. Delivered through the existing signed update channel.

    Analysis

    • Simultaneous analyses: “Automatic” follows your processor (2 to 6 analyses at once); on a test PC almost twice as many tracks per minute.
  6. Version 4.9.0 Clear focus and new energy rating

    07.11.2026

    Sonodex now shows exactly your workflow from import to USB, every task in one place. Plus a new energy rating that listens for what drives a track. Via the existing signed update channel.

    Clearer

    • Sidebar with Library, Prepare and Sync & Export; the Start page shows each task exactly once, from import to USB.
    • The audio editor is a tab in Prepare. Settings → Advanced bundles engines, web companion and your own API keys.

    Analysis

    • New energy rating: Sonodex listens section by section for beat, hi-hats, loudness and punch and rates the track by its strongest parts. Intros and breakdowns no longer drag it down.
    • Analyses can be cancelled immediately, even if FFmpeg is installed via a launcher.

    Tracks that have already been analysed get the new energy after “Reanalyse”.

  7. Version 4.8.0 Drum & Bass at the right tempo

    06.11.2026

    Sonodex detects drum & bass, which it often used to read at half tempo, and shows 170 to 180 BPM. In addition, the faders in the live overlay move in the right direction again. Via the existing signed update channel.

    Analysis

    • Sonodex now recognises Drum & Bass that the analysis read at half tempo (85 to 90 BPM) by the alternation of kick and snare and shows the full tempo, for example 174 instead of 87 BPM. Waltzes, music without drums and tracks with an unambiguous tempo stay unchanged.

    Live-Overlay

    • Tempo and channel faders move in the same direction as on the controller again, in the overlay and in recordings.
    • The crossfader now shows its direction left and right, and knobs show turning instead of up and down.

    Tracks that have already been analysed get the new tempo after “Reanalyse”. Perform remains experimental. The iPhone app has not been released yet.

  8. Version 4.7.0 More accurate beatgrids and overlay setup

    06.11.2026

    Sonodex moves beatgrids that sat half a beat off the kick to the right place, and the live overlay gets a full-screen alignment, guided setup and style presets. Via the existing signed update channel.

    Analysis

    • Beatgrids that sat half a beat off the kick are now detected by Sonodex from the kick and shifted correctly. Grids where kick and hi-hats contradict each other are listed under “Check grids”.

    Live-Overlay

    • Live Align is a full-screen view with zoom, a magnifier while dragging, snapping to edges and a 1 mm grid.
    • A guided setup leads from the controller through the OBS connection to alignment. Every step can be skipped and resumed later.
    • Style presets for the overlay: Standard, Subtle and Pronounced, plus your own presets.

    Tracks that have already been analysed get the new grids after “Reanalyse”. Perform remains experimental. The iPhone app has not been released yet.

  9. Version 4.6.0 Loudness and faster recording editor

    06.11.2026

    Sonodex now measures the loudness of every track, always shows a tempo, exports recordings much faster and aligns individual controls in the live overlay. Via the existing signed update channel.

    Analysis

    • Sonodex measures the loudness of every track to EBU R128, plus true peak and a ReplayGain value. You will find them in the “Loudness” column and in the track details.
    • The BPM column always shows the tempo that was found, even if the analysis is uncertain. Uncertain grids remain listed under “Check grids”.

    Aufnahme-Editor

    • Video export is much faster, even with long camera files and 4K, and runs in the background.
    • You align camera and recording across the whole set, with two waveforms and fine steps down to a single frame.
    • Knobs and faders move in the preview and export the way you moved them live. Preview and timeline can be zoomed.

    Live-Overlay

    • In Live Align you move, scale and rotate individual controls, with mirroring and undo.

    Tracks that have already been analysed get loudness on their next analysis. Perform remains experimental. The iPhone app has not been released yet.

  10. Version 4.5.0 More accurate key

    05.11.2026

    Key detection is more accurate, the key column always shows the key found, and the OBS overlay draws knobs and faders like a HUD onto the filmed controller. Via the existing signed update channel.

    Analysis

    • Key detection is more accurate: Sonodex now combines four small neural networks with the previous key model.
    • The key column always shows the key that was found, even when the analysis is uncertain. A key you have set by hand is never overwritten by Sonodex.

    Live-Overlay

    • The OBS overlay draws knobs as value arcs and faders with a cap, and the labels are smaller and no longer cover the controller.
    • The address of the browser source stays the same after a restart, and OBS reconnects by itself. New settings for elements, labels and style.

    For uncertain tracks Sonodex still shows the note “Key estimate uncertain”. Aligning individual overlay elements and guided setup will follow later. Perform stays experimental.

  11. Version 4.4.0 Perform with sidebar

    04.11.2026

    While performing, the sidebar stays next to the decks, Live Align can show your camera image, and the REC window for Rekordbox recordings has a new look. Via the existing signed update channel.

    Perform

    • The sidebar stays next to the decks, so you no longer have to switch to Mix first. With the navigation button you collapse it to icons, and Sonodex remembers that.
    • Live Align can show your camera image beneath the controller template. You choose the camera yourself; without a selection you align in OBS as before.

    Record

    • The small REC window when recording from Rekordbox now looks like the live suggestions window.

    Sonodex only uses the camera image in the main window and only when you select a camera. Perform stays experimental. The iPhone app has not been released yet.

  12. Version 4.3.3 More accurate tempo

    04.11.2026

    An analysis update: half tempo and 3:4 mix-ups become less frequent, and the analysis tells you when another tempo is almost as plausible. Via the existing signed update channel.

    More accurate tempo

    • If the kick plays on every beat, Sonodex takes the full tempo, even if hi-hats and claps only emphasise every second beat.
    • Mix-ups at the ratios 3:4 and 2:3 (for example 99 instead of 132 BPM) are detected and corrected by checking repetition across whole bars.
    • If another tempo is almost as plausible, the analysis tells you and gives the value.

    Tempo range by genre

    • New for Hard Trance (130–175 BPM) and Hard Dance/Hardcore (140–200 BPM) when the setting is on.

    Tracks that have already been analysed keep their tempo until you re-analyse them. Perform remains experimental. The iPhone app has not been released yet.

  13. Version 4.3.2 More accurate beatgrids

    04.11.2026

    An analysis update: beatgrids more often sit exactly on the kicks and start with beat 1 where the music begins. “Library check” shows measured uncertainty and actually corrects it. Via the existing signed update channel.

    More accurate beatgrids

    • Grids that landed on the offbeat with hi-hats and rumble bass are detected and placed on the kicks.
    • The grid starts with beat 1 where the music kicks in.
    • “Uncertain” now means measured uncertain: Sonodex checks how precisely the grid sits on the hits across the whole track.

    Library check

    • “Reanalyse” on beatgrids now really replaces uncertain grids. Locked, hand-set and imported grids stay as they are.
    • The numbers update by themselves after every finished analysis.

    Fixed

    • Mix Studio: the transition editor no longer closes while analyses are running.

    After the update, go to “Library check” → beatgrids “Reanalyse” once. Perform stays experimental. The iPhone app has not been released yet.

  14. Version 4.3.1 Faster with large libraries

    04.11.2026

    A performance update: start-up, search, playlists and analyses stay smooth even with tens of thousands of tracks. Via the existing signed update channel.

    Schneller

    • After each finished analysis, Sonodex now reloads only that track instead of the whole library.
    • Faster start-up, search, playlists and track details, especially from a few thousand tracks upwards.
    • While you are performing, background analyses wait if “Pause while performing” is switched on (default).

    Perform remains experimental. The iPhone app has not been released yet.

  15. Version 4.3.0 Track details as a panel, Undo with area and step

    04.11.2026

    Track details are a panel next to the track list instead of a dialogue, Undo says what it reverts, and Library, Prepare and the player are tidier. Via the existing signed update channel.

    Library

    • Track details as a panel to the right of the track list: it no longer blocks anything, a click on another row shows that track, and the width is adjustable.
    • Labelled toolbar, a details button and a selection bar that states its scope; the compact player by default.

    Controls

    • Undo names the area and step, for example “Undone in Mix Studio: Transition 2 → 3”, in the menu and in the status bar.
    • Prepare keeps the track list and selection from the Library; Back and Forward follow this list.
    • The player bar says what is playing: preview, decks in Perform or Mix preview.
    • Auflegen opens on Mix and the sidebar stays; the decks only collapse it when you switch to them.

    Honest texts

    • Texts about backups, restoring, file rules and sync cancellation now say what they really cover.

    Perform remains experimental. The iPhone app has not been released yet.

  16. Version 4.2.0 iPhone changes in History, more reliable beatgrids

    04.11.2026

    Changes from the iPhone can be undone like local ones and conflicts resolved deliberately, uncertain beatgrids are kept, imported grids take priority, and the extensions are tidied up. Via the existing signed update channel.

    Sonodex for iPhone

    • Changes from the iPhone appear in History with the device name and can be undone with Ctrl+Z.
    • In case of conflicts you choose “Keep desktop” or “Use iPhone” – for track changes, playlists and mixes.
    • “Latest changes per device” in the settings; Smartlists carry their rules over to the iPhone.

    Beatgrids

    • Uncertain grids are kept and marked as uncertain instead of missing entirely.
    • The analysis no longer overwrites grids from Rekordbox, Serato, Traktor or Lexicon; an automatic grid, on the other hand, is replaced by the import.

    Interface

    • Extensions reworked: search, navigation, forms, empty states and logs.
    • No more accidental text selection; error messages, paths and descriptions remain copyable.

    The iPhone app has not been released yet; the desktop side is tested automatically. Folder conflicts from the iPhone have no choice yet. Perform remains experimental.

  17. Version 4.1.0 Carry on playing with Rewind in Rekordbox, FLX4 and FLX10 in the overlay

    04.11.2026

    In a recorded Rekordbox session, jump to a point and carry on playing with Sonodex; the overlay knows the DDJ-FLX4 better and the DDJ-FLX10 is new; and on Rekordbox import, playlists that no longer exist there disappear. Via the existing signed update channel.

    Rewind with Rekordbox

    • “Play on from here yourself” now also for Rekordbox sessions: Sonodex loads the tracks that were playing at that point into its decks, with position and tempo, and starts them.
    • If Sonodex recorded the session itself, it reads the time and tempo of each deck from the Rekordbox window as it goes; the position is then exact.
    • For recordings made by Rekordbox itself, Sonodex matches the recording against the track files or estimates from the .cue file, and tells you how reliable the position is.

    Overlay and alignment

    • DDJ-FLX4 re-measured: mixer, decks, pads and tempo faders sit in the right place, round buttons are round, and buttons such as 4 BEAT/EXIT, PAD FX, CALL, Beat FX and Smart CFX light up in the right place.
    • New: layout for the DDJ-FLX10 with four channels (measured from a top-down view, not checked on real hardware).
    • Live alignment for OBS without an image upload: align on a dark surface the size of the OBS output and check directly in OBS.
    • Recordings editor: zoom in and shift to align.

    Library and controls

    • Rekordbox import: playlists that no longer exist in Rekordbox are shown and, if you wish, removed, with undo. Older imports with an unclear source are not preselected.
    • Space bar and player keys act on the open page: in the Recordings, Transition and Audio editors they play there, not in the library.

    The time and tempo display in the Rekordbox window has so far only been tested automatically, not on a running Rekordbox. Matching with the audio is often uncertain with very uniform music and is then shown as such. Mixing and the Rekordbox recording stay experimental.

  18. Version 4.0.0 More precise Mix Studio, recordings and Rewind with Rekordbox

    04.11.2026

    The transition editor gets its own undo and precise tools, recordings have their own page with an overlay editor, Rewind works with recordings from Rekordbox, and the playlist tree, header and player are tidied up. Via the existing signed update channel.

    Mix Studio

    • Its own undo in the transition editor (Ctrl Z, Ctrl Shift Z, Ctrl Y): a drag, a curve point or an input is one step. The mix overview remembers up to 50 steps. The library no longer receives these keys while Mix Studio is open.
    • “Out from”, “In from” and “End” markers on the waveforms; “Out from” and “In from” also as number fields in seconds, with minutes:seconds and bar.beat from the beatgrid and the overlap in beats and seconds.
    • Snap to beat, bar, phrase (8 bars) or off (10 ms), Alt for fine adjustment. New jump targets “1 bar before” and “Last 4 s”. Warning if a track has no beatgrid.
    • Three new styles: Filter Sweep, Drop Swap and Reverb Tail. Your own templates: save a transition with “Save as template” and apply it to the next one with one click.
    • Choose waveform colours directly in the editor; they also apply in the player.

    Recordings and overlay

    • New “Recordings” page in the Auflegen area: recently opened recordings with chips for WAV, session, MIDI and project, “Open recording …”, “Show in folder” and “Remove from list” (the files stay).
    • The overlay editor runs on this page instead of in a dialog. The project is saved next to the recording after every change and is back after a restart.
    • Undo and redo for every change, including to the alignment. “Lock alignment” protects against accidental shifting.
    • Display presets “All info”, “Tutorial”, “Performance” and “Minimal” as well as your own; they never change the calibration.
    • Magnifier while dragging a corner, “Overlay off” for comparing, a loop over the export area, frame-by-frame stepping and safe areas for 9:16, 16:9 and 1:1 (preview only).
    • Sync points for long sessions, named excerpts for exporting several MP4s in a row, and manual highlights for passages without MIDI.
    • New export “Transparent overlay (PNG sequence)”: PNG images with an alpha channel, audio.wav and a README.txt in a new folder, for DaVinci Resolve, Premiere, Final Cut and OBS.
    • Open recordings with only MIDI and WAV (controller mapping selectable), relink missing files, and export and open session packages for another computer.
    • “Detect controller automatically” suggests the corners in the camera image; then correct them by hand.
    • OBS live: align to a still image of the camera in Sonodex and check in OBS with guide lines and a test run. Highlights sit on the real controller, deck labels on their side. Sonodex shows whether the OBS side is connected and whether MIDI is arriving.

    Rewind with Rekordbox

    • “Import Rekordbox recording …”: record in Rekordbox with REC, then choose the WAV in Sonodex. The track markers come from the .cue file next to the recording, otherwise from Rekordbox’s play history. This helps above all with controllers with an ASIO driver such as the DDJ-FLX4, where Rekordbox’s recording hears nothing.
    • Mini REC window: a small frameless window, always on top, even over Rekordbox in full screen, with REC/STOP, time, level and the most recently detected track.
    • MIX and Rewind have disappeared from the Perform header. Both have their own pages; a notice in the header appears only while a mix is running or Rewind is recording or playing.

    Library and player

    • Playlist tree in one piece: folders and playlists with the same row height and fixed indentation, an arrow that turns in place, the “···” menu in a column at the edge, figures of equal width and visible focus.
    • The Library header no longer overlaps the quick actions: below 1040 pixels only icons, below 760 pixels two rows.
    • The player shows the real cover (with a placeholder while it loads or is missing), title and artist on two lines, BPM and key as a group of their own, and a mute switch that remembers the previous volume.

    Recordings: detection and OBS alignment have been tested with artificial images, not yet with real tripod recordings. The Rekordbox import and the mini REC window have so far only been tested automatically, not with Rekordbox playback running. Perform and the Rekordbox recording remain experimental.

  19. Version 3.5.0 Mashup Studio and controller video

    Combine two songs into a mashup, export overhead videos with glowing controller elements, and the iPhone writes changes back. Via the existing signed update channel.

    Neu

    • Mashup Studio: select two tracks, right-click → “Create mashup …”. Tempo and bars are matched, waveforms per clip, split and loop clips, volume, EQ and filter as curves, live preview, undo/redo, export as a new track.
    • Controller video overlay: place an overhead video on the controller using four corners; the buttons, knobs and faders you used light up in the right place. Export also in 1:1.
    • Sonodex for iPhone: ratings, notes, tags, mixes, playlists and folders from the iPhone come back without overwriting newer desktop changes.

    Verbessert

    • Beatgrids for Schranz and hard techno: the analysis finds the bar in the kick. In Health, “Reanalyse” sets missing grids in one step.
    • Pair an iPhone under Windows: choose the address, fixed port after a restart, note for “Public network”.
    • Rekordbox sync with long notes; no accidental text selection in menus.
  20. Version 3.4.1 Mix Studio and starting on the one

    Transitions sit on the beat, Mix Studio gets its own page with a set timeline, and tracks start on the first downbeat. Via the existing signed update channel.

    In-app DJ

    • Transitions now land on the beat: the new track starts silently in advance and is continuously tracked. Stop halts both decks.
    • Mix Studio as its own page under Perform → Mix, with a set timeline. In the editor, set the preview position with the bar, drag window edges, draw your own curves, delay and reverb.
    • Right-click a playlist: “Open as mix”. Right-click a track: “Build a set from this track …” with length, energy curve and harmonic transitions only.

    Verbessert

    • Tracks start on the first downbeat instead of on a grid anchor on beat 2–4.
    • Perform (decks) without a sidebar again; Start shows powerful features under “Discover”.
  21. Version 3.4.0 In-app DJ and workspaces

    Playlists become mixes with transitions as in Spotify, the app is organised into six workspaces and the player runs noticeably lighter. Via the existing signed update channel.

    In-app DJ

    • New in Auflegen: MIX. A playlist becomes a mix with transitions – Fade, Rise, Blend, Wave, Melt, Slam, Echo-Out and Cut, with volume, EQ and effects as separate layers. Sonodex plans every transition on the one and tells you honestly when beatmatching does not fit.
    • Edit transitions visually: both waveforms with the curves above them, drag instead of type, listen directly. Play the mix on the decks or export it as WAV, FLAC or MP3 with CUE and tracklist.

    Arbeitsbereiche

    • Collapsible sidebar with Library, Prepare, Perform, Rewind, Audio and Sync & Export (Ctrl+1–6); each area remembers where you were and can be hidden.
    • Rewind and the Audio editor as separate areas, status bar and shortcut overview per area. Delete hotcue is now on Shift+1–8.

    Player and waveform

    • Much less background load, a larger buffer and priority for playback; tracks start on the first beat.
    • Calmer waveform, subtle white and clearly visible red bar lines in the beatgrid; the audio editor shows the whole waveform.

    Rewind, OBS and iPhone

    • Controller overlay for OBS, live and when playing back a Rewind session.
    • Experimental: record Rekordbox sessions – only the sound from Rekordbox, with track markers.
    • Pair your iPhone via QR code – in preparation for the upcoming iPhone app.
  22. Version 3.3.0 Tag quickly

    Audition tracks in quick succession and set tags with a key press, plus a calmer, more consistent look. Via the existing signed update channel.

    Tag quickly

    • Listen through a library, playlist or selection: Sonodex automatically plays a short audition of each track (drop, first cue or 30%), you set tags with a click or a number key and move on with the arrow keys. Optionally only tracks without tags.
    • Undo per track, skip, jump points and swipe gesture; start from the library toolbar, context menus or Ctrl+K.

    Look

    • Consistent narrow scrollbars, focus rings and calmer transitions throughout the app, light and dark.

    Confidence

    • Electron 45.2.1 with Chromium 156 and current security fixes.
  23. Version 3.2.0 Pro without internet, Rewind and more export formats

    Sonodex now also runs permanently offline with Pro; plus Rewind, a new audio editor and new playlist exports. Via the existing signed update channel.

    Without internet

    • Pro works offline permanently: after signing in once, Sonodex gets an offline licence for all 3.x versions. Settings → Account shows it.
    • Diagnostic reports are only sent if you switch them on in the settings.
    • Without internet, the title bar shows “Offline”, and online services say clearly that they need internet. Everything else keeps working.

    Rewind and audio

    • Rewind with timeline, markers and “Play from here yourself”: lead-in, countdown and automatic take-over; afterwards keep the take, discard it or try again.
    • Audio editing rebuilt: tools on the left, preview in the middle, properties on the right, continuous timeline with zoom.

    Export and metadata

    • Export playlists as CSV (columns selectable), HTML, PDF, M3U8 and as an audio copy (also ALAC); the order is preserved.
    • Your own local catalogue as a metadata source: suggestions with source attribution that you confirm first.

    Not yet signed off

    • Rewind and the new audio editor have not had a listening test on real hardware; Perform remains experimental.
  24. Version 3.1.0 Edit audio and check beatgrids together

    New editing and preparation tools, via the existing signed update channel.

    Audio and preparation

    • Audio editor with cuts, crossfades, level and fades, preview and new linked outputs. The original stays unchanged; recordings with a session file can be split into named parts.
    • Analyses store a static automatic beatgrid. Manual and protected grids are kept; variable analysis grids are explicitly applied.
    • With separate permission, MCP can check beatgrids against the audio and present clear corrections as a combined suggestion. You choose the tracks, confirm once and can undo the step.

    Prepared

    • Groundwork for further languages and NSIS installer languages. In the app, German and English remain selectable.

    Not accepted: real Rekordbox/CDJ transfer, audio listening test and controller hardware. The general first-beat accuracy targets have not been reached; the active key model remains unchanged. Additional app languages and usable rewind are not yet available. Installer unsigned.

  25. Version 3.0.2 The animated texture is back

    Small update, arrives automatically.

    Look

    • In the “Sonodex” appearance, the animated texture behind the window is visible again.
    • The status bar stays on one line, and tiles on “Start” and the library title are no longer cut off.
    • Hints no longer cover the buttons of “First steps”.

    Known limits: as in 3.0.1 – installer unsigned.

  26. Version 3.0.1 Sign-in after registration, second factor for admins, Electron 45

    Arrives automatically via update from 3.0.0.

    Account and security

    • After registration, Sonodex signs you in directly.
    • Admin accounts can set up a second factor with an authenticator app: Settings → Account.
    • Shares are secured with a checksum when uploading.
    • Windows now only allow the permissions Sonodex needs: MIDI, audio, clipboard and full screen.
    • Updated to Electron 45.

    Known limits: second factor and upload checksum have been tested against simulated services, not against the real storage. Files over 100 MB do not yet have a checksum per part. The installer remains unsigned.

  27. Version 3.0.0 Crateflow is now Sonodex

    Arrives automatically via update from 2.2.1. Library, settings, account and updates stay as they are; old crateflow:// links keep working.

    Perform

    • More DJ controllers: Sonodex uses the controller mappings of an installed Rekordbox. Devices without their own profile run with a general profile; mixers and turntables are marked as unsupported.
    • “Check controller” can send the test report anonymously. You see exactly what will be sent beforehand.
    • GRID menu on the deck: fine-shift the grid, set the downbeat, halve or double BPM.
    • The height of the library can be dragged and is remembered.
    • While recording, the controller inputs are captured. “Edit recording” turns this into a video with arrows, text and waveforms (MP4, 9:16 or 16:9).

    Preparation and library

    • New work list in Prepare: open, prepared, exported, checked. Set planning has been removed; old drafts become playlists.
    • Tracks in Incoming only appear in the library once accepted.
    • Account backup (Pro): back up the library end-to-end encrypted in your account and restore it on a new device.
    • Audio mirror: copy every music file once to an external drive, a NAS or a sync folder.

    Controls and safety

    • The window appears immediately; the services start afterwards.
    • Consistent names in menus and command palette, revised Extensions page.
    • The YouTube download has been removed. FFmpeg on Windows is now an LGPL build; the sources are with the GitHub release.
    • Security review of app, server and updates with several hardening measures.

    Known limits: general controller profiles, controller report, MIDI capture and video overlay have not been accepted with real hardware. For now the installer is still called Crateflow-Setup and is unsigned.

  28. Version 2.2.3 Readable text in front of the texture

    Small update, arrives automatically: in the “Crateflow” appearance, the animated texture now sits more softly behind the text.

    Look

    • The dither texture is slightly blurred behind text, and a dark veil sits behind the content of every page. This keeps settings and other pages easy to read without opaque surfaces, and the texture stays visible.

    Known limits: as in 2.2.2 – installer unsigned, GPU load on low-powered computers not measured.

  29. Version 2.2.2 The website’s animated texture in the app

    Arrives automatically via update from 2.2.1; if you use 2.0.0 to 2.2.0, install once manually from the download page. The “Crateflow” appearance gets the animated dither texture of this website.

    Look

    • The “Crateflow” appearance now has the animated dither texture of this website behind the window: violet dots plus a soft light that follows the mouse. The large surfaces let it shine through slightly, while dialogues stay opaque.
    • While you perform and as long as a deck is playing, the texture stands still; with reduced motion it shows a still image, and without WebGL 2 a calm dot grid.
    • Quick Fixes now describe correctly what Undo does: Crateflow does not create a backup copy and rewrites the old tags.

    Known limits: the texture has only been viewed on our Windows test machine; the GPU load on low-powered computers has not been measured. The installer remains unsigned.

  30. Version 2.2.1 Automatic updates again, the website’s look, beatgrid as in Rekordbox

    Install once manually if you are running 2.0.0 to 2.2.0: these versions had no update channel. From 2.2.1 Crateflow updates itself again, via a signed update channel. There is also an appearance in the look of this website, a beatgrid as in Rekordbox, its own profile for the DDJ-FLX10 and lots of new things for extensions. Automatic backups no longer exist.

    Updates

    • From this version, Crateflow updates itself automatically again: it checks at start-up and every six hours and only installs updates with a valid Crateflow signature.
    • The default is “Stable”; you get pre-release versions with “Beta” under Settings → General → Updates.
    • Installations from 2.0.0 to 2.2.0 had no update channel and need 2.2.1 once manually; from 1.x, do the same to be safe.

    Look and Perform

    • New “Crateflow” appearance under Settings → General → Appearance: graphite and violet, Inter and softer corners as on this website.
    • The beatgrid in the waveform looks like it does in Rekordbox: beat lines with markers at the top and bottom, red bar markers, stronger phrases.
    • DDJ-FLX10 when performing: its own profile with four decks, Beat FX on CH3/CH4 and direct effect buttons, the controller stays responsive after an audio restart, a guided test in “Check controller” and the hint “Use 4 decks”. Not tested on real hardware.
    • Analyses by priority: whatever you are loading or previewing is analysed first.

    Extensions

    • Extensions get cards and detail tabs, installation as a .cfext file, directories, trust and life cycle, activity, setup export, keyboard shortcuts, themes, files and drag and drop, dependencies and background services.
    • Connections to Stream Deck, Bitfocus Companion, the local MCP server and the Local API, plus a bridge to Perform and to the exports.
    • You allow websites that an extension wants to reach individually; an extension can also take over pasted links.
    • New in the SDK: download queue with batches, naming templates, fetching a better version of a linked track, watching feeds and new releases, and matching by audio fingerprint. Crateflow calculates the fingerprint itself; only the fingerprint and duration are sent to the extension.

    No more automatic backups

    • No more daily backups, no prompt on closing and no reminder. “Create backup now”, the portable backup and the encrypted WebDAV backup remain.
    • Database conversions run step by step in transactions; if a step fails, the last complete state remains. There is no longer a copy of the database from before.
    • Tags, cover, moving and converting first write a temporary file, check it and then replace in one step – without a copy of the audio file. Undo no longer moves a moved or renamed file back.
    • When syncing to your DJ software, fallback copies only exist while writing. Back up the library yourself first, for example in Rekordbox.
    • The app does not delete existing backups from older versions.

    Other

    • Memory cues arrive as memory cues in all exports; the grid comparison on import shows differences.
    • Electron 44.10.

    Known limits: Perform remains experimental. DDJ-FLX10, Stream Deck and Companion have not been tested on real hardware. Several new dialogues (download queue, naming fields, fingerprint, feeds, website shares) have so far only been tested automatically, as has a real version-to-version update via the new channel. The installer is still unsigned, and Windows SmartScreen may ask for confirmation. macOS does not get automatic updates.

  31. Version 2.2.0 Activity, grid checks and a separate page for extensions

    Installed manually: like 2.1.0, 2.2.0 shipped without an update channel. Analyses, audio checks and suggestions are now on one page, you find uncertain beatgrids collected in one place, and extensions have their own place.

    Activity

    • New “Activity” page: analyses, audio checks and suggestions in one place – what needs you, what is running and what is done. Clicking the indicator in the header opens the overview.
    • While you perform, background analyses pause. You set how many analyses run at the same time under Settings → General.
    • Failed audio checks name the track and the reason and can be repeated with “Check again”.

    Beatgrid and cues

    • Beatgrids sit more accurately: breakbeats and half-time tracks are no longer placed too early, and even tempos are stored as whole BPM.
    • Under Prepare → “Check grids”, uncertain grids are listed with reasons; you set whole BPM and the bar start there with one click.
    • Accept, reject or move suggested cues by one phrase individually – also with the keys A, R and ←/→.

    Extensions

    • Extensions have their own page in the bar, in the “Go to” menu and with Ctrl/⌘+Shift+X; older plugins are listed separately under “Legacy plugins”.
    • New in the SDK: larger and binary responses, custom request limits within fixed upper bounds and sign-ins with session cookies held by Crateflow. An extension’s detail page shows its network limits and current status.

    Other

    • Update channels “Stable” and “Beta” under Settings → General → Updates; without an update channel, the switch had no effect yet in 2.2.0.
    • “About Crateflow” shows version, channel and build and copies them for error reports.
    • Integrations show the services’ logos and whether an account is connected.
    • Exports to Rekordbox (XML), Traktor and VirtualDJ write memory cues as memory cues again instead of hot cues.

    Known limits: no automatic update, installer unsigned. Not accepted: audio and controller hardware, macOS, real system notifications, screen readers and real MCP clients.

  32. Version 2.1.0 More Rust core for reading, your own streaming apps, more robust Perform

    Installed manually: like 2.0.0, 2.1.0 shipped without an update channel. The Rust core now also reads USB sticks and the databases of other DJ software, sign-ins via your own streaming apps are kept, and Perform becomes more robust.

    Library

    • Pioneer USB sticks are now read by the Rust core – about three times as fast on a stick with 2,000 tracks.
    • iTunes XML, file sharing packages and the databases of Rekordbox, OneLibrary, Engine DJ, Serato 4, djay and Mixed In Key are also read by the Rust core, with the same results as before.
    • Sign-ins via your own SoundCloud, TIDAL or Beatport app stay encrypted across a restart.

    Perform (experimental)

    • Metronome in the Perform tab: on/off, volume and optionally headphones only.
    • Controller buttons (Play, Cue, hot cues) are scheduled with the audio host’s clock and are more precise.
    • A running recording survives “Restart audio”, sampler tracks stay loaded after the window reloads, and effects survive a change of sample rate. Tested without real audio hardware.

    Extensions

    • Extensions may – only with your permission – share Crateflow’s own sign-ins to Beatport, SoundCloud, TIDAL, Last.fm, AcoustID and SonoVault. They never see credentials; under Integrations you see and revoke who uses which account.
    • New in the SDK: sign-in with username and password for providers, named credentials, common web functions in the sandbox, notifications, links for pasting and source maps in developer mode.
    • Checkboxes and radio buttons in the settings sit neatly next to their text again.

    Known limits: no automatic update, installer unsigned. Not accepted: audio and controller hardware, macOS, real MCP clients and real sign-ins to SoundCloud, TIDAL and Beatport via extensions.

  33. Version 2.0.0 Rust as the foundation, its own audio engine for Perform, extensions

    Install once manually: 2.0 ships without an automatic update channel, and 1.x does not update itself either – the installer is on the download page. Library, analysis, processing, preview player and Perform now run on a new Rust backend. Large libraries become much faster, Perform gets its own audio engine, and extensions can bring their own views, tools and effects.

    Rust as the foundation

    • Rust is now the default backend for library, analysis, processing (duplicates, import of libraries and playlists, incoming check), preview player and Perform.
    • On first start, an existing library switches once via a verified copy. The original is kept, and the settings offer a way back.
    • The database is updated to version 30; as always, Crateflow creates a backup first.

    Large libraries

    • Much faster with large libraries: edits now only send the changed tracks to the window.
    • Imports stay consistently fast even with very many tracks, and saving settings no longer slows down as the library grows.

    Perform (experimental)

    • Its own native audio engine with four decks, effects and recording. If the audio device drops out, playback recovers.
    • On Windows, WASAPI reports about 44–46 ms output latency on our test machine. That is the value reported by the audio system, not measured acoustically.
    • Perform remains experimental: listening tests on the device, a two-hour endurance test and further controllers are still outstanding.

    Extensions

    • Full Extension SDK v2: own views and workspaces (also as a separate window or docked), data sources, preparation tools, hardware via MIDI and OSC, and audio processing.
    • Signed directories for extensions with updates and rollback to the previous version, plus a developer mode for your own extensions.
    • Real-time effects from extensions and VST3 effects that you explicitly trust (bound to the file’s checksum) each run in their own process – on a deck or the master, with latency compensation. A separate process is not a full sandbox.

    Known limits: Perform remains experimental; acceptance with real audio and controller hardware is outstanding. ASIO is only available as an optional build and is not shipped. Acceptance of the MCP connection with real ChatGPT and Claude clients is pending. macOS, signed installation packages and automatic updates are still missing.

  34. Version 1.5.0 Import, sync and check in clear steps

    Arrives automatically via update. Import, Incoming, Export, Sync, the track editor, smartlists and settings have been rebuilt – each with a preview before anything changes. Suggestions from ChatGPT can now be reviewed calmly even across hundreds of tracks.

    Import & Incoming

    • New import page: drag in files, folders or a DJ library, search for a source, and see before the import what is new, already there or a possible duplicate.
    • Re-importing no longer silently replaces playlists – you choose merge, rename, skip or copy.
    • Incoming detects new files immediately, waits for completed copies, ignores download leftovers and has “Scan now”; the audio check shows results and errors directly.

    Export & sync

    • One export dialogue for M3U8, CSV, HTML, PDF and audio files – with options per format, preview and a choice for existing files.
    • Sync as a guided process: target, content, transfer, preview, sync, result. The preview is always included, even for a direct sync to Rekordbox or Serato.
    • Sync profiles and a sync history with “Restore backup”.

    Library & preparation

    • Track editor with tabs, tag chips, key picker and editing of several tracks; nothing is saved until “Save”.
    • Smartlists with AND/OR groups and live preview; context menus clearly grouped.
    • Track Matcher also adds to existing playlists; Charts & Discovery remembers finds.
    • Analysis & Cues with a draft for cues, loops and beatgrid that is only saved with Ctrl S.

    Settings & ChatGPT

    • Settings reorganised, with search across all options; Ctrl + , opens them.
    • Several suggestions from ChatGPT at the same time, without one invalidating another; you see real conflicts per field. Large suggestions get their own review view with filters.
    • New permissions, off by default: edit original files (with a backup copy) and move duplicate files to the bin – each with an extra tick.

    Fixed

    • Saving tags or covers while the track is playing now also works on Windows.
    • The audio check no longer aborts because of empty fields; the taskbar icon is correct.

    Known limits: Perform remains experimental (latency about 50–60 ms). Suggestions for audio edits and library maintenance can no longer be applied after Crateflow restarts.

  35. Version 1.4.0 Perform in the performance look, everything found faster

    Arrives automatically via update. Perform gets a dark performance look, the library gets a function search and quick filters, and every change can be reviewed, undone and redone more precisely.

    Perform (experimental)

    • New dark look, even in the light theme: decks 1 and 3 blue, decks 2 and 4 orange, at the top the large waveforms of all decks with live loop.
    • Mirrored decks with jog display, large BPM and remaining-time display, key in Camelot colour, eight pads in a row, loop and Beat Jump row, CUE and PLAY on the outside.
    • Effects bar always visible, sampler can be shown, overview with hot cue flags and bars; messages collect in the header instead of above the decks.

    Library & player

    • Function search with Ctrl K: finds features, tracks, artists and playlists even with typos, with pinned and recently used entries. > searches only commands, @ artists, # playlists.
    • New Start page with the library in numbers, next steps and pinned features.
    • Quick filters for BPM, key (including harmonically matching ones), genre, recently imported, analysis and playlists; active filters appear above the list and can be saved as a preset.
    • Covers in the edit window are only written with “Save changes”, and “Cancel” discards them; covers by drag and drop, save with Ctrl S.
    • Player can be hidden, as Compact, Standard or Large, height by dragging.
    • Beatgrid editor with BPM input, markers to drag and snap, downbeat, move the whole grid, metronome (M key) and a real lock. New waveform styles “Colour-blind-friendly” and “Energy”.

    Review, undo and redo

    • Redo with Ctrl Y; the Edit menu says what is undone or redone.
    • History as a timeline with source, before and after per field, filters and “Undo this operation”, also for older changes.
    • Suggestions from ChatGPT no longer open on their own but wait under Tasks → Suggestions; you can choose to apply only individual fields or tracks.
    • Quick Fixes in groups with search and preview; before tags are written to audio files, Crateflow asks and then shows the result.
    • Tasks & Notifications with tabs, groups, details and “Clear completed”.

    Tools, checks & permissions

    • Library tools as a separate page: merge playlists in a fixed order, prefix with live preview, path mappings with priority (the first match applies), clean up archive and app caches.
    • Clean up the archive in two ways: remove from the library only, or move to the bin together with the files; network drives never go to the bin.
    • Library check with overview, status per area, progress, cancel and a sortable results list with bulk actions.
    • File sharing in three tabs: Send step by step, Receive and My shares. You now manage your account only under Settings → Account.

    Known limits: Perform remains experimental – latency about 50–60 ms (good for home use, not club-ready), with four decks you have to scroll at 1280 × 720, and the on-screen jog wheel is display only. The update sorts existing path mappings so that they work as before.

  36. Version 1.3.0 Perform with a controller, ChatGPT prepares

    Arrives automatically via update. Perform is new and experimental; ChatGPT now also helps with preparing tracks and maintaining the library – still only with your confirmation.

    Perform (experimental)

    • New “Perform” workspace: perform directly in Crateflow with a DJ controller – two or four decks, mixer with EQ, filter and crossfader curves, Beat FX, colour FX, Pad FX and Release FX, sampler and mix recording.
    • Key Sync, Blend Fader, Auto Gain, hot cues A–P, Slip, REV and Censor.
    • The controller mapping comes from an installed Rekordbox. Tested with the Pioneer DDJ-FLX4; other Pioneer and AlphaTheta controllers run untested.
    • “Check controller” tests buttons, LEDs and sound; when you first open it, hints explain Rekordbox, output and headphone cue.

    ChatGPT & AI assistants

    • Have tracks prepared: analysis with loudness (LUFS), suggest and change cue points, measure and correct the beatgrid, plan transitions in detail.
    • Advanced search with combined filters and set analysis with real set length and difficult transitions.
    • View and withdraw open suggestions, retrieve the history and undo applied changes as a suggestion. Deleting playlists only with an extra tick.
    • More reliable responses with fixed error codes, preview without a suggestion and protection against data changed in the meantime.
    • Player and audio: assistants play tracks and transitions to you (their own switch, off by default) and render edited copies – shortened, tempo-adjusted, transposed or normalised – as a new track; the original stays unchanged. Stem separation is not available yet.

    Library & files (with ChatGPT)

    • Compare and merge duplicates: playlists then point to the kept copy, the others are archived, and no file is deleted.
    • Find and relink missing files, rename audio files or move them to the library folder.
    • Export playlists and metadata to your remembered export folder; create playlists from M3U, CSV or text via the Track Matcher.

    Known limits: Perform is experimental – latency about 50–60 ms (good for home use, not club-ready), several features so far only tested automatically, macOS with controller untested. The new ChatGPT tools are tested automatically but not yet for real with ChatGPT.

  37. Version 1.2.0 ChatGPT edits – you confirm

    Arrives automatically via update. Reconnect existing ChatGPT connections once to grant the new permissions.

    ChatGPT & AI assistants

    • Assistants only propose changes: Crateflow shows old and new values, and nothing is saved until “Apply changes”.
    • Edit metadata and covers, create and change playlists and smart playlists, assign tags, build sets and save them as playlists.
    • Rate transitions, optimise the order, check the library and query statistics.

    Perform (experimental)

    • New workspace for performing with a DJ controller, off by default: Settings → General → “Enable Perform”.

    Documentation

    • New docs with guides to all areas under /docs.
  38. Version 1.1.0 Export, covers and a smoother waveform

    Arrives automatically via update.

    Library

    • Export in one dialogue: a selection or playlists as M3U8, CSV, HTML, PDF, file copy or ALAC for Apple Music.
    • Add, replace or remove covers in the edit window.
    • Quick Fixes also write the changes to the audio files; each fix shows a before-and-after example.
    • “Added” and “Changed” show the date and time.

    Prepare

    • Smoother waveform during playback.
    • Edit the beatgrid with its own toolbar, precise BPM and immediately visible changes.
    • The preview queue is fully visible again.

    Incoming and file rules

    • New “Incoming” section in the settings explains how new music gets into the library.
    • “Retry” on file rules works in one click; a file with a conflict no longer holds up the others.

    ChatGPT

    • The connection with ChatGPT repairs outdated links itself and names an incorrectly entered server address.
  39. Version 1.0.0 Crateflow 1.0

    The first major version: an easy start and clearly labelled features. Arrives automatically via update.

    Getting started

    • An introduction tour shows the most important areas on first launch.
    • New profiles start on the Start page.

    Help

    • New Help menu with “What’s new” and “About Crateflow”.
    • Experimental features are marked as such in the app.
  40. Version 0.3.2 What’s new – right in the app

    Arrives automatically via update.

    Updates

    • After an update, Crateflow shows once what is new.

    Library

    • Del only deletes selected playlists and smartlists when one of them has focus.
    • Your sign-in is kept across a restart.
  41. Version 0.3.1 Playlists, Quick Fixes and backups

    Arrives automatically via update; if you have installed 0.3.0, you do not need to do anything.

    Library

    • Select several playlists with Ctrl (individually) or Shift (range) and delete, move, merge or share them together.
    • You create playlists and smartlists in the same dialogue.
    • The Track Timeline is now under Tasks (“Changes to the track”).

    Preparation and live

    • A selected track is loaded but not played; the space bar starts and pauses.
    • Mixable Tracks are part of Live Suggestions: turn them on, and they are active while Rekordbox or Serato is running.

    Quick Fixes

    • Artist, title and remixer are separated more reliably.
    • New: “Remove clutter” clears FREE DOWNLOAD, @handles, links and the like from all tags.

    Settings and backups

    • View and assign keyboard shortcuts on an interactive keyboard.
    • Backups: turn daily backups on or off, ask on closing, delete old ones after 7 days and a reminder if none has run for a while.
  42. Version 0.3.0 The first final version

    Windows installer directly from this website; after that, Crateflow updates itself.

    Incoming

    • Incoming only shows newly added audio files; imported DJ libraries go straight into the library.
    • “Analyse all” and “To library” without a dialogue. Lossless files are imported as FLAC after the quality check, into your library folder if you wish.
    • The watched folder only picks up new files once they have finished copying.

    Controls

    • Calmer, consistent design, also in the light theme.
    • Restore archived tracks via the context menu, the selection bar or by dragging.
    • English interface complete, including messages, menus and file dialogues.

    Errors and reports

    • Technical errors are no longer shown, only notices where you need to act.
    • Anonymous error reports that can be turned off, without file paths, titles or account.

    Account and ChatGPT

    • The connection with ChatGPT works reliably.
    • After confirming your email in the browser, Crateflow opens and picks up the new account status.

    Analysis and stability

    • Energy distinguishes loud masters better; they no longer all end up at 10.
    • Large libraries are analysed much faster.
    • “Undo last change” affects your own change, not a background analysis.
    • Like Rekordbox and Serato, Engine DJ is checked for “still running” before writing.

    Known limits: no listening acceptance of the analysis; Live Suggestions, CDJ network and structure suggestions remain experimental; tests with real CDJ, Serato and Engine hardware are outstanding.

Original Sonodex app · Demo library