The purpose of this thread is providing the team at Algoriddim with examples of tracks that can point to improving the FB AI.
Please post your software version number with links to publicly available tracks or create an e.g. Dropbox share so others and the devs can reproduce the results.
First example: DnB banger Baddadan (the short version)
Itās only a minor issue, and the straight grid option solves it perfectly in this case.
Sharing this because any AI improvement should theoretically improve grid detection in general.
On bar 4 the BPM drops and DJAY compensates the tempo in bar 5 (or maybe itās actually the other way around?). The same thing happens in bars 8 & 9, 14 & 16, 27 & 28 and 37 / 40 / 42 / etc (further ahead too, youāll get the idea).
Bar 40 is probably not as simple, as it appears to be a drum fill sample that is not perfectly tempo matched. In this case the AI should probably neglect it, but I understand you surely donāt want that in case of old funk and disco. Maybe the āstraightforwardnessā factor / āquantize indexā of the track can be a hint for the detection algorithm. I mean, looking in context itās obvious the track is not a loose / live / shaky tune.
This track has a slow tempo for the first section, then the beat stops completely and thereās some random chatter. In the second part of the track, the tempo is much higher.
The tempo change is detected, but the grid is out of sync. Correct in the first part, but between beats in the second.
It doesnāt seem possible to align the grid to one section with disturbing the grid for the other section.
Loading this from Tidal (the 7:22 version) gives me an incorrect grid / tempo and downbeat.
Mine defaults at ~90 BPM but itās around 60 in reality, so incorrect. Tapping the tempo helps the detection and saves the day though.
Edit - the following seems to be improved in an update: Thereās no way to get DJAY to get the second part right though. If you manually tap you can get the tempo right, but never the downbeat (as it takes the first part into account too). It also resets the tempo from the beginning of the track when you do this.
Home (Whomi Remix) by Mashk - only the downbeat detection. Just thought Iād mention this one as it actually starts with the downbeat so itās strange to see the glitch.
I second the fact that we need the option to select default straight vs fluid beatgrid because personally, before the update, the straight beatgrids were very good at staying on beat and on first analyzation, being already aligned perfectly on the grid. With this new fluid beat grid though, it definitely hasnāt been as accurate (especially with ones that donāt have a tempo change). There were only a few tracks in my library however that had a tempo change and I always wanted a way to adjust the beatgrid to match that.
So overall, I love what you guys have done with this fluid beatgrid, that is something I always dreamed of. But I personally believe that it makes little sense to have the default option for the beatgrid to be fluid when I feel like 95% of songs out there have a consistent tempo. Iām very aware of the songs in my library that have tempo changes so it wouldnāt be hard for me to remember to go through and select those to be fluid, but it makes a lot less sense to have everything default to fluid and for me to have to go through and find all the ones without tempo changes that the AI just messed up on.
You may āfeel likeā thatās the case, but itās the other way around.
Modern technology allows music made recently to have a very accurate fixed tempo, but recorded music has existed long before that technology, hence thereās far more music that does not have a steady fixed tempo.
Anything with drums played by a human. Anything recorded on analogue tape. Even early drum machines, sequencers, digital tape - the list goes on.
Thatās definitely true. I do know a lot of older 60s - 80s songs where they seem to slowly shift off the grid probably cuz like you said they didnāt have the modern recording equipment and all that and were playing / recording live.
I think my point was that I believe that for the modern DJ scene, most people are playing those tracks that I was talking about and not the older recorded ones.
But I mean either way Algoriddim should probably just have the choice of which one it defaults to to please everyone.
Which is the point of this thread. Please post examples that donāt work.
Iāve seen a lot of comments about the system, but we need to be sure that itās not simply user perception, as many of these observations turned out to be not (entirely) accurate. OTOH if we can prove the system is buggy, (an option to default) to straight would make sense to implement.
Not sure if itās related to the new version, but I got a working grid without anchors.
By default the BPM is still off, so start by tapping. Then you can adjust the grid by shifting (moving) the downbeat to the right. This also solves the grid after the break, although it is at half tempo. Shouldnāt be a problem when mixing though.
Edit: or you can first set the downbeat and tap for correct tempo detection. This works (now?) too. If you then put an anchor at the downbeat after the break you can also double the tempo and the grid is flawless as far as I checked.