Add a couple metric modulations to tempo palette
Reported version
3.0
Type
Functional
Severity
S5 - Suggestion
Reproducibility
Always
Status
closed
Regression
No
Workaround
No
Project
MuseScore now parses metric modulations. See #110331: add suport for metric modulaton, incl. playback
We should add a couple examples in the tempo palette in the advanced workspace. Any suggestions?
Comments
My suggestions:
q. = q
q = q.
h = q
q = h
and maybe
h = h.
h. = h
This takes care of the common cases of changing between simple and compound meter and between common and cut time.
well, adding them to the Tempo palette seems pretty easy, but getting them to work seems not.
I've added those 6 Marc suggested to the array in mscore/menus.cpp, line 1011 (with the difficulty to find a proper value for the tempo), but when using them from the Palette, they come up with a wrong tempo, only editing them in the score (like add and remobe a space) gets them to get (re-)calculated correctly.
another problem: if an (absolute) tempo text prior to some existing relative tempo text (metric modulation) gets changed or added, the latter does not get recalculated.
see https://github.com/musescore/MuseScore/pull/2607
In classical music this is usually noted as "note value"="note value", e.g. crotched = dotted crotchet using note symbols instead of the words.
Unless we are talking about a case where multiple events of this type happen in a single piece it is quite easy to deal with in the present state of MS: Put in the text as system text. Add a new tempo marking (invisible if you like) and you have covered the human musician who is going to play our piece and the computer who is responsible for playback.
So such a feature is nice to have but maybe not essential.
In classical music this is usually noted as "note value"="note value", e.g. crotched = dotted crotchet using note symbols instead of the words.
Unless we are talking about a case where multiple events of this type happen in a single piece it is quite easy to deal with in the present state of MS: Put in the text as system text. Add a new tempo marking (invisible if you like) and you have covered the human musician who is going to play our piece and the computer who is responsible for playback.
So such a feature is nice to have but maybe not essential.
The feature is in already (see #110331: add suport for metric modulaton, incl. playback), this issue here is about adding some of the possible combos in the tempo Palette, so it can get used more easily
Do we currently have options for 8th = 8th (or q = q and h = h)? I see that fairly often in music. Neither of those markings actually change anything about the tempo, but they're nice for musicians to see so they know that the note lengths may change, though the beat may not
So far hpfmn's PR doesn't have these
Good thinking!
Since these would have no playback effect, though, you don't need any special support for markngs like this. You can create them already in 2.0.3 and they will "work" correctly - that is, they will do nothing. Just use the F2 "special characters palette" to enter whatever you like.
Still, they should be there with the others.
While thinking about it - wouldn't it make more sense to have the symbols there with the actual function (meaning as Swing text)?
EDIT: or am I wrong? I mean they could be there with 8th 8th = 8th. 16th and such things?
EDIT2: forget about - think I confused two things ;)
Eighths = eighths does not have a playback effect, but quarter = dotted quarter (quite common) definitely does. Although as I already stated it's easy to just set a new tempo marking and the arithmetic necessary is also easy.
I also find that palettes become less useful if they contain too may items; I have one or two that I filled up too much myself, so I am not sure it is a good idea to add 6 or more new items to the tempo palette.
as stated before - the functionality that it has an effect is already in the current master of musescore!
We did just add these markings in the "advanced" view of the palette. So I hope it is a good compromise as well.
Fixed in branch master, commit eb7830be44
fix #111606: Add a couple metric modulations to tempo palette
Fixed in branch master, commit 931ea7b92b
Merge pull request #2607 from hpfmn/fix-111606
Fix #111606
Automatically closed -- issue fixed for 2 weeks with no activity.
Could you also add a 16th note= to quarter note function. ODDLY specific I know, but I'm pretty sure this metric modulation I'm trying to recapitulate OUT of will work if I can get that function
or something like where a quarter note triplet can be turned into a quarter note...is that even feasible?
Open a new suggestions for this rather than reopening a 6 years old feature request.