Quick Sign In:  

Forum: Wishes and new features

Topic: Dreaming of Fluid Beatgrid - Page: 2
groovindj wrote :
As Keith says, we're referring to tracks that have a slowly drifting BPM, not ones that change suddenly from one BPM to another.

Having a fluid beatgrid type system would make it easier.

This is pretty much what multibpm analysis is trying to achieve, just more primitive/requing more manual intervention - Algoriddim have not reinvented anything here, they just applied AI to the problem.

I found for the old songs, especially if the drummer gets carried away, I found the fluctuactions can be significant at times, but yes, this improvement can be useful to help free us from the manual work (live or prepared).

What we are both trying to point out I think is it has to be used wisely...it can be used to create a terrible sounding mix through overreliance on it + sync (the proof of this would be to take two variable bpm tracks, especially where are pauses/significant variance in tempo of each and play them with sync, then hear the result). I (personally) do see it's value. Having the ability to set a "Project BPM" (i.e. Ableton/DAW style) to sync to would be key to me, because then you know the result should have a consistent/understandable BPM.
 

Posted Fri 08 Nov 24 @ 3:55 pm
groovindj wrote :

As Keith says, we're referring to tracks that have a slowly drifting BPM, not ones that change suddenly from one BPM to another.

Having a fluid beatgrid type system would make it easier.

George, have you tried using the Algoriddim system?



I have already responded on this above. And I have my reasons to ask.
A tempo that has drifted (but is stable) is a different thing from an actively fluctuating tempo (where you can't beatgrid 8 beats in a row, because they don't sit nice on the grid)

I get the "simple" case. I frankly do.
You have one track, it starts at 128.00 BPM, then the drummer does a break at 1:20 and from that point onwards he A) misses grid position by a few ms OR B) keeps playing at 127.93 BPM, OR C) Both.
That's the simple case. And it's just a matter of having the BPM scan engine look forward just a few beats (let's say 8) to determine LOCAL BPM and phase.
That's simple. And it's solution is kinda simple.

I'm asking what the software should do if you're trying to mix on an area that the following 32 beats (as an example) are not stable... First 8 beats are 128 BPM, the next 8 beats is where the drummer screwed up, then you have 8 beats with 127 BPM, then 8 more beats with 129 BPM (drummer trying to catch up) and finally you're back to 128 BPM "steady"
What should the software do if you try to mix there ?

You can't "forbid" users from trying to mix on this position, can you ?
Nor you can tell them that they should not expect a good result from a feature that advertises that can do just that. :P

So yes, I stand by what I said. A DJ that would beatmatch "by ear" would avoid to beatmix (to use the correct term) the track in this area, and would either A) use a different style of mixing, or B) select another part of the track, that's "stable"

And my question remains valid:
What should the software do on a case where the track is not "slowly drifitng away" but the fluctuation/drifting/trainwreck e.t.c. is more intense ?

It needs to do something (even if that something is "nothing")..
 

Posted Fri 08 Nov 24 @ 9:23 pm
chirroHome userMember since 2020
I am a DJ who works exclusively at weddings. Most of the music I play is performed by human drummers, so there are always slight tempo fluctuations throughout the song. Many of the songs were clearly played without any metronome, so even if the beatgrid is more or less correct for the first few bars, it soon becomes useless. Virtual DJ's variable BPM system is quite poor and very labor-intensive to adjust; it doesn't work well with these tracks.

However, in DJay, You have a perfect beatgrid from the first moment. All the time-based effects, loops, etc., work correctly. I can overlay beats from DJay's loop library perfectly in sync without any problem, and most importantly, I can make perfect transitions between songs with fluctuating tempos without the need of constantly adjusting the decks.

I can only say one thing: try Algoriddim DJay with old tracks, and you’ll see how it simplifies your life. It saves many hours of work and opens up a world of possibilities.

As I mentioned in the main message, it would be a dream come true for me if Virtual DJ had Fluid Beatgrid; it would undoubtedly be the best DJ software in the world.

As a colleague mentioned, for a wedding DJ, Fluid Beatgrid is even more important than stems.

Best regards
 

Posted Sat 09 Nov 24 @ 11:05 am
The important points from what was said here is

  • It's more important to you. It's not a universal truth amongst all DJs - I know a few DJs personally that do weddings who will disagree with you on that...I'm one of them.
  • There are times when fluid beatgrids + sync will not save you in transitions. It's especially true for songs with extreme fluctuations in tempo/bpm - using 2 such songs with sync will result in something that's bound to sound terrible (call this the "bad" case).


However I think @PhantomDeejay does see the value in improving the gridding behaviour...I don't think he said they wouldn't do it, he was just asking what you guys/the software should do in the "bad" case.

I also had added that there is value in putting in a "project" BPM that is settable independent of all track BPMs that can be used as a master to sync to - that would help with(but not necessarily solve) the "bad" case.

This feature would definitely be a welcome addition for everybody though.

 

Posted Sat 09 Nov 24 @ 12:10 pm
DJ VinylTouch wrote :

[*] It's more important to you. It's not a universal truth amongst all DJs - I know a few DJs personally that do weddings who will disagree with you on that...I'm one of them.


There is a company called Mastermix in the UK selling albums full of old tracks that have been re-gridded to keep a constant tempo. Re-produced by Paul Dakeyne ex DMC and recently Denon DJ. They are very popular with function or wedding DJs it seems but quite expensive for what they are.

Proves there is a market for tracks with a fixed tempo. Personally I think they sound "off" but each to their own. As I said before there are many DJs out there who HAVE to mix everything together.

https://mastermixdj.com/product-category/tracks/re-grids/
 

Posted Sat 09 Nov 24 @ 12:30 pm
I use and make my own quantized edits/redrums so I know what you're talking about.
Quantized edits are done against constant BPM (the "Ableton" case @groovindj referred to). If you've done a few, you may have noticed that there a tracks with such severe fluctuations in certain regions after warping to match the BPM, that you have to reconsider you approach (e.g. change the project BPM and redo the warping or do a redrum/replay of the instrumental in constant BPM and relay the acappella over it). That's introducing a stable BPM to an unstable track, which would make beatmatching + blending + the sound predictable.
Fluid Beatbrids by itself is not really doing this, it's keeping the fluctuations but allowing the software to know/react to what those BPM fluctuations are in regions (I think. DJay now supports quantized export but that's really the Ableton case and not how you'd normally use DJay for live mixing). If you use this as you master to sync against, you would be introducing its instability to the other track, which can make the result sound weird depending of how severe those fluctuations are and when they happen. It would be even worse if the second track also has fluctuations.

Don't get me wrong - I think this is a very valuable feature and I would love to see it implemented too as soon as reasonably possible, but we have to be realistic about what it achieves/how to use it and not necrssarily overgeneralize on things.
 

Posted Sat 09 Nov 24 @ 12:59 pm
I think you negative guys are making mountains out of molehills really. The Algoriddim system works well, and has had a lot of praise from the DJ community. They also (as here) are now asking for a similar system to be introduced in other software.

Seriously, DJs who play older tracks have been waiting for something like this since the earliest days of DJ software. If it's not for you, don't use it. It's optional in djay Pro too.
 

Posted Sat 09 Nov 24 @ 2:16 pm
@groovindj you truly are missing the point and I don't see why. We aren't saying it's not a good feature, we are asking about a specific circumstance (which you still haven't answered), and pointing out why caution has to be used to make sure the feature isn't abused to produce undesired results.

If you don't agree that's ok, but stop commenting on one part of the commentry and ignoring the whole picture... we've never said it shouldn't be implemented..I'm all for it.
 

Posted Sat 09 Nov 24 @ 2:26 pm
DJ VinylTouch wrote :
a specific circumstance

That's the mountain. I really can't see it being an issue. As I and others have already said, most of these tracks have small variations taking place over the whole length of the track - not sudden jumps up/down in a few seconds. Any tracks that switch BPM suddenly are already catered for by VDJs current system (that's what it's for).

Of course it's up to the DJ to decide what to mix and when, and if there's some track that does crazy things with the BPM (you've not named one) then the DJ can simply chop mix or use some other method to get from A to B.

I don't think anyone's claiming that the system will be able to mix the unmixable - just that it will be very helpful and save a lot of manual labour.
 

Posted Sat 09 Nov 24 @ 2:35 pm
I do agree with all of that. It's up to the devs to decide the move, but there is value and I think they see it. I think I also liked the suggestion you made of having a project BPM setting independent of the tracks being mixed....that would effectively be live quantizing both songs (and I don't think that's don't currently in other implementations).
 

Posted Sat 09 Nov 24 @ 2:54 pm
I am not sure if it's relevant, but sometimes older recordings fail to sync when using the Sampler Instruments
 

Posted 5 days ago @ 5:46 pm
PANOSVPRO InfinityMember since 2007
PhantomDeejay wrote :


And my question remains valid:
What should the software do on a case where the track is not "slowly drifitng away" but the fluctuation/drifting/trainwreck e.t.c. is more intense ?

It needs to do something (even if that something is "nothing")..

In my point of view (i play mostly 90's and a few 80's) i would want the beatgrid to follow the track and inform the dj that the beat has some changes (maybe with a red marker like in the variable bpm analysis) and the dj would consider the way the track will be mixed....nothing else... if i wanted to fix the bpm i would make a warp in ableton... although if i know where the bpm diff's i will use another mixing technique...
 

Posted 5 days ago @ 11:47 am