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.
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?
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?
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:
iOS: using the Files App, navigate to Locations->On My iPhone/iPad->djay->User Data
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.
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?
@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
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!
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.
Select the Edit pencil icon at the top right of the playlist
Then select the specific songs in the playlist that you want to re-analyze by highlighting the circles on the far left.
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.