Reset dynamics velocity?
If you click on any dynamic marking in the score, it is possible to click a reset button in the Inspector next to "Dynamic > Velocity." This appears to set the velocity to Zero. But if you click off the dynamic then click on again, the velocity has reset to the original value.
Is this a bug? It doesn't seem feasible that anyone would want to set the dynamic velocity to zero, so perhaps this button should be greyed out?
Comments
I believe the intent of "0" as a velocity setting for a dynamic is to specify "no change". The "reset to default" operation does not actually know the defaults for each individual dynamic, so there is no meaningful value it can reset to. Probably it should indeed be greyed out. Currentl behavior seems harmless enough though.
In reply to I believe the intent of "0" by Marc Sabatella
See #148626: Add support for silent playback for niente dynamic
As there is no meaningful default, the reset button should just go away, IMHO. And it is gone in the nightly builds, since 6b19fdf2.
0 for no change makes sense for the velocity of individial notes when their "Velocity type" is set to "Offset" rather than "User", but there is no velocity type for dynamics. Here twe seem to handle with dynamics and accents, the latter being set to 0 velocity by default.
In reply to See #148626: Dynamic Velocity by Jojo-Schmitz
That's bad no?... how do we reset velocities to the default (meaning the one from dynamic markings) if the reset button is gone?
In reply to That's bad no?... how do we by [DELETED] 5
Thwere is no single default for all velocities, so nothing to reasonably reset to?
And 0 was a bad default, wasn't it?
And it wasn't even the default, as you can see in 2.0.3 the reset button remains enabled, the real default was -1, see https://github.com/musescore/MuseScore/blob/b8fe9e63328098fbd71645c48e2…, just inspector doesn't allow for negative values
In reply to Thwere is no single default by Jojo-Schmitz
Let's not consider the value for a moment.
Import a MIDI file, all velocities are set in all the notes.
Add a couple dynamics and now we want all the notes to obey the dynamics. If we remove the reset button, how do we do that?
In reply to Let's not consider the value by [DELETED] 5
don't confuse a note's velocity setting (which does have a reset button and 0 meaning no change, when velocity type is Offset, also the default) with that of a dynamic
In reply to don't confuse a note's by Jojo-Schmitz
OK. My mistake. Thank you for the clarification.