Allow the rests to a vertical adjustement after double clicking as it is possible to do now horizontally.

• Jan 3, 2015 - 01:24
Type
Functional
Severity
S5 - Suggestion
Status
closed
Project

The title is explicit.

So, to expose the request, we will make a simple comparison with this test file: test rests and other.mscz

- In the first measure: click on the eighth rest, with opened Inspector to check what happens

1) By using arrows Up/Down (arrows Left/Right changes the focus), the value increases/decreases by +1,00 or -1.00 sp.

2) By clicking and changing the value with the mouse in the spinbox (Inspector), the result is: + 0,50 or - 0,50 sp.

2) Continue now the same process with other elements in the file, i.e, lyrics, fingering, text (rehearsal mark and staff text)
Result :

- with arrows : +0,10 or -0,10 sp.
- via spinbox : +0,50 or -0,50 sp.

I don't know which that explains these different results  by using arrows?

Furthermore, note that modifying the horizontal offset and vertical offset are possible for all these elements. Not true with the rests (only via spinbox): Ctrl/Shift keys are inactive.

Note also that in this particular case, it was possible with MuseScore 1.3 version with fine units: double-click + and arrows, and in all directions: left-right-down-up

In a multi-voice context, three or four voices, or/and in a "tight" writing, the whole in an unique staff (guitar e.g, polyphonic instrument as you know), this situation causes true difficulties to manage finely this rests position.

And it is really too tedious via Inspector by selecting and changing a decrease/or increase + 0,10/ -0,10 value -> testing the result -> new try if unsufficient value -> repeat again... etc.

For reasons of consistency, and as said, in a multi-voice context in a single staff (and 1.3 did it), it would be desirable to provide the same behavior of these elements.

An exemple on a published score:
rests example1.jpg

- For the record, it's by testing to how finely edit the position of rests by small units (with Ctrl or Shift or not, and by comparing with diverse other elements: text, fingering, lyrics, lines...) that allowed me of found this bug: #43176: Crash for all the Lines when pressing Ctrl or Shift in combination with arrows keys in « off edit mode »

One seeks something, and one flushes out something else! :)

Attachment Size
test rests and other.mscz 9.38 KB
rests example1.jpg 22.83 KB

Comments

I'm not quite understanding. You can indeed move rests with the arrow keys in 0.1sp increments; you just have to double click them first. Horizontally, that is. Vertically it would not normally be appropriate - rests should be positioned correctly relative to the staff lines - but you can still get finer control if you wish by simply typing into the spinboxes.

Ok by double click horizontally for 0,1 sp.
But why not the same vertically, i.e. 0,1 sp. ? Via the spinbox, it's 0,5 by default, and via select rest -> arrows only, the increment is 1,0! It's really considerable, right? It's a jump rather an adjustement.
I don't understand ("Vertically... rests be positionned correctly relative to the staff lines".)
This vertically 0,1sp. increment works with 1.3. So?

Title Allow the rests for a fine tuning position by 0.1 sp units Allow the rests to a vertical ajustement by 0.1 sp increment

A vertical adjustment!

Title Allow the rests to a vertical ajustement by 0.1 sp increment Allow the rests to a vertical adjustment by 0.1 sp increment

To summarize my opinion: that it is possible to do horizontally with a double click + arrows (0.1 sp. increment) should be done vertically by the same manner (by double click + arrows)

What I meant by "Vertically it would not normally be appropriate - rests should be positioned correctly relative to the staff lines" is this:

Normally, it is wrong to adjust the vertical position by anything less than 1sp increments. Just as it is normally wrong for notes to adjust vertically by anything less than 0.5sp increments. Notes are normally centered between lines or on them. So while nudging notes by less than 1sp might be common *horizontally*, it would be extremely rare *vertically*. The same really should be true of rests - I believe it is considered musically improper to have rests at anything but 1sp increments from their usual position. I don't have my copy of Elaine Gould's "Behind Bars" with me, but thought I rememebr seeing that mentioned.

Anyhow, just because it is not something would *normally* want to do doesn't mean it should be impossible. And as I mentioned, it *is* possible using the Insepctor - just not directly with the arrow keys. But since we allow these "normally incorrect" adjustments for notes using the arrow keys, I see no reason not to allow them for rests also.

Ok, I do not know about the values of 0.5 sp increment or other.

The main point is the following observation: now with the Beta2, you can after double click move a rest horizontally very finely. I can not say with what increment, the Inspector does not display.

However, it is not possible to do exactly the same thing in the vertical direction after double clicking. Nothing happens.

So, the hope is really to harmonize this behavior and to be able to act on the fine adjustment of the rests: right-left-up-down. And regardless of the value of the increment: I did not even want to know! I just want to be able to move these rests as gently as possible :)

Title Allow the rests to a vertical adjustment by 0.1 sp increment Allow the rests to a vertical adjustement after double clicking as it is possible to do now horizontally.

Title change, more appropriate.

Status (old) fixed active

Adjusting the vertical position of a rest in fractions of a spatium unit should only be done in very special cases. Whole and half rests will be unreadable afterwards i believe. So we should make it not too easy to do this.

In the inspector i changed the up/down step to one spatium bc. thats what you normally want.

In edit mode its now possible to also move the rest vertically in small steps with up/down.

Well done. In fact, the edit mode is just perfect now! :)
Right-left-up-down to finely adjust with the arrows. Thanks so much.