Unable to add fermatas to bar lines
Reported version
3.0
Priority
P1 - High
Type
Functional
Severity
S3 - Major
Status
closed
Regression
Yes
Workaround
Yes
Project
This issue is for the master branch only.
In version 2.x, it is possible to add fermatas to bar lines.
Currently in 3.0-dev if I try to add a fermata to a bar line, nothing happens.
Fix version
3.0.3
Comments
Here is a patch to add support for fermatas over (and under) bar lines.
This is still not fixed. Any plans?
Yes, it still is on the agenda.
This is but 1 of 4 pages worth of issues that have a status of PR Created that need to get merged or put back into active status.
This one will require a rebase and a probably little work to conform to the changes in layout algorithms.
Came up again in https://musescore.org/en/node/271470
Came up again in #281313: Add fermata to a barline does not work in Musescore 3.
The only workaround is to manually edit the XML, only for the "tech-savvy"
Now we're on the subject: once in a while Musescore runs into trouble that can only be fixed manually in the XML.
A built-in XML-editor like in Inscape would be great!!
In reply to The only workaround is to… by AWRog
You can also put the fermata on the last note/rest of the measure and move it above the bar line.
I understand there are some technical difficulties (since barlines have no duration), but it would be nice to be able to set a pause duration for the fermata. Workaround is to also add a pause to the last note and V it to invisibility.
When attaching to a note, it will always shift horizontally with every recalculation of every note's position, you'd have to check every time you edit the score. So not really a feasable work-around.
It was possible in Musescore 2, for compatibility's sake should it be possible in musescore 3, especially since, when added manually in the source, it is rendered just fine.
p.s. a fermata over a barline, is not that uncommon
In reply to When attaching to a note, it… by AWRog
If you use my workaround, use it only after measure lengths for the system are fixed to prevent the fermata from wondering when you edit. Everyone agrees it's a bug and regression that needs fixed. Hopefully this will be fixed before the next release.
Would someone please explain to me how the barline functions as an element of time. To my understanding, bar lines are imaginary musically and are simply a device for orienting players to the over all structure?
By that logic a fermata would end up on a rest of designed length.
In reply to Would someone please explain… by xavierjazz
Xavier, have a look here (and many other sources)
In reply to Xavier, have a look here … by AWRog
Thank you so much. :)
Have a great day.
In reply to Thank you so much. :) Have… by xavierjazz
More information than you need here: https://en.wikipedia.org/wiki/Fermata, but specifically:
I have updated the PR for this to make it compatible with the current codebase. It can be found here: https://github.com/musescore/MuseScore/pull/3595.
Fermatas over barlines still do not have an effect during playback, but we can see about fixing that later. The fact that barlines have no duration should not present too much of a problem. If a barline has a fermata over it, we can give it the duration of a quarter rest, and then apply the time stretch multiplier. Although, that is a section of the code I know nothing about.
or treat it like a caesura?
In 2.x the timestretch of fermatas on barlines had no effect to playback. So in 3.0 we should be able to live with it for the time being, bug fixed, feature request pending ;-)
In reply to In 2.x the timestrecht of… by Jojo-Schmitz
Should I file an official feature request for the pause or is there one already?
In reply to Should I file an official… by mcx
(and yay/thanks for the bug fix)
Covered under #276713: Fermatas are miscategorised?
Fixed in branch master, commit a368d41c95
fix #270990: Unable to add fermatas to bar lines
Fixed in branch master, commit 172d809bfa
_Merge pull request #3595 from mattmcclinch/270990-fermatas-over-barlines
fix #270990: Unable to add fermatas to bar lines_
Fixed in branch 3.0.x, commit a0cdc9372f
_Merge pull request #3595 from mattmcclinch/270990-fermatas-over-barlines
fix #270990: Unable to add fermatas to bar lines_
Automatically closed -- issue fixed for 2 weeks with no activity.