musescore / MuseScore

MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
https://musescore.org
Other
12.35k stars 2.67k forks source link

[MU4 Issue] Trill line trills every notes on the chord instead of one #15816

Open d70040O2 opened 1 year ago

d70040O2 commented 1 year ago

Describe the bug putting trill line (tr------) on a chord with different voices plays every notes on the chords to play trill, instead of single note that has been selected to put trill line on. this is a bug that works throughout every instrument, and not only just keyboard instruments.

To Reproduce Steps to reproduce the behavior:

  1. place a trill line on a chord.
  2. playback, and then you can hear all notes on the chord is trilling instead of one.
  3. setting other notes of chord in between multiple voices does not fix this problem.

Expected behavior like in ms3, it should be trilling single note, instead of full chords. this is especially a problem when notating and playing polyphonic works, as it ignores the intended notation completely.

Screenshots here are the examples of problematic combination.

trill1 ex. 1. all notes trills for whole note duration.

trill2 ex. 2. voice 2 trills for half note, and voice 1 trills for whole note.

trill3 ex. 3. voice 2 (top b) trills for 2 whole note, voice 1 F# also trills for whole note, voice 1 B and D plays for half note.

trill4 ex 4. top note trills for full duration, whle rest of the notes trills for half note.

trill5 ex 5. top notes trills for full duration, voice two chord trills for half note.

Platform information Windows

grigorax commented 1 year ago

When I found this problem recently, I described it as: A trill is attached to a staff, rather than a part.

Screenshot for trill bug

So what do we do about for instance Beethoven's Sonata Op 111, with the wonderful trills at the end of the second movement played over a simple tune underneath, with the same hand ... 🙂

Dima-S-Jr commented 7 months ago

Here is another example for you: a trill acts on 1 voice for only one measure, and the notes of the second voice do not sound at all.

https://github.com/musescore/MuseScore/assets/134041121/6a35d333-2b93-48d9-ab68-e6e4cfd2b62c

Let me remind you that ideally, each individual trill sign (regardless of whether it is a line or just "tr") should relate to and act on only one note of any voice/chord. According to the musical notation manual, one trill sign cannot act on the entire chord. For each note of the chord (if necessary), a separate trill sign should be used above/ below the stave (depending on the distance between the notes in the chord and from the free space) if it is one voice, and if two, then for the first voice, the trill signs are placed above the stave (trill above the trill) and under the stave - for the second voice (similarly). Currently, in Musescore, when a trill sign is added to a chord, this trill will act on the entire chord, which is not correct. A single trill should affect only the first (uppermost on the stave) note in the chord. If there is a desire for the entire chord to sound like a trill, then this should be the appropriate number of trill characters.