Prime Go+ and Engine DJ analyzing beatgrid incorrectly

Streamed some tracks from Beatsource and noticed on some of them the analyze was missing the first beat therefore throwing the beatgrid off for mixing. No real reason for this as they are pretty much tracks with a normal EDM beat?

This is also happening in Engine DJ with proper files too.

First example deck 1, second example deck 2.

1 Like

It happens, just adjust the beat grid manually and it will be stored on your USB drive for next time.

3 Likes

Thanks.

It just instantly stood out as I scan the same files in VDJ and the beatgrid is spot on 99.9% of the time. Maybe the scan engine needs tweaked a bit?

I can understand if it was garage or tracks with an irregular beat but there is no reason why these ones would be off and miss the first beat.

Also as an additional point when streaming quickly you just want the tracks to load correctly first time. It would be irritating to continually have to edit beatgrids before playing the track.

OK, hereā€™s a perfect example using Joel Corry & Mabel - I wish.

First picture shows a scan in VDJ where the first beat is automatically set correctly and therefore the beat grid anchor is in the proper place for loops etc.

Second picture is the same track scanned in Engine and itā€™s clearly incorrect as yet again the first beat is one beat off and doesnā€™t align with the proper 4 beat sequence of the track.

OK so after looking at socials this appears to not be an isolated issue and has been ongoing for some time.

What is the mechanism for raising an official bug report?

1 Like

I can confirm that using tidal.

2 Likes

Can confirm, this happens all the time with so many tracks. Rekordbox, VDJ, analyzing is wrong about 1% of the time. Denon Engine on software or device, about 10-25% of the time. Welcome to Engine!

1 Like

Yes itā€™s not ideal at all.

I noticed straight away because when I prep in VDJ I literally never ever have to adjust the CBG for songs to sync and loop automatically.

Come on Denon you can do better than this. Just an instant observation from a new customer. Make me change my rider ā€¦

Actually all Engine OS units are affected, the same thing happens to me sometimes on my SC6000M. 90% the downbeat detection is correct but sometimes for some reason it is not.

This is exactly why I filed a feature request to be able to move the downbeat quickly by one beat to the left or right with the key combination Shift + < or > (parameter buttons) on units that have it.

Some units such as prime 4+ have dedicated ā€œbeat editā€ buttons for that but most other units do not have them which forces you to have to enter grid edit mode when a simple key combination could do it in one click

Of course this wouldnā€™t help on units that donā€™t have parameter buttons like prime go/go+ and maybe mixstreams but it would still be very useful on units that do have these buttons like sc live or SC 5000/6000 players

You can vote to support this one

https://community.enginedj.com/t/shifting-the-grid-one-beat-to-left-or-right-with-shift-or-parameter-buttons/53423

Youā€™re lucky then, I guess because of your chosen genre, because VDJā€™s beat grid analysis can get things wrong too. Any automated system can.

Same thing with computers trying to determine BPM, key or ā€œintelligentlyā€ add cue points.

Take the famous drum fill at the start of Rock With You. It starts with a kick on the one, and is one bar long, but itā€™s not the first bar of the song. VDJ regards that fill as bar one, so the actual bar one (where the music starts) is seen as bar two.

Thatā€™s fair enough but these are EDM tracks with a straight beat, nothing unusual.

Hereā€™s Jax Jones This is real. No reason for it to completely miss the first beat.

And hereā€™s Jennifer Lopez On the floor, exactly the same issue one beat off

@Reese @Rob_Gaudet as requested previously how do I go about raising an official bug report? Surely I canā€™t be the only person who has found these errors as these are commercial tracks played by many other users?

Weā€™re over 5 years since Engine DJ was created so surely I canā€™t be the only person ecperiencing this or am I?

I understand your concerns. At this moment thereā€™s no bug report section in the public part of the forum. Iā€™ll see what I can arrange.

Thank you. Iā€™d probably be better raising a support ticket on the website however reading previous posts it doesnā€™t seen that in-music are overly responsive.

Contacting support is the official way to go for these sorts of things, indeed.

As a community forum we can only do so much, although devs and support roam around the forum, itā€™s better to create a support ticket to have proper tracking.

2 Likes

Thank you. I have now raised a ticket.

3 Likes

Itā€™s very annoying, even in Engine DJ on my pc i notice this thing. I usually play indie rock, rock, soul and funk and beatgrid is a mess. Also BPM is wrong sometimes. Fortunately i was mixing using turntables and CDJs 1000 until 2022 and now i mix using my ears that i trust.

Hi. I also noticed this problem on tracks of DNB genre

So I finally got a reply to my ticket.

**I apologize for the late response. We tested with the track you sent and it appears that this is happening because the first downbeat does not have a drumbeat. Our downbeat detection favors drums for setting the most accurate beatgrids, so this can be expected from time to time, and the fix would be to reset the temp cue by pressing ā€œCā€ on the keyboard when the waveform is aligned with the correct first downbeat, or by setting Hot Cues if you donā€™t use the CUE button.

I hope this helps. Please let me know if you have any additional questions.**

So itā€™s a feature, not a bug then. Sigh. The reply doesnā€™t even acknowlege the fact the actual CBG is off.

You only referenced one track, and that one didnā€™t have a kick on the first beat?

I think you should get back to them and demonstrate that it happens when the track starts on a beat too (as it seems they canā€™t be bothered to check with other tracks).

IMO though, itā€™s more important that the grid has the correct tempo (so the BPM is correct) rather than where the ā€˜oneā€™ of the grid sits.