musescore / MuseScore

MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
https://musescore.org
Other
11.79k stars 2.56k forks source link

Method of gradually increasing tempo from one BPM to another #23384

Closed wizofaus closed 3 days ago

wizofaus commented 3 days ago

Your idea

When editing a "gradual tempo change" playback properties, allow specifying a specific "end tempo" (in BPM), rather than just a percentage.

Problem to be solved

Currently you can use the gradual tempo change playback "amount" field to specify an integer percentage that is supposed to define how much the tempo changes from the beginning of a "gradual tempo change" to the end. However that often a) requires some easy-to-get-wrong calculations to work out what the percentage should be to ensure an expected tempo is reached by the end b) only allows integer percentages which aren't always enough and c) from the testing I did didn't reliably get you from tempo A to tempo B anyway (but close enough that it just requires explicitly specifying the tempo at some point after the tempo change spanner ends and it still sounds smooth).

Prior art

No response

Additional context

If this could easily be done via a plug-in it might be OK too. I believe such a plug-in may have existed for v3.6.

oktophonie commented 3 days ago

Duplicate of https://github.com/musescore/MuseScore/issues/18359