Add a couple metric modulations to tempo palette

• May 17, 2016 - 19:25
Reported version
3.0
Type
Functional
Severity
S5 - Suggestion
Reproducibility
Always
Status
closed
Regression
No
Workaround
No
Project
Tags

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.

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.

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

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.

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.

Status closed active
Type Functional Performance
Frequency Once
Regression No
Reproducibility Always
Workaround No

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

Frequency Once  
Severity S4 - Minor S2 - Critical

or something like where a quarter note triplet can be turned into a quarter note...is that even feasible?

Severity S2 - Critical S5 - Suggestion
Status active closed
Type Performance Functional

Open a new suggestions for this rather than reopening a 6 years old feature request.