Allow the rests to a vertical adjustement after double clicking as it is possible to do now horizontally.
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:
- 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?
A vertical adjustment!
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 change, more appropriate.
Fixed in 5049c1ee9e
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.
Automatically closed -- issue fixed for 2 weeks with no activity.