Need a dashed line between voices
I'm working on a barbershop 4 part vocal score. I need a dashed line to designate transfer of the melody from one voice to the other (eg Lead to Bass) It really adds a lot of readability for the score, and is a standard for barbershop scores. Is there a way to do this with current tools?
Comments
Add a Line from the palette;
Via Inspector set dashed and allow diagonal...
Select both notes with Ctrl+click, then use Add / Lines / Note Anchored Line. This automatically follows both notes through any further changes. You can then customize the appearance of the line as for any other, see the handbook under Lines.
Click one note, Ctrl+clisk the other, then use in Add > Line > Note Anchored Line, then in Inspector make that line dashed.
So far for the theorie, wile testing it I detected that it crashes in 3.2.3 and current master, stack trace:
1 Ms::ScoreElement::score scoreElement.h 188 0xdea62c
2 Ms::Staff::spatium staff.cpp 794 0x92b6a7
3 Ms::SLine::linePos line.cpp 465 0x89f673
4 Ms::SLine::layout line.cpp 856 0x8a161b
5 Ms::LayoutContext::collectPage layout.cpp 4313 0x899ca4
6 Ms::LayoutContext::layout layout.cpp 4508 0x89ad95
7 Ms::Score::doLayoutRange layout.cpp 4493 0x89ac96
8 Ms::Score::update cmd.cpp 221 0x9a015b
9 Ms::Score::endCmd cmd.cpp 179 0x99fe53
10 Ms::ScoreView::cmdAddNoteLine scoreview.cpp 3613 0x452b65
11 Ms::ScoreView::cmd scoreview.cpp 1876 0x449767
12 Ms::ScoreView::cmd scoreview.cpp 1774 0x448e87
13 Ms::MuseScore::cmd musescore.cpp 6372 0x4fd496
14 Ms::MuseScore::cmd musescore.cpp 5843 0x4fa70d
15 Ms::MuseScore::qt_static_metacall moc_musescore.cpp 857 0x40a2fe
16 ZN11QMetaObject8activateEP7QObjectiiPPv 0x68c82085
17 Ms::ScoreTab::actionTriggered moc_scoretab.cpp 225 0x4115f5
18 Ms::ScoreTab::qt_static_metacall moc_scoretab.cpp 110 0x41115b
19 ZN11QMetaObject8activateEP7QObjectiiPPv 0x68c82085
20 ZN12QActionGroup7hoveredEP7QAction 0x26da4ee5
...
In reply to Click one note, Ctrl+clisk… by Jojo-Schmitz
Interesting. I use the current release and don't get a crash when I use this tool. When I used it between staves of different instruments it works as expected. When I use it between staves on a piano, making it dashed does nothing, but dotted works fine.
In reply to Click one note, Ctrl+clisk… by Jojo-Schmitz
I don't get a crash, might depend on the score somehow. But it's known that the dashed option is flaky on note anchored lines. See #289433: note-anchored line style applied incorrectly.
In reply to I don't get a crash, might… by Marc Sabatella
This wouldn't be the first bug found that acts different in a release versus debug build. My guess is that Jojo used MSVC and you used MinGW we've learned that may make a difference also.
In reply to I don't get a crash, might… by Marc Sabatella
It is not the dashed option, not for me anyhow, just adding that line. Which just work in another place at that very same score. I don't understand what's going on here...
In reply to It is not the dashed option,… by Jojo-Schmitz
time to call cadiz1. Attach a score with the crash and he'll figure it out.
In reply to time to call cadiz1. Attach… by mike320
Well, guess indeed it depends on the score and some yet unknown additional conditions, as I used it with the very same score and the very same version or MuseScore at another place without crashing
In reply to Well, guess indeed it… by Jojo-Schmitz
He's found some rather obscure, the xxx text 23 measures later is causing the crash in measure 12 type things. I don't know how he does it sometimes.