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.39k stars 2.68k forks source link

Beaming bug in 2/2 with eighths and sixteenths #16384

Open DaddyLudwig opened 1 year ago

DaddyLudwig commented 1 year ago

Describe the bug If I write something in MuseScore using rhythms that combine eighth and sixteenth notes, in 4/4 it works fine, it follows the rhythmic parsing rule of the sixteenths, i.e. it beams by the quarter note. In 2/2 however, the same exact passage beams by the half note instead. As far as I can tell, there's no difference between 4/4 and 2/2 as to how beaming works. And if I look in Time Signature Properties, it all seems to be okay, 4 eighth notes in a beam, 4 sixteenth notes in a beam, exactly the same beaming as 4/4. So it should look the same, right? But it doesn't.

To Reproduce Steps to reproduce the behavior:

  1. Write some music that combines eighth notes and sixteenth notes
  2. Set the time signature to 2/2
  3. See that the beaming is different from 4/4

Expected behavior Beaming is the same as in 4/4

Screenshots image 4/4 beaming image Same music, but in 2/2

Platform information

Additional context I first noticed this when I was putting Brandenburg 3 into MuseScore, wasn't sure if it was just something specific to that score, so I tested it with a different score and the same thing happened. I have to use a lot of Break Beam Left to correct for what I do believe is an incorrect default.

bluebear94 commented 1 year ago

Might have something to do with this check for a time signature with a denominator of 4. The comments note that this is intended to check for simple meter.