BPMs still fluctuating even with Tempo change detection Off

Djay Version 5.2.4 on iOS

I am noticing that on some tracks the BPM is still changing on its own, no matter whether tempo change detection is set to automatic or off.

This has a huge impact on manual mixing. The software should NEVER change the tempo of a track on its own without you moving the pitch fader. It makes manual mixing impossible with the current state of the app.

Are you aware of this problem?

1 Like

Hi @axibert, if you open the Edit BPM menu, is the BPM set to Straight?

Hey you are right, it is set to dynamic. But how can it be that it is dynamic, eventhough I have set the Automatic Tempo Detection to off. Shouldn’t that make all tracks straight? Whats the point of the global setting? Or am I missing something?

1 Like

I’m not sure. Perhaps you analyzed the track previously before enabling this setting? Try re-analyzing your library with this setting turned off.

1 Like

Yes that could be it! Could you please let me know how I can reanalyze all tracks?

1 Like

Thanks, but they are already analyzed. Tapping this will just run quickly through them but not re-analyze them and not change them to straight. Do I need to delete the app or is there another way to make it re-analyze all?

Hi @axibert, very strange. Please close djay and follow the procedure below to perform a Forced Restart of your iOS device:

  1. iPhone: Force restart iPhone - Apple Support (CA)
  2. iPad: Force restart iPad - Apple Support (CA) target

If that doesn’t solve things, you could try a fresh djay installation to see if that clears up the issue. I suggest that you backup your djay Media Library database and any custom MIDI mappings, then uninstall djay, reboot your device, and reinstall the latest version of djay. You can find the files above in the following locations:

  1. iOS: using the Files App, navigate to Locations->On My iPhone/iPad->djay->User Data
  2. macOS: https://help.algoriddim.com/hc/en-us/articles/360014912211-Where-does-djay-Pro-store-playlists-cue-points-and-other-data-on-my-Mac
  3. Windows: https://help.algoriddim.com/hc/en-us/articles/360014912131-Where-does-djay-Pro-store-cue-points-and-other-metadata
  4. Copy the files to a new location or external drive before uninstalling djay. After reinstallation, you can simply copy these files back to their original locations to maintain your Hot Cues, Saved Loops, My Collection Playlists, History and Queue.

After doing a force restart it has re-analyzed the tracks, but it has not changed them to „straight“. The example track is still set to dynamic.

Should the automatic tempo detection setting „OFF“ set all tracks to straight? Is this what is supposed to happen?

Hi @axibert, yes with Tempo Change Detection set to Off, newly analyzed tracks should be set to Straight BPM. I tested this with several songs that I know have fluctuating BPM and this works as expected. I even get a pop-up message asking if I would like to switch to Dynamic for these songs.

@axibert can you please try re-analyzing one of the songs you are having issues with by selecting the 3 dots “…” on the far right side of the song in the Library view? If this doesn’t switch the song to Straight, can you please try removing the song from your library, rebooting djay and re-adding the song? Thanks!

Also, are you positive that you are running djay 5.2.4?

1 Like

@Slak_Jaw Ok, yes I am using the latest version 5.2.4 on both iPhone and iPad. I have the problem on both devices. I tried both of your suggestions:

I cannot analyze a song with the 3 dots besides the track in library view, there is no such option on either device.

Removing and adding the song again makes no difference (tried on iPhone, still dynamic after that).

As far as re-analyzing goes, through hard reset of the iPhone I managed to have it re-analyze all tracks, but with no effect, some tracks are still dynamic.

On iPad I am not even able to have it re-analyze the tracks through hard reset, it will just stick to the first analysis.

BTW I have seen this pop up once, and declined to change it back to “dynamic” eventhough the track was dynamic and stayed dynamic :smiley:

Hi @axibert, very strange. Thanks for the additional details and info. I can’t think of anything else to suggest so I will need to pass this onto our engineering team for review and to see if they can replicate it. To help communicate this, can you please try to capture a video of the issue, upload it to your Google Drive/Dropbox, enable sharing permissions, then share a link to the video here? Please also include some of the specific songs that you are having problems with in the Google Drive link above. Thanks!

Done, I have shared it via support mail with a link to this thread, hope that this will work out. Thanks for your help!

Thanks for the additional info @axibert. I’ve passed this directly to the engineering team for review. I’ll report back here when I have news.

1 Like

Hi @axibert, I spoke with engineering. The tempo change detection setting only applies to newly analyzed songs. To force re-analysis please follow the procedure below for the songs that you are having issues with. Sorry I gave you the wrong instructions above to re-analyze specific songs on iOS.

  1. Select the Edit pencil icon at the top right of the playlist
  2. Then select the specific songs in the playlist that you want to re-analyze by highlighting the circles on the far left.
  3. Next, open the drop down menu next to Actions and select Analyze Songs

Nice, that has finally worked. Thank you very much! I would suggest a forced re-analyzes with a warning each time this setting is being changed. Anyway glad I got this working now.

1 Like

Excellent. Thanks for the follow up @axibert