musescore / musescore/MuseScore
The accaccaturas (grace notes) sound not at the expense of the duration of the preceding note (they should sound before the beat)
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 15.1k
- Forks
- 3.3k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 91
Description
Issue type
General playback bug
Bug description
I understand that someone might disagree with me. But let's talk about a specific example. I have a score called "20th Century Fox Fanfare". At the beginning of the drum part, there are accaccatures. And in Musescore, they sound at the expense of the note to which they are attached. I don't think there's a single person who hasn't watched Fox movies and heard those fanfare at the very beginning of the movie. Agree that these accaccatures sound there in the pick-up. Yes, music theory does not deny that accaccatures can sound at the expense of the main note. But, basically, all the accaccatures sound in the pick-up. And the sound changes immediately! And here's what I suggest: make the sound of the accaccatures in pick-up (as shown in the screenshot), and if the user wants the accaccatures to sound at the expense of the note to which these accaccatures are attached, then in this case it is necessary to create a separate type of accaccatures in the "Grace notes" palette, which will be sound at the expense of the note to which they are attached (as shown in the screenshot).
Screenshots/Screen recordings
Here is another example confirming that the sound of a grace notes due to the duration of the next note is ugly.
https://github.com/musescore/MuseScore/assets/134041121/630ce16e-f468-4df7-9f0b-2282485ed63b
Timpani (Muse Sounds):
https://github.com/musescore/MuseScore/assets/134041121/0745dbd4-342e-4990-84e6-61fa443bc6ac
Workarounds
I gave an example using an arpeggiated chord, but this is a similar case. An acciaccaturas can be added as a grace note after the previous note, but at the same time the interval in the beat is unreasonably increased, even though the grace notes are hidden.
It is worth noting here that this workaround does not work if there is a rest before the note.
MuseScore Version
MuseScore version (64-bit): 4.1.1-232071203, revision: github-musescore-musescore-e4d1ddf
Regression
No.
Operating system
Windows 11
Additional context
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.