VERSIONS

1.76

19th October 2024

  • [New] Mobile: Added Advanced Setting 'Selective Sync' - choose which playlists you want to sync to your phone!
  • [New] Added Advanced Setting: 'GATE Playback When Paused' so cues remain paused and play when held
  • [New] Desktop: Added Advanced Export Option: 'BeatGrid Lock (Engine DJ)'
  • [New] Desktop: Added Advanced Import Option: 'Delete old tracks (not in this import)'
  • [New] Added Advanced Setting: 'Quantize Cues (Snap to grid)'
  • [Improved] Desktop: Made Advanced Export Options always shown
  • [Improved] Mobile: Improved logic to reduce risk of crashing with large libraries
  • [Improved] Mobile: Increased settings/back tap target size
  • [Fixed] Import Engine DJ: Added support for Engine v4.1+
  • [Fixed] Export Engine DJ: Added support for Engine v4.1+
  • [Fixed] Export Engine DJ: 'Copy Tags To Comments' was not working
  • [Fixed] Export Engine DJ: Beatgrids were not updated if tracks exists
  • [Fixed] Beatgrid was drifting on certain tracks

1.75

30th September 2024

  • [New] Landscape mode for iPad
  • [New] Added button to Bad Track Remover tool to 'Remove Blank Entries in Playlists'
  • [New] Enabled ability to re-analyse downloaded tracks (to import Serato cues made on other devices, for example)
  • [Improved] Prevented blank playlist tracks from getting imported
  • [Improved] Export Engine DJ: faster export speed
  • [Improved] Text Replacer Tool: results now limited to 1000 to improve page performance
  • [Improved] Streaming link Remover Tool: added additional matching for VDJ streaming links
  • [Improved] Import VDJ: now prevents automatic parsing while changing selected drives (added manual 'Reparse' button)
  • [Fixed] Export Engine DJ: some playlists had incorrect or missing tracks
  • [Fixed] Import Engine DJ: nested folders were all displayed in the root
  • [Fixed] Import VDJ: filter folders (smart playlists) were not showing/importing
  • [Fixed] Import VDJ: prevented duplicates when adding additional playlists for folders that contain their own tracks (prepended with "-")
  • [Fixed] Import Traktor: track colours were using Serato colour mapping so were not matched correctly when exported to Rekordbox
  • [Fixed] Import Traktor: track 'Kind' column would show NML instead of correct file type
  • [Fixed] Sync would hang if re-analysing tracks but all failed

1.74

20th September 2024

  • [Improved] Performance improvements when moving or deleting tracks in large playlists
  • [Improved] More reliable initialisation of the realtime sync connection
  • [Improved] Added button to Settings/Cloud to manually 'Reconnect' the sync connection
  • [Improved] Reconfigured the cloud connection protocol to mitigate issues with connecting
  • [Improved] Export Engine DJ now fails (instead of hangs) if MIXO cannot create a database on a drive
  • [Fixed] Bitrate not imported from Engine DJ
  • [Fixed] Duplicate Finder added multiple of the same track to a playlist for each duplicate removed
  • [Fixed] Cloud Error modal would appear if the sync connection was temporarily unavailable
  • [Fixed] Some exports would miss the first cue if memory cues also existed
  • [Fixed] Removing track colours did not sync & some track colours could not be changed

1.73

13th September 2024

  • [Fixed] Export Engine DJ - Tracks for nested playlists were not showing in folders
  • [Fixed] Selecting specific playlists/folders to import via Rekordbox Direct did not import playlists
  • [Fixed] Selecting specific playlists/folders to import via Virtual DJ did not import tracks
  • [Fixed] Added script to clean/fix incorrect data before saving to cloud database, to prevent sync errors and looping

1.72

12th September 2024

  • [New] Import Rekordbox Direct now imports intelligent (smart) playlists and beatgrids
  • [New] Added advanced option for 'Selective Upload' which skips the upload Tracks step to allow selectively uploading tracks later
  • [New] Added new button to Settings/Downloads to 'Delete Orphaned Downloads', which removes downloaded tracks that no longer exist in the MIXO library
  • [New] Mobile: Added additional options to player (Remove from Playlist/Delete Track/Reload Queue)
  • [New] Added Analysis Lock option to Settings/Advanced (on by default) to prevent TRAKTOR from analysing tracks after importing a new NML
  • [Improved] Enabled 'Make Primary Device' (Settings/Cloud) when using 'Skip Upload Tracks (use External Hard Drive)'
  • [Improved] More obvious button for adding track colours on Track Info page
  • [Improved] Mobile: More obvious downloaded track/playlist icons
  • [Improved] Mobile: If delete currently playing track, queue now skips to next track
  • [Improved] Beatgrid design and logic has been improved, with more accuracy and fixes some issues of drift
  • [Improved] Mobile player - increased space so that the buttons no longer cover the waveform
  • [Improved] Added additional colours to track colour picker, matching Rekordbox options
  • [Improved] Added support for Android 14
  • [Improved] Removed playlists with 0 tracks from Import Virtual DJ page, due to ghost playlists created by VDJ virtual folders
  • [Improved] Added redirect to progress page when uploading tracks via context menu
  • [Fixed] Cues and beatgrids for tracks currently loaded in the player did not refresh if changes were received from another device
  • [Fixed] Download toggle for playlists on desktop would sometimes show an incorrect status
  • [Fixed] Copy Memory Cues to Hot Cues in Cue Converter Tool was not working correctly
  • [Fixed] 'No tracks synced message' was showing when queue was empty
  • [Fixed] 'Check Downloads' incorrectly showed missing tracks on iOS
  • [Fixed] Mobile: Currently loaded track would get stuck in a retry loop if cloud token expired while app was in background
  • [Fixed] Mobile: When using shuffle or Reload Queue (new) the track now resumes playing from previous position
  • [Fixed] Export Rekordbox - beatgrids were sometimes not preserved in Rekordbox when importing an XML
  • [Fixed] Beatgrids imported from Serato were sometimes displayed incorrectly
  • [Fixed] Hidden files starting with '._' were imported via drag/drop and Watch Folder
  • [Fixed] Export Engine DJ - fixed an issue with random undefined items that caused the export to fail
  • [Fixed] Modal titles on Android would be partially hidden on smaller devices
  • [Fixed] Disabled Android back swipe on Player modal on mobile to allow easier control of slider/waveform

1.71

19th August 2024

  • [New] Added Tool to map one track field to another, such as rating to emojis (for Serato)
  • [Improved] Changed login on mobile to use a pop-up rather than system browser
  • [Improved] Tracks are now moved to Trash/Recycle Bin when selecting 'Also delete tracks from Hard Drive' in Delete Tracks modal
  • [Improved] Clearer info when checking track existence
  • [Improved] Added support for Serato-saved 'Grouping' tags, which are now saved to Grouping during analysis
  • [Improved] Added logs listing tracks deleted from Hard Drive
  • [Improved] Prevent duplicate data when accidentally re-parsing a large XML before the first parse completes
  • [Improved] Prevent overwriting track duration when reimporting (which caused misaligned waveforms and cues)
  • [Improved] Upload/deleting performance and security improvements
  • [Improved] Implemented bulk methods when deleting multiple files from Dropbox to mitigate errors
  • [Fixed] 'Also delete tracks from Hard Drive' in Delete Tracks modal was not working in Tools (Orphaned/Duplicate/Bad Track finders)
  • [Fixed] Tracks were not deleted from cloud when deleting via Orphaned/Duplicate Track Finder Tools
  • [Fixed] Microsoft implemented changes that broke downloading/streaming tracks/artwork etc from OneDrive so we've implemented a fix!

1.70

30th July 2024

  • [New] Added Advanced option to exclude unwanted/unknown cues imported from duplicate 'Serato Markers2' tags during analysis
  • [New] Added button on Downloads page (Settings/Downloads) to 'Check Downloads' and re-download missing tracks
  • [New] Added Library Insights page displaying useful stats
  • [New] Export VDJ now exports Lists and Subfolders (.vdjfolder & .subfolder files) to 'MyLists' by default
  • [New] Export VDJ - added option to export legacy M3U Playlists instead of Lists
  • [New] Added new button to Settings/Debug to 'Reset Player Queue', to help resolve issues with tracks that won't load
  • [Improved] Improved Account page layout and added further useful information
  • [Improved] Beatgrid change points (variable beatgrids) are now imported from and exported to Traktor
  • [Improved] Improved logic to prevent hangs when trying to analyse long audio files (2+hrs)
  • [Improved] Added timeout for analysis progress step to automatically complete if stalled for 5 minutes
  • [Improved] Added new option to Recently Added for 'Last Import'
  • [Improved] Recently Added track count is now updated automatically
  • [Improved] Reduced app workload when importing tracks
  • [Improved] Increased limit for batch-editing track-info to 1000 tracks
  • [Fixed] Fixed MIXO appearing small when using scaling (zoom) setting on Windows
  • [Fixed] When deleting a track that was currently loaded in the player, no other tracks could be played
  • [Fixed] Export Engine DJ - playlists with tracks from multiple drives would show no tracks
  • [Fixed] Export Engine DJ - artwork would be blank if exporting downloaded or re-synced tracks

1.69

18th July 2024

  • [New] VDJ loops now show in the player (loops section) and in Track Info
  • [New] VDJ loops are now converted and exported to other apps
  • [New] Loops are now also exported to VDJ
  • [New] Added button to Cue Converter Tool to remove all grid and AutoGrid cues
  • [New] Added button to Cue Converter Tool to copy memory cues to hot cues
  • [New] Added Advanced option to exclude TRAKTOR AutoGrid cues when exporting (Settings/Advanced)
  • [New] Added 2 new options to Advanced Settings to exclude MIK or Serato cues during analysis (Settings/Advanced)
  • [Improved] Export page now loads playlist tree super-fast for large libraries
  • [Improved] Minor performance and layout improvements
  • [Improved] Track search now filters results by matching all space-separated terms
  • [Improved] More accurate beatgrid (fixes drift)
  • [Improved] Cues and Loops just named "Cue" and "Loop" are now suffixed with sequential numbering
  • [Improved] Improved export logic to mitigate missing cues/loops if they have no or the same slots numbers
  • [Improved] VDJ Playlists and Folders spread across multiple drives are now parsed together
  • [Fixed] Visible root folders would sometimes show in 'Playlist Recovery' tool
  • [Fixed] Playlist track count not displaying on mobile
  • [Fixed] Tracks with no BPM would show 'No BPM' overlapping 'GRID' button on mobile waveform
  • [Fixed] Beatgrid offsets were not importing from Traktor
  • [Fixed] Total tracks size in Accounts page would show 0 if some tracks had missing size data

1.68

8th July 2024

  • [New] Added new Tool for cleaning your library by removing incompatible tracks linking to streaming services
  • [New] Import VDJ - compatible filter folders are now imported as MIXO smart playlists
  • [New] Added new option 'Close All Folders' to the + button menu in the Playlists section
  • [Improved] Performance boost in launch speed and usability for libraries with 1000's of playlists
  • [Improved] Import VDJ - cues with no colour tag in XML are now assigned the default VDJ cue colour based on its position (1-8)
  • [Improved] Import VDJ - Incompatible 'netsearch' and 'vdjcache' links are now excluded during import
  • [Improved] PlayCount is now editable via Track Info (including in bulk)
  • [Fixed] 'Failed Tracks' import modal sometimes appeared multiple times in layers if left unattended
  • [Fixed] Search filter remained after switching playlists without an option to clear it
  • [Fixed] Import Traktor would fail if any smartlist filters resulted in no tracks
  • [Fixed] Deleting folders on mobile was not working

1.67

28th June 2024

  • [Improved] MP3 offset improvements
  • [Fixed] Update ID3 tags - tracks with decimal place in BPM failed
  • [Fixed] Update ID3 tags - sometimes tracks would randomly not update
  • [Fixed] Cues would not display in the player if there were loops in the same slot
  • [Fixed] NML parsing would fail if smartlist filters contained ampersands or were incompatible
  • [Fixed] Analysis queue sometimes got stuck if the library contained duplicate tracks
  • [Fixed] Import VDJ - some cue colours were not imported correctly
  • [Fixed] Poor audio quality when iPhone was connected via USB (for CarPlay)
  • [Fixed] Duplicate Finder left empty tracks in playlists

1.66

17th June 2024

  • [New] Traktor Smartlists are now imported and exported (incompatible filters will become regular playlists)
  • [New] Downloads page on mobile keeps the phone awake while downloads are active
  • [Improved] Smart Playlist icon (lighting) shows on Import page if playlist is smart (Traktor, Engine DJ)
  • [Improved] Downloaded tracks on other desktop devices can now also be dragged out of MIXO
  • [Improved] Prevented BPM analysis when only analysing waveform data (Import XML/NML/Engine/RB6)
  • [Fixed] Import Serato - some crates were not shown inside their folders
  • [Fixed] Import Serato - fixed an issue that may have led to incorrect order or missing crates
  • [Fixed] Export Serato - tracks with special Turkish letters in the path were broken
  • [Fixed] A gap sometimes appeared below the tracks list after closing the player on desktop
  • [Fixed] Update ID3 tags - cue points were not replaced but added to existing cues resulting in lots of cues

1.65

11th June 2024

  • [New] MIXO smart playlists are now exported as Smartlists to Engine DJ (smart playlists with incompatible filters are skipped - filePath, sampleRate, energy, bitRate, size)
  • [New] BPM is now automatically analysed if no BPM is found in the track's tags (only when also analysing waveform data)
  • [New] Added option to analyse BPM in Re-Analyse modal
  • [Improved] Added additional smart playlist conditions Range and In Multiple + guide link from modal
  • [Improved] Prevented automatic logout when offline, so downloaded tracks can still be played
  • [Improved] Original artwork is untouched when using 'Update ID3 Tags'
  • [Fixed] Import VDJ with Do not analyse tracks toggle turned on resulted in no playlist tracks
  • [Fixed] Reordering tracks on desktop and mobile was not working with scroll
  • [Fixed] Duplication would appear when reordering playlists on mobile
  • [Fixed] Modal sizes were incorrect on iPad
  • [Fixed] Import Engine DJ would hang on parsing if no smartlists were found

1.64

31st May 2024

  • [New] Engine DJ smart playlists are now imported as MIXO smart playlists
  • [Improved] VDJ 'User1' and 'User2' fields are now imported to Tags (custom tags) column
  • [Improved] Import Traktor - track colours are now imported and exported
  • [Improved] Import RB6 - track colours are now also saved to Colour (as well as to Grouping)
  • [Improved] Further improved Playlist Recovery Tool for items that disappeared when moving to the root
  • [Improved] Increased indentation slightly for nested playlists
  • [Fixed] Analysis occasionally got stuck on last few tracks
  • [Fixed] Import Engine DJ - some playlists were missing or had incorrect playlist tracks
  • [Fixed] Playlists/Folders sometimes disappeared when moving to the root
  • [Fixed] Random error occurred during parsing XML which caused parse to hang
  • [Fixed] Changed text when dragging tracks to other playlists from 'Moving' to 'Copying', since they are only copied

1.63

21st May 2024

  • [New] Added option to add tags to selected tracks on mobile (limited to 500 at once for performance reasons)
  • [Improved] Added several code improvements to mitigate import/export failures
  • [Improved] Available tags are now displayed in the Add Tags modal on all devices
  • [Improved] Improved layout and added info icons next to each item in Advanced Settings
  • [Improved] Reduced risk of memory spikes on mobile that might cause a crash
  • [Fixed] Analysis progress occasionally got stuck
  • [Fixed] Drag tracks out of MIXO was not working
  • [Fixed] Some keys were displayed in lowercase
  • [Fixed] File types (kind) imported from iTunes were long and wordy
  • [Fixed] Deleting all tags for a track was not syncing the changes
  • [Fixed] Removing a track's colour was not syncing the changes

1.62

15th May 2024

  • [New] Added ability to drag tracks from MIXO to your desktop or DJ software
  • [New] Added Tool to recover/delete playlists and folders that may have unexpectedly disappeared
  • [Improved] Added ability to delete cues from Track Info
  • [Fixed] Cues deleted on desktop were still showing on mobile after sync
  • [Fixed] Import/Export logs were not saving
  • [Fixed] Export Engine DJ failed if no tracks were found in additional databases
  • [Fixed] Serato Overview tags is preserved if exists when writing to ID3 tags
  • [Fixed] Resizing the app window was slow to respond with large libraries
  • [Fixed] Smart Playlist key matching logic was not working correctly for keys with lowercase letters
  • [Fixed] Some sharp notations were missing in key conversion logic
  • [Fixed] Tracks were added to the last-hovered playlist, even after releasing mouse-click elsewhere
  • [Fixed] Playlists/Folders could permanently disappear during reordering

1.61

8th May 2024

  • [Fixed] Label (Publisher) was not imported during analysis for M4A/OGG
  • [Fixed] Cues, beatgrids and waveforms were sometimes displayed incorrectly in MIXO for certain MP3s
  • [Fixed] 'Import Complete' modal sometimes appeared multiple times
  • [Fixed] Export Engine DJ - duplication would occur when tracks are on different drives
  • [Fixed] Cue/Loop names with special or accented characters were not exported correctly to Engine Dj or to Track tags
  • [Improved] Added new Advanced setting "MP3 Offset Fix" to fix cues and beatgrid positions when exporting to Engine DJ and VDJ (on by default)
  • [Improved] Greyed-out missing/broken tracks are now fixed on successful Re-Analysis
  • [Improved] Import Engine DJ - now imports data from additional/external drives

1.60

29th April 2024

  • [New] More secure login via browser redirect (and ability to use a password manager)
  • [New] More stable sync connection
  • [New] Faster sync to/from the cloud
  • [New] Added an option on mobile (Settings/Advanced) to display extra info in the track-list (Rating, BPM, Key)
  • [New] Added ability to add and edit Smart Playlists on mobile
  • [New] Serato beatgrid data is now imported from and exported to track tags
  • [Improved] Added the 'Key Display Format' setting to mobile as well (Settings/Advanced)
  • [Improved] Applied the correct 'Key Display Format' to keys in the track-list on mobile
  • [Improved] Applied the correct 'Key Display Format' to keys in the player on desktop and mobile
  • [Improved] Smart playlists now match keys based on 'Key Display Format' setting
  • [Improved] Traktor Cues with default "n.n." names are now corrected for import, export and around the app
  • [Improved] Track tags are now displayed and editable from the Track info page
  • [Improved] New VDJ default import path added for Windows
  • [Fixed] Date Added was not imported from Rekordbox XML
  • [Fixed] Import Date was not exported to Traktor NML
  • [Fixed] Release Date was not exported to Traktor NML
  • [Fixed] Track list would appear blank after logout/login
  • [Fixed] Downloaded tracks would get deleted as a result of track list not loading (related to issue above)
  • [Fixed] Upload would hang with nothing to upload after resetting Settings/Debug
  • [Fixed] Smart Playlist logic for 'Match Any' was not working correctly
  • [Fixed] Track list was defaulting to open key format on launch
  • [Fixed] Certain special symbols in VDJ playlist filePaths were not decoded, resulting in incorrect/missing tracks in playlists

1.54

5th April 2024

  • [Improved] Added a warning if Engine DJ is open when trying to export
  • [Improved] Larger colour icons for Track and Cue colour picker
  • [Improved] Downloaded tracks on desktop are no longer deleted unless the track is deleted from MIXO
  • [Improved] Beatport streaming links are now imported and exported correctly between Rekordbox, VirtualDJ and Traktor
  • [Improved] Soundcloud streaming links are now imported and exported correctly between Rekordbox and VirtualDJ
  • [Fixed] Incorrect import progress was displayed after subsequent imports
  • [Fixed] Smart Playlists were not updated if "Do not analysis tracks" setting is used for import
  • [Fixed] Streaming from Google Drive on desktop was failing after token expires
  • [Fixed] Import Traktor - beatport link tracks were missing from playlists
  • [Fixed] Import Rekordbox 6 with Exclude Analysis turned on - tracks were not uploaded
  • [Fixed] Export Serato - in rare cases it was not possible to save the export path
  • [Fixed] Export page would still show complete when returning to it
  • [Fixed] Export Engine DJ - random errors could cause incorrect or missing data

1.53

16th March 2024

  • [Fixed] Waveforms sometimes did not download from Google on secondary devices
  • [Fixed] Serato cue positions (1-8) were not imported or exported
  • [Fixed] Import Engine DJ could hang on 'Parsing...' in some cases
  • [Fixed] Turning off Auto-Play did not work for playlists
  • [Fixed] Incorrect status in notification area during import
  • [Fixed] Tracks sometimes not deleted from cloud

1.52

11th March 2024

  • [Fixed] Import VDJ - sometimes analysis starts again during other steps
  • [Fixed] Import Traktor - some playlists missing tracks

1.51

5th March 2024

  • [New] Icons show for imported Beatport/Soundcloud streaming tracks
  • [Improved] Signficantly faster Preparing step for Import Rekordbox 6
  • [Improved] Import VirtualDJ now allows changing XML file locations
  • [Improved] Added estimated time remaining for track uploads on Import Progress page
  • [Improved] Added support for Polish alphabet when exporting to Serato
  • [Fixed] Junk filePaths imported from badly formatted M3U files (including VDJ)
  • [Fixed] Libraries with a lot of folders and playlists are cut off at the bottom of the scroll list
  • [Fixed] Select/Deselect All not working correctly for playlists/folders
  • [Fixed] Unnecessary 'Order' files exported when using Export Playlists (M3U)
  • [Fixed] Track Size not imported from Rekordbox 6
  • [Fixed] Possibility that tracks can get uploaded to root of Google Drive
  • [Fixed] VDJ was not checking additional local drives when searching for XML files
  • [Fixed] Import Traktor shows 0 tracks in playlists if NML drive names contain HTML
  • [Fixed] Several small improvements to mitigate failed Imports/Exports
  • [Fixed] Incorrect volume name exported in Traktor NML on mac
  • [Fixed] Incorrect rating displayed in Windows folders after updating ID3 tags
  • [Fixed] Certain tracks not updated when updating ID3 tags
  • [Fixed] VDJ Virtual Folders and playlists in root of external drives not parsed
  • [Fixed] Key and Energy not imported during M4A analysis
  • [Fixed] Importing specific VDJ playlists results in 0 playlists tracks

1.50

23rd January 2024

  • [New] Export to Engine DJ direct
  • [New] Watch Folder - automatically imports tracks added to a folder on your drive (+ syncs to your other devices)
  • [New] VirtualDJ Virtual Folders and Playlists are now parsed and imported together
  • [New] Added option 'Delete Duplicate Cues' to Cue Converter
  • [Improved] Added spinner while fetching cues on Cue Converter tool and improved info
  • [Improved] Now saves Mix (SubTitle), EnergyLevel and Disc# from track tags during analysis
  • [Fixed] Track Info page does not stay open if opened from search results
  • [Fixed] DiscNumber column not working in track list
  • [Fixed] Tapping outside Delete Track modal to close it still deletes track on mobile

1.49

9th January 2024

  • [New] Bad Track Remover tool for tracks with bad filePaths that cause problems in exported XML/NML files etc
  • [Fixed] Bad filePaths imported from corrupted Serato crates
  • [Fixed] Hot fix for XML/NML exports related to bad filePaths
  • [Fixed] The new RB6 colour setting did not work in some cases

1.48

6th January 2024

  • [New] Cue Conversion tools
  • [New] Cue colour setting (Settings/Advanced) for Rekordbox 6 imports when using COLD1/COLD2 or COLORFUL in Rekordbox Preferences
  • [Improved] Available space check now checks download folder location rather than just the local drive
  • [Improved] Memory cue colours now imported from Rekordbox 6
  • [Improved] Duplicate checker - grouped tracks are now sorted by size, then bitRate, then playlist tracks, then cues (with the selected option being last)
  • [Improved] Duplicate checker - groups are now sorted so the most duplicates are displayed first
  • [Fixed] Serato crates with special characters are not parsed correctly
  • [Fixed] Analysis fails to find/save metadata for certain tracks
  • [Fixed] Cues/Loop names with accented or special characters don't import correctly from ID3 tags
  • [Fixed] Export DJXML - if the first track in the Library section (Id="0") exists in playlists, the playlist track is not exported
  • [Fixed] Update ID3 Tags - partial fix for writing cues with special characters (cues now written but names are not shown in Serato)
© Copyright 2024 MIXOWeb Design by Toolkit Websites