few tests (audio files linked so you can check yourself if curious)
some general notes:
- rmb to cancel bpm movement didnt work for me
- a keybind to insert bpm changes would be nice. maybe this exists already in nu-av but its not documented anywhere
- it'd maybe be nice if one of the difficulty settings just tried to put the bpm changes on downbeats only to make ddream style whole beat adjustments more intuitive
- if there was a way to delete bpm changes in-place (by adjusting the prior bpm to preserve the positions of everything after) that would make adjusting sync on the higher difficulty settings easier sometimes (specifically for deleting oversensitive changes)
- i was pleasantly surprised by being able to drag multiple bpms at once
- likewise for being able to tab select with autosync to only do specific parts
- not too rough generally seems the most reliable
- most common issue is it syncing to the 8ths
- when this works it definitely seems faster overall than manually syncing
- not too rough has unfortunate acronym overlap (i guess hntr is fine?)
- i couldnt tell the difference between warp (holding alt) and just dragging the beat normally
Kraken of the Sea (catbox keeps nuking the link for this instantly for some reason) - really seems to struggle with syncing this no matter the settings. it's mostly constant bpm but has a slight floatiness. gets it pretty much completely wrong on single bpm or not too rough, on hurt me plenty and ultra violence it sometimes gets it right but sometimes bugs out and does a bunch of bpm changes where it shouldnt. not too rough was decent as a base for manual adjustment but sometimes it was a bit too sparse when i wanted to do beat-by-beat adjustments, whereas with the higher "difficulties" i had the opposite problem where there were so many bpm changes on offbeats that it got in the way of trying to fix things. i could probably make it synced using either method but i think i would be faster with the traditional AV wrench syncing method
Sagat - similar song to kraken, vaguely floaty old video game music with not-obvious downbeats. unsurprisingly because of how weird the snare rhythm is the autosync has a really hard time finding the beat on hmp/uv. funny enough not too rough sets the whole thing to a single bpm
Spoon- figured this would be more fair for the autosync. not too rough actually does a pretty good job here. sometimes it's slightly off but never enough that i think anyone would notice during gameplay. same goes for hmp (which mostly produces pretty reasonable adjustments on the 8ths). i did notice it gets tripped up at 2:24.551 though because there's more intense 16th drums right before. fortunately this is very easily fixed. (also, not too rough doesnt get tripped up here). ultra violence makes a lot of mistakes unsurprisingly due to syncing to a lot of small offbeat onsets detected randomly
Deep Water - at first i was going to write this off as a complete failure but then i realized it wasnt too hard to adjust the beats on hurt me plenty to be right. i think the main issue with this is that a lot of the time it places the downbeat on the 12th before. again probably another case of "cant distinguish the downbeat" because its just guitar strumming
The Shining Path - very surprised at how good it did on this one. not too rough with a 1.5x bpm multiplier perfectly syncs a lot of this, but occasionally it trips up and starts syncing an 8th off, though usually it readjusts. unfortunately all of the sync methods completely fail the ending slowdown but still, much better performance than expected
Volcano - similar to the shining path, gets it surprisingly right but sometimes messes up and starts putting the downbeat on the 8ths
Woodpecker No. 1 (volume warning) - believe it or not, mostly works. once again there's the isssue where a few times it starts going an 8th off but it mostly gets it right. bpm is surprisingly stable even on uv a lot of the time. this is the first time i noticed woodpecker has bpm changes
maybe i'll write more later but this is probably decent for now. definitely recommend giving this a shot whenever you're syncing something floaty; sometimes it wont work but when it does i think it will save a lot of time