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.17k stars 2.64k forks source link

[MU4 Issue] Dynamics adversely affecting playback for Muse Sounds strings #15070

Open bkunda opened 1 year ago

bkunda commented 1 year ago

Describe the bug Adding a loud dynamic to a note that is preceded by a section of music marked with a soft dynamic will cause some notes in the soft section to be rendered inaudible.

This is most noticeable with Muse Sounds solo string instruments. I have not been able to reproduce this with a VST or soundfont.

To Reproduce Demo video: https://www.dropbox.com/s/ojp4f7gfh6mf684/dynamics-affect-preceding-bars-2.mov?dl=0

Expected behavior Dynamics markings should not affect playback in bars that precede them.

Platform information

Additional context Same issue as described in #15062. Thanks so much to @Lighwan for discovering it! @Tantacrul FYI

Demo file: Caprice №. 24 (Paganini).mscz.zip

macgarvin commented 1 year ago

I'd like to chip in on this. I've been listening to string quartets with the various betas and PCs and can confirm the various issues with dynamics.

The reason why I'm commenting is that I'd like to nominate Friedrich Hueppe's transcription of Beethoven's String Quartet No 14 in C sharp minor, Opus 131 as a work that could be a useful one stop work to help sort these issues. I've also looked at the original score and on the whole it is a very accurate transcription (and commended as such by users). I also think, the bugs sorted, that this mss. might be a candidate to showcase the capabilities of MuseScore 4, as it already stands comparison with NotePerformer3, both 'out of the box'. and generally sounds fantastic.

An early example of issues in the mss. is that the crescendo markings from bar 25 to the sf marking seem to need a cresc. line across the notes to the sf mark to work as in Musescore 3, and in real performances. But when I tried altering other Cresc. dynamic markings to Cresc. lines. elsewhere in the mss (Hueppe / the MuseScore engine/ varied the appearance of Cresc. markings, which sometimes differs from the actual score) it didn't seem to be a complete answer. To be honest I'm a bit out of my depth (ie distinguishing between transcription errors and MuseScore bugs), but even if this specific example is not relevant, I do think the mss is worthwhile as a working document to check out bugs with strings and chamber music.

If this is helpful, here are some links.

Friedrich Hueppe's transcription https://musescore.com/user/1021946)https://musescore.com/user/1021946/scores/4868340

The original score on IMSLP (specifically the Dover/Guttenburg pdf) https://imslp.org/wiki/String_Quartet_No.14,_Op.131_(Beethoven,_Ludwig_van)

A great real performance, by Quatuor Vegh https://music.apple.com/gb/album/string-quartet-no-14-in-c-flat-minor-op-131/1190324819?i=1190325455 https://open.spotify.com/track/5RKb0qB8qs8sY3kUrIQ5HQ?si=bf82cae5b0914c8b (You may end up with this embedded in your brain, as it is a fantastic work)