musescore / musescore/MuseScore

Harp ignores Cb in glissandos when set on pedal diagrams

Open
#23,263 0 comments 0 reactions 2 assignees View on GitHub

Nobody has claimed this yet.

P2 playback
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 thought this bug may affect certain enharmonics as a whole, not just Cb. As a test I made a score where the harp plays four glissando scales: C# major, Gb mixolydian, Cb major 2 octaves, and G major pentatonic (C and F petals set to Cb and Fb).

With these, the only note not played at all is the Cb in the Gb mixolydian scale and in the middle of the Cb major scale, so this issue doesn't seem to affect Fb, E#, and B# like I thought it might, and doesn't affect which notes MuseScore considers valid notes, since the written Cbs are played and not marked red. With B natural set in the pedals, we do hear the note, but only once, where we hear Fb/E twice when both of them are set in the G pentatonic scale.

I have provided the score and the resultant audio file in a .zip.

Steps to reproduce
  1. Write a harp part with a glissando that begins below a C on the staff and ends above it.
  2. Use pedal diagrams to set the notes, and have the C pedal and B pedal set flat.
  3. Play it back, and observe the missing Cb.
Screenshots/Screen recordings

No response

MuseScore Version

MuseScore Studio version (64-bit): 4.3.1-241490902, revision: github-musescore-musescore-026c26b

Regression

No

Operating system

KDE neon 6.0

Additional context

This issue happens with both MuseSounds and the MS basic soundfont.
Muse Sampler is version 0.6.3

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.