Have a feature request or suggestion? Post your idea here!

Post

4 followers Follow
1
Avatar

Change Beat Grid Time Signature

I would like a way to accurately grid songs with various time signatures so the downbeats can always be accurate.

SAXY Answered

Official comment

Avatar

Sorry, only 4/4 grid timing is supported within rekordbox currently.

Pulse
Comment actions Permalink

Please sign in to leave a comment.

7 comments

0
Avatar

I also would like to be able to change time signature. A lot of Latin music use different time signatures. Is there anything in the works on this?

Jorge Palma 0 votes
Comment actions Permalink
0
Avatar

You can, in fact, accommodate complex and changing time signatures in Rekordbox. To do so, you will need to modify the rekordbox.xml file, and to do that, you will have to understand it's structure. See the following from Pioneer.
https://rekordbox.com/en/support/developer.php
http://www.prodjnet.com/rekordbox/support/pdf/xml_format_list.pdf

This is an incredibly powerful feature for anyone spinning many "world music" (how I hate that phrase) genres including Latin, Afro-beat, middle eastern, anything Asian. And much, much more.

As far as I know, no one else supports this feature. Not Serato, clearly not Traktor. Denon DJ Engine Prime may, through importing a Rekordbox library, but I have no way of knowing.

I don't understand why, instead of denying this feature's existence, Pioneer doesn't tout it, and upgrade their rather pathetic beat grid editor to something useful.

It frustrates me to no end that such a powerful platform is hobbled by weak editing software. A good developer worth his/her salt should be able to create a standalone editor, although this is not ideal, unless Pioneer agrees to continue to support the current structure.

If you want to play with this feature, pick a song that tends to slip or stuff beats. Gridmark it using the standard editor, and carefully note the spots where the ones try to get away from you. Setting cue points is an easy way to do that, since it will tell exactly where they are, and you can comment them with what needs to be done. Your notes will be right there in the XML that you are already editing.

I am away from home right now, in Colombia 😁 to listen to cumbia, pig out on unhealthy, delicious food, and otherwise just chill. When I have a chance I will post an example with before and after snippets, with a link to the underlying song.

Pioneer, if you're listening, I would be happy to produce a spec for an enhanced grid editor, with comments and justification for each feature change or addition. The current product, with a useful editor, would blow anything else out of the water in the world music sphere, and make life so much easier for anyone mixing music that gas not been put down over a drum machine or click track. And if we only mix stuff with a fixed tempo we'd never need anything beyond Traktor.

Deejay L. Viejo 0 votes
Comment actions Permalink
0
Avatar

@James > This is true; with the XML editing you could create any kind of grid to suit your needs, however, as you pointed out, this is incredibly tedious and difficult, even for users who know what they're doing. A stand-alone visual editor would be amazing, but having used the XML files on large collections for testing purposes, I also know this is a very slow option when needing to bring that data back and forth.

I agree with you that there is much potential to make the grid editor more powerful, and considering a large percentage of the world's music is not 4/4, it would make sense to have the capability of handling it, especially when others are not.

It's more about the time signature than the variable nature of the beat; rekordbox's dynamic analysis mode can cope with imperfectly timed tempos, but a 3/3 or 3/4 signature is downright nasty for any DJ software to handle.

Your feedback is certainly appreciated and I'll be sure to include that in my notes to the product teams.

 

Pulse 0 votes
Comment actions Permalink
0
Avatar

Thanks so much for your speedy respnse.  Yes it is a royal PITA to do manually.  I know, because I've done about fifty, and have about a hundred more in the queue.  I need to do them, but somehow never "now".

As to the the notion that a standalone editor would not be able to effectively handle a very large collection I can tell you that I have built systems using XML to handle years of trading data, and if done properly even a massive collection should be able be handled without notcable lag on a computer capable of running Rekordbox in the first place.  The more desirable option, to be sure, would be to incorporate the handling in the existing editor. 

Rekordbox's handling of music created by live musicians is problamatic in any case, even with strictly 4/4.  That is not a knock on Rekkrdbox.  How can a program say definitively where the beat comes down when even the musicians playing can't agree.  A couple features that would make the editor come to mind, simply because they have been chronic annoyances to me, as someone who can be a bit sloppy.

1 - Allow the user to limit changes to a specific range, with both a bigin marker (already there) and a user defined end marker.

2 - Allow a user to tweak just one mark, leaving the others alone (a special use case of one, above).

Anyone who has carfully gridded a difficult song, only to find some mess back at the beginning, would greatly appreciate those features.  Another use case is tweaking a grid produced automatically. 

I hate to sound arrogant (my wife might disagree)  but I can't imagine that anyone managing a collection of live music (as opposed to music proced with a click track or, say, a Roland 808) would not tell you  any different.

If a developer working for me told me that that would be difficult, or that they didn't add sufficient vale to be worth it, I would either jump in with them to make it happen or find another person for that role.

Let's say that those two features were added.  All one would need is to be able to, through some user interface tweak that didn't get in the way of existing features, simply define the time signature at some point, as is already defined in the XML spec and respected by Rekordbox.  Those three features would,  for an admittedly limited set of users, create something that no one else has, and would make things much more attractive to DJs who, for reasons of practicality as much a the look of the thing, use vinyl and a standalone mixer without software.

And as long as I'm wishing, fix up smart sync so that two properly beat marked tracks stsy lock and I would be in heaven.  I say that as a new DJ with far more ambition than talent whose interest is in mixing some of the more challenging material.  I've tried accomplishing the same thing with Ableton to normalize my tracks, but that sounds to me way too much like autotune for rythm.

These things have obviously been on my mind for quite a while.  As a retired software engineer and systems architect (and a really good one) and a DJ specializing in cumbia (and a god awful one) I'd be happy to kick in my time to work with you under NDA.  If this is at all interesting, you have my email address. 

Jim Siler (AKA DJ L. Viejo).

Deejay L. Viejo 0 votes
Comment actions Permalink
0
Avatar

Again, thanks for your insight. I've created a ticket for our engineers to read your comments, and if they have any questions, we'll be in contact. Cheers!

Pulse 0 votes
Comment actions Permalink