Apple Music & TIDAL - Changed from Multiple Track Analysis to Single

NOTE: Please use the search function above before posting to avoid creating duplicate topics.

  • Device model: MacPro 12Core (Mid 2010) with 1TB SSD, 128GB RAM & RX580 8GB Graphics Card
  • Version of operating system: macOS Monterey 12.7.3
  • Version of djay: 5.1.3
  • Hardware/controllers used: Pioneer DDJ1000

Summary of the issue:
When I was using Djay Pro 5.1.2 I would get multiple track analysis when I would analyse a playlist full of any number of tracks… now every playlist I try and analyze I only get track analysis one by one by one. Also before I posted about the fact if I analysed a playlist in full and then went back to re-analyse again, it would seem to re-analyse specific tracks all over again… as if they need to be re-analysed, but they had already been analysed… that issue is still happening in this new 5.1.3 update… but even more annoying now is the single analysis as it sooo slow with large playlists are over 1,000 tracks long.

How to reproduce the issue:
If I select any playlists, old or new, it happens.

I can not reproduce this issue (M1 Macbook). But maybe you Mac is not strong enough (2010 little old)? So Djay Pro says i only use one core of the CPU, so the system will be more stable for music playling?

Hi there, there is another topic on this with Apple Music. Algoriddim team said it’s not a bug but intentional to have Tidal and Apple analyse one at a time.

1 Like

Thanks for sharing, if thats true I’m not going to update for 5.1.3 until not fix this.

1 Like

12 Core Mac Pro is timeless, I’m regret to sold my own one.

1 Like

But everything was working perfectly with the same MacPro 12 Core in 5.1.2 ? But you are 100% right, my MacPro 12 Core (2010) is very old, but my machine is still a beast with all the upgrades I have made to it over the years, and it does what I need it to do.

Hey @Dysfunk_DJ and thanks for your input, can you point me to this other Topic that relates to singular analysis for Apple and TIDAL tracks…? I have searched for it in the Community and I’m getting no matches…?


This is one of them.

And another here with official feedback from Algoriddim team

I hope they can get it back to multiple at once. Was much better but it appears there are limitations.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

This is related to this thread on djay moving to single track analysis over multi track: Apple Music - Changed from Multiple Track Analysis to Single?

It’s closed now but I wanted to check if there’s some other way to do this or if there’s something I’m missing…

I haven’t used djay in a while as after Tidal removed the option to use neural mixing I didn’t use the app for a while, but today I signed up to Tidal again, paid their extra fee now they’ve added the neural mixing feature back in, and jumped on to TuneMyMusic to transfer my Spotify playlists to Tidal to use on djay (again, at a cost).

Once I booted up the latest version of djay (on iPad Pro) to start analysing my playlists, I saw how slow it was, compared to previously where the app could handle analysing multiple tracks at a time, whereas now it’s one by one, and it’s slower than ever.

Now, I understand that this might be something Tidal have enforced, but what’s bugging me is that when you re-analyse a playlist to check for new tracks, it starts the process all over again, and ignores tracks that have previously been analysed. For example earlier I started analysing a playlist for the BPMs, it analysed a few hundred then I cancelled it, and it did show the BPM on the tracks it analysed, but later on when I started it again, it started from the beginning.

I know this as the playlist I’m analysing has 3975 tracks (it’s a combination of all my other playlists so I can scroll everything in BPM order) and it started again on 1 of 3975, rather than 1 of 3700 or whatever, showing it’d already analysed some earlier on.

I’m fine leaving my big playlist to analyse overnight, but what I want to understand is, say I add a few tracks to any of my playlists (through TuneMyMusic auto-syncing daily between Spotify and Tidal), when I open djay to do some DJing, if I hit analyse playlist to find new tracks, it’s going to start the process all over again?

Is there a better solution? Before, all I had to do before I planned on DJing was jump into the playlists I think I’ll use, quickly analyse them and it’d pick up any new tracks that needed analysing, rather than analyse the whole playlist. I know I could sort the playlist by BPM, scroll down, see which tracks don’t show a BPM and analyse them individually, but I don’t DJ every day, so these tracks stack up over a week or so and doing this manually is a pain.

Any help appreciated, thank you!

Hi @Ed_Duffill, I reopened this existing topic and merged your new one here. Please provide more details about your specific setup.

Device Model (ex. 2020 iPad Air 4th Gen):
Version of operating system (ex. iOS 17.3.1):
Version of djay (ex. 5.1.3):

I tested this with both Apple Music and TIDAL in djay 5.1.7 and iOS 17.5.1, and it is not re-analyzing songs that have already been analyzed. It continues analyzing the playlist where it left off. I also tested this on the Windows version of djay 5.1.8217.0 and it is not re-analyzing songs that have been previously analyzed.

Thanks for moving the thread over, it seems to be skipping over already analysed tracks now which is great. Perhaps it was an initial issue with the size of the larger playlist I added.

It does stop and re-analyse the odd few which aren’t new, maybe that’s data changes on existing tracks being synced up from Tidal or something?

I’m on v5.1.7 and a 3rd gen ipad pro OS 17.5.1


You’re welcome @Ed_Duffill. Tidal does change things from time to time so maybe that’s the issue. Also, in general it’s good practice to limit the size of your playlists if possible.