MuseScore icon indicating copy to clipboard operation
MuseScore copied to clipboard

Incorrect playback with through-stem tremolo chords | Musestrings

Open LucySuccubus opened this issue 1 year ago • 11 comments

Issue type

Muse Sounds bug

Bug description

The playback behavior of through-stem tremolos with chords is incorrect with Musesound strings. Ideally, the desired result for chords with a through-stem tremolo is to play both notes with tremolo samples. Such is not the case right now with Musesound strings. The current result sounds like sustain samples playing tremolo-between-notes. Screenshot 2024-06-13 000725

Steps to reproduce

  1. Open a new score with any of the string section (Violin (solo/section), Viola (solo/section), etc....)
  2. Ensure the sound assignment is Musesounds.
  3. Input chords.
  4. Place through-stem tremolo markings on the chords.
  5. Press play.
  6. Observe the result. It should be the chord played with tremolo samples. However, such is not the case with the current Musesounds.

Screenshots/Screen recordings

Here is the OBS studio recording documenting the playback behavior.

https://github.com/musescore/MuseScore/assets/171134512/8d7bd6d7-5fdc-44b4-802a-c98e2739d1c3

Here is the score to complete the documentation requirements. Though this issue is not on a score-by-score basis, I thought it best to include it in this report.

https://drive.google.com/file/d/1KhC1Tf60_xld9BfjA_KTt5btPLX2N6TJ/view?usp=sharing

MuseScore Version

Musescore Studio 4.3.1

Regression

No.

Operating system

Windows 11

Additional context

Works normally in Musescore Basic (ie the notes machine-gun together, not in an alternating fashion as one would expect with between-note tremolo). Behavior is only observed with all of Musestrings.

LucySuccubus avatar Jun 12 '24 16:06 LucySuccubus

Update:

I was wrong. This issue also extends with Musestring solo instruments.

With solo Musestrings, the incorrect behavior is more prominent.

LucySuccubus avatar Jun 12 '24 21:06 LucySuccubus

That's curious because I have exactly that in a score I'm currently working on and it sounds fine - it might depend on exactly what pitches are in the chord?

wizofaus avatar Jun 13 '24 03:06 wizofaus

What's the chord or excerpt in question? I'd like to know so I can recreate it in Musescore Studio and observe.

LucySuccubus avatar Jun 13 '24 07:06 LucySuccubus

D5/D6 (just an octave)

wizofaus avatar Jun 13 '24 07:06 wizofaus

Tested it on my end. Still same behavior. Have you checked if they're different voices? This issue affects chords of the same voices. Setting them to different voices is the current workaround.

LucySuccubus avatar Jun 13 '24 11:06 LucySuccubus

Even using the notes you do it doesn't sound like a fingered tremolo when I play it back, though in your video I agree it sort of does. There is still a difference in sound between using the tremolo bars and the "tremolo" playing technique annotation though (for a start, the latter is always played with an accent, but does sound more realistic). But when using the "between notes" tremolo for a fingered tremolo it sounds very different again, i.e. all these 3 sound different:

image

wizofaus avatar Jun 13 '24 11:06 wizofaus

Actually the more I play around with it the more strange stuff I'm observing, notes going missing, the fingered/alternating-note tremolo not playing back correctly etc. Very odd...and the dynamics you use affect the sound too (e.g. f on a fingered tremolo doesn't sound right)

wizofaus avatar Jun 13 '24 11:06 wizofaus

To me, it sounds like a fingered tremolo minus the fingered tremolo samples of Musesounds if that made sense. It sounds like sustain samples playing the fingered tremolo effect, machine-gunning the individual notes of the chord alternately.

LucySuccubus avatar Jun 13 '24 18:06 LucySuccubus

Issues that are likely related:

#20457 #20329

LucySuccubus avatar Jun 13 '24 18:06 LucySuccubus

D5/D6 (just an octave)

I have it reproduced in the same way as @LucySuccubus reported it:

https://github.com/musescore/MuseScore/assets/134041121/f7414cbf-78ee-43e3-8abd-832f13386d4b

(Muse Sampler version 0.6.3)

Dima-S-Jr avatar Jun 28 '24 09:06 Dima-S-Jr

Fwiw it's far easier to tell it's not playing as a bowed tremolo as expected when using good quality headphones. So yes it's a real issue, and might be easy to fix given you can "trick" it into the right playback.

wizofaus avatar Jun 28 '24 12:06 wizofaus

This seems to me to be an issue with the way that MS handling tremolos of more than one note and isn't a Muse Sounds specific issue. Assigning @RomanPudashkin as he will have more of an understanding of the issue than myself

matthewreadbass avatar Sep 06 '24 15:09 matthewreadbass

I am experiencing a similar issue with the way playback is parsed. The issue is that the measured eighth through stem tremolo plays how an unmeasured eighth between notes tremolo might sound. This seems to only be an issue when using chords as opposed to single notes. The anomalous effect can be reduced with staccatissimo marks at the expense of unnecessary articulation.

Measure 1: Expectation Measure 2: Reality Measures 3-5: Ugly workarounds

https://github.com/user-attachments/assets/33d8673b-e7dc-4b6a-80c7-28295bcca767

rafe2486 avatar Aug 01 '25 04:08 rafe2486