“Sync mode” Bug in DJay Pro 5.3, 5.3.1, 5.3.2

  • Device model - MacBook Pro 16inch 2019 - 2.6 GHz 6-Core Intel Core i7
  • Version of operating system - Ventura 13.7.4
  • Version of djay DJay Pro 5.3, 5.3.1 and 5.3.2
  • Hardware/controllers used - DDJ SX2

Summary of the issue:

“Sync mode” in DJay Pro 5.3, 5.3.1 and 5.3.2 Doesn’t work the same as DJay Pro 5.2.10.

Heres the screenshot of DJay Pro 5.2.10 “Sync mode” settings.

I have the exact same settings on DJay Pro 5.2.10 and DJay Pro 5.3.1,
but the "Sync mode”
acts differently on DJay Pro 5.3, 5.3.1 and 5.3.2 (a bug)

I load Deck 1 (song - 120 bpm)
I load Deck 2 (song - 110 bpm)

I activate “Sync” on Deck 1 at 120 bpm, Deck 2 is also Synced at 120 bpm
(Deck 2s original bpm is 110 as mentioned above)

The issue is if I “Reset Tempo” on Deck 2 back to 110 bpm.
Deck 1 also changes bpm to 110 bpm,
Deck 1 should not change bpm it should stay at 120 bpm

I tested this on DJay Pro 5.3, 5.3.1 and 5.3.2 and only these versions have this issue.

DJay Pro 5.2.10 does not have this issue. it works normal,

this is such an annoying bug cause songs change tempos and they’re not spose to.

I hope my description is clear enough, I tried my best:)

My only workaround is: Uncheck “Maintain sync on song load

2 Likes

I think this the behaviour described in new release notes?

• Improved tempo change during sync behavior: if sync is active, tempo changes on any deck will now synchronize with other decks, regardless of whether the deck itself is currently audible

4 Likes

I hope this is a bug and not a new feature.

This change eliminates the flexibility that previously supported diverse DJ workflows.

Maybe I’m missing the intent of this new feature, but I don’t see why resetting a non-playing deck should affect a live playing deck. The way it worked before was very logical—only the deck you intended to reset would be affected.

For my workflow, it now adds an extra step: I now have to disengage Sync first, then reset the non-playing deck to avoid affecting the playing deck. This creates an unnecessary step and adds more risk of human error—if you forget to disengage Sync first, your live playing deck could suddenly change tempo.

I use a lot of music apps, and this is by far the most frustrating—not because it’s a bad app (it’s great), but because this is the third time they’ve either removed a feature I use constantly or changed it in a way—like in this situation- feels completely unintuitive.
(This isn’t meant to bash djay—just honest feedback)

If it’s not a bug, please change it back :folded_hands:

This is a cool feature if it only applies to adjusting tempo for all decks—but resetting a deck should only affect the deck you intended, especially not the live playing deck.

Thanks!

1 Like

Strange on my system having this Unchecked still affects the playing deck when resetting the non-playing deck.

macbook pro 2.3ghz 8 core
sonoma 14.3.1
DJay 5.3.2

Another workaround you can try is to disengage Sync first before resetting the non-playing deck.

Thanks!

I agree with you Donn
this is annoying and disrupting my workflow too,

I’ve already experienced current tracks that Im playing making massive BPM changes live at my Gigs, people are looking at me like WTF bro… very embarrassing. 4 Gigs so far, and now Im reading that it could be a new feature and changes to how Sync works,

my current setup and im used to it now is I’ve mapped “Reset Tempo” to a button on my DDJ-SX2 and it works fine for me, if I dont want a song synced I just hit the “Reset Tempo” and the track automatically turns sync off and I know the current track playing will not change BPM but play normally.

with this new feature as soon as I hit “Reset Tempo” every track resets to the tempo of the track that I am cueing up to play next… This is not practicable.

Hi @eecy_cee and @Donn, I can confirm that this is a new feature and not a bug. This change to sync behavior came about as a request from other users. However, I have reported your concerns in detail to the dev team and they are going to investigate options further to determine a solution that meets the needs of users in both cases. I’ll report back here when I have more news.

From the djay 5.3.2 release notes:

• Improved tempo change during sync behavior: if sync is active, tempo changes on any deck will now synchronize with other decks, regardless of whether the deck itself is currently audible

2 Likes

Thank you Slak_Jaw I was waiting for your response just to put things straight. Now I understand its a new feature,

To be honest the new sync feature is how it should’ve been from the start, thats how sync should work but since DJay Pro had a different way of syncing things I kinda found a way that worked with me by mapping the “Reset Tempo” function. it was easy and fast to do on the fly, I liked it.

I can see why a lot of DJs wanted the new sync feature is cause it aligns with the other DJ softwares like Serato Virtual DJ etc.

I also like the old DJay Pros way of syncing cause it was different from the other DJ softwares.

Slak_Jaw MayBe if the DJay Pro Developers can have an option in DJay Pros settings that would allow DJs to toggle between the new way and the old way of Syncing,

I think DJs that have gotten used to the old way of syncing would be happy with that.
just a suggestion.

as always thank you Slak_Jaw :folded_hands:t3::folded_hands:t3:

2 Likes

your right in doing this, but you have to check “reset tempo when turning sync off” in sync settings

but heres the kicker if you turn the wrong “Sync” off in either deck 1 or 2 then the BPM changes will happen without you knowing.

You’re welcome @eecy_cee. Thanks for the additional input. I will definitely share this with the devs!

1 Like

Thanks Slak_Jaw and eecy_cee!

It would be great to have two key commands: Reset All Decks and Reset Target Deck.

Since DJs use Sync in different ways, separate commands can give more flexibility than relying only on global settings.

Reset ALL DECKS Djay 5.3.2
Reset TARGET DECK < 5.3

4 Likes

You’re welcome @Donn. Thanks for the additional input - I’ve shared this with the devs as well.

1 Like

OK, after doing a live test on my DDJ-SX2 to find a easy and practicable way of using the New Sync, unfortunately the new way of Sync makes the margin of error of a Massive tempo change during your live sets huge and its embarrasing.

heres my workaround, until DJay may or may not decide to bring back the original way of using Sync. which I like.

Your Sync settings have to be this way for this to work.

You must remember to always turn “Sync” off then “Reset tempo”
if you dont do this in this order, you will experience unwanted tempo changes with your current track thats playing live.

This also demonstraits how instead of activating one button to do 2 commands (old way of syncing)

DJay has forced me to use 2 buttons to achieve 1 command (new way of syncing.

(Old way of Syncing) I’ve mapped 1 button on my controller “reset tempo” I’ve done this for deck 1 & deck 2

when you “reset tempo” on the deck that you’re cueing up to play next, this turns sync off and resets the tempo to the original bpm, this should not affect the current “live” deck thats playing. (DJays old way of syncing is unique to DJay Pro I prefer that)

Please DJay, Give us the option to toggle, “Old way” and “New way” of Syncing

still testing this further

2 Likes

Would it make sense, in any solution, to not change Bpm of any already playing track? I.e. postpone the Bpm change until a next track is started?

And a question ( @Slack_Jaw ). I play higher Bpm trance sets and lower Bpm house sets intermittently, causing my mind to misjudge the Bpm I hear. My bad … But can I be sure that the Bpm is always applied as displayed on the deck? Thanks!

2 Likes

big problem SYNC MODE

1 Like

eecy_cee solution is OK

1 Like

In the old way, it was useful to reset any deck—whether “live” or not—as long as you chose the specific deck.

The new way doesn’t give you that option: resetting any deck affects all decks. (when Sync is on)

Sometimes after a blend or slam-in, the “live” track might be too fast or too slow. In these cases, it’s useful to quickly reset the tempo (of the “live” deck) instead of manually adjusting the pitch slider—especially since you’d also have to recalibrate the slider to match the software first, which takes extra time.

4 Likes

you read my mind Donn Thank you for exlaining it so well :folded_hands:t3:

1 Like

Just an update and a Tip regarding the new Sync,

always disengage Sync on the current playing deck (Master deck) so you wont experience unwanted tempo changes. when you reset tempo on cued up deck. (slave deck)

2 Likes