MuseScore icon indicating copy to clipboard operation
MuseScore copied to clipboard

[MU4 Task] Implement fix for ability to set custom hooks on line (resolves #13653)

Open bkunda opened this issue 3 years ago • 6 comments

Task description This design attempts to resolve the two problems identified in #13653, namely:

  • Expose options to set a start hook on a line
  • Allow negative values for hook height
  1. The Properties panel will show the following settings when a Line is selected (Note: This applies specifically and only to the palette element "Line", not to other kinds of lines such as "System text line", "Pedal (straight hooks)", etc.).
Frame 327

Note that, by default, controls for "Start hook height" and "End hook height" will be disabled. They become enabled when the user selects a start/end hook:

Frame 326
  1. Please remove the minimum value on the spin boxes so as to allow negative values.

Let me know if there are any questions 🙂 Thanks!

bkunda avatar Oct 31 '22 13:10 bkunda

Also missing is the option to allow diagonal. Although FWIW I'd be just as happy to not require a checkbox for that, but most lines really should be constrained horizontal, so there would still need to be some way to specify this.

I came up with a nice little workaround for my own usage today. I set up a line with start & end hooks that allows diagonals in MU3, saved the score, loaded it into MU4, then added that line to my palette.

MarcSabatella avatar Jan 13 '23 14:01 MarcSabatella

Do you mean the ability to make a diagonal line? (because we already have two ways of creating this in MS4)

bkunda avatar Jan 13 '23 15:01 bkunda

Now that is weird, I would swear it wasn't working a couple of hours ago. I guess it works for ordinary lines, but not pedal?

MarcSabatella avatar Jan 13 '23 17:01 MarcSabatella

Now that is weird, I would swear it wasn't working a couple of hours ago. I guess it works for ordinary lines, but not pedal?

It appears you can't make a pedal line diagonal. Is there a case where this would be desired/useful?

bkunda avatar Jan 16 '23 15:01 bkunda

Very rarely seen in real life but possible. Excuse my gorgeous photography: image Not something I'd be in a rush to enable personally.

But diagonal lines are useful for indicating a gradual release though: image But a implementation for this specifically (which also affects playback) would be nicer.

its-not-nice avatar Jan 16 '23 15:01 its-not-nice

Theoretically, sure, for all the same reasons you might want other lines like hairpins diagonal. Maybe @oktophonie can say more about the advisability of this. I just know I had tested using pedal because that was handy, and I when I didn't see it possible there, I assume it wasn't possible anywhere, because I couldn't imagine any reason to have excluded it for pedal only.

It came up, BTW, because a harpist I know was using pedal markings in a non-traditional way to indicate something having to do with arpeggios. I already gave her my workaround for creating start hooks on ordinary lines, so she doesn't need to pedal anymore.

MarcSabatella avatar Jan 16 '23 15:01 MarcSabatella