Funkin icon indicating copy to clipboard operation
Funkin copied to clipboard

Enhancement: LITTERALLY BPM AND TIME SIGNATURE CHANGES MID SONG RAAAHHHH :3

Open Average-FNF-Modder opened this issue 1 year ago • 2 comments

What is your suggestion, and why should it be implemented?

There is absolutely no way to change bpm or time signature mid song, which actually sucks so hard because like what if I want to change the zoom pattern? What if the song speeds up I'M FUCKED! And there is literally already a song, Monster, in game that has BPM changes and the zooming of the camera and player boppings just feel so wrong the further you go on, so why is this not in the game? I beg of you Mr. Friday Night, PLEASE let us change it midway. For Bpm it's as simple as having a special event that increases/decreases the playhead's speed, and time signature is as simple as a special event that modifies the section it's placed in onward to have a different signature.

Average-FNF-Modder avatar Jun 25 '24 21:06 Average-FNF-Modder

This icon is in the game's files, so we will definitely be getting the ChangeBPM event at some point.

BPMChange

Hundrec avatar Jun 25 '24 21:06 Hundrec

Oh this is very good to know thx

This icon is in the game's files, so we will definitely be getting the ChangeBPM event at some point.

BPMChange

Average-FNF-Modder avatar Jun 25 '24 22:06 Average-FNF-Modder

Could you please title this properly? I'm always really bothered by the title every time I see it in the issues list.

I'd like the issue titles to not shout at me please.

Lasercar avatar Mar 05 '25 09:03 Lasercar

https://github.com/FunkinCrew/Funkin/issues/3044#issuecomment-2243485692:

This one is a known issue, it's not easy to solve though because changing BPM without breaking the chart editor is frustrating!

AbnormalPoof avatar Mar 05 '25 15:03 AbnormalPoof

Could you please title this properly? I'm always really bothered by the title every time I see it in the issues list.

I'd like the issue titles to not shout at me please.

My bad

Average-FNF-Modder avatar Mar 16 '25 02:03 Average-FNF-Modder

The PR mentioned above this comment adds Time Changes to the chart editor but I feel like gradual tempo changes is something that's too much work for very little payback. What I'm saying is, is it really worth the effort when only a handful composers actually use those?

Keoiki avatar May 08 '25 11:05 Keoiki

The PR mentioned above this comment adds Time Changes to the chart editor but I feel like gradual tempo changes is something that's too much work for very little payback. What I'm saying is, is it really worth the effort when only a handful composers actually use those?

the point isn't how often they'll be used, the point is that it's a thing that can happen in a standard song that an all encompassing fancy chart editor for a 2 million dollar game should probably pick up. Especially because, I've seen people experiment with gradual BPM changes and it sounds cool, but I think probably the biggest reason why you never see them in mods or charts is because basically no FNF chart editor has the support for it. I figure we'd see them start being used at some point if it was at all possible, and again, it's a realistic expectation (imo) if they want this chart editor to be the most extensive it can be.

Of course, it doesn't have to come all at once. I'm perfectly happy to have the easier option added now, and the more extensive option added later down the line, but I still think we should get it at some point. To be honest, I don't know if I've ever seen a time signature change in an FNF song that was charted either (for the same reason most likely) but it's still of course an important thing to add.

Average-FNF-Modder avatar May 09 '25 03:05 Average-FNF-Modder

You make a compelling point! Any song that can be dreamt of should be convenient to realize in the Chart Editor.

As it stands, we have a long way to go, but we have years to come up with a way to make it happen.

As long as we keep it in mind, this feature has a shot of making it!

Hundrec avatar May 09 '25 03:05 Hundrec

I mean, you can do gradual tempo changes with my additions to that PR (and you do so before by modifying the json file itself), it's just that no one can be bothered to calculate a curve themselves and then to add all the points to the time changes manually.

Lasercar avatar May 09 '25 07:05 Lasercar