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.36k stars 2.67k forks source link

MuseSounds Flute Harmonized Eighth Note Run Has a Playback Echo That Builds Over Time (intervals on one Flute staff don't sound straight) #21182

Open Tat0Dev opened 10 months ago

Tat0Dev commented 10 months ago

Issue type

General playback bug

Bug description

In a run of eighth note intervals on a single flute staff at any tempo, eventually a noticeable "echo" of each note will be heard before the next note, effectively doubling each note played. This does not occur with quarter notes at higher tempos, or sixteenths at slower tempos, just eighths at multiple tempos.

Steps to reproduce

  1. Open New Score
  2. Choose Flute (just 1) as an instrument (occurs both in ensemble score and solo)
  3. Write a line at least 4-5 measures in length (4/4 or 3/4, bug replicates in both) of eighth notes of any intervals in a constant run, both on Voice 1 (akin to a Piano score)
  4. Set tempo to anywhere between eighth-note = 80 bpm to quarter=160 bpm (tested range) and listen to playback
  5. By the last few bars, a noticeable reverb or echo should be heard; at slower tempos it sounds swung, faster tempos just like an Eighth Through Stem tremolo.

Screenshots/Screen recordings

Screenshot 2024-01-23 at 10 24 51 PM

https://github.com/musescore/MuseScore/assets/74392921/35e31e3f-4851-4cf0-b7c2-8c172c1bf7ab

The Video file has an audio export of the screenshot above, where the error in question can be heard a couple of bars before the 160bpm tempo change, and again by bar 3 of the new tempo. The lone voice eighth notes as well as the sixteenth note intervals serve as comparison bases for non-echoing notes and the effect of doubled eighths.


from @DmitryArefiev : it happens with intervals on one Flute staff and doesn't occur with the same notes separated into two staves

https://github.com/musescore/MuseScore/assets/90187801/9e2512f2-bc39-4f1d-871a-aa40d152c075

MuseSounds Flute Harmonized Eighth Note Run Has a Playback Echo.zip

MuseScore Version

4.2.0.233521125

Regression

No

Operating system

macOS 13.2.1

Additional context

Doesn't happen with MS Basic

bkunda commented 10 months ago

@DmitryArefiev pls investigate

DmitryArefiev commented 10 months ago

@Tat0Dev 1. Do you mean that double notes (using Muse Sounds) sound like vibrato/wah effect comparing with more straight MS Basic sound?

https://github.com/musescore/MuseScore/assets/90187801/fae8a77a-8f8a-42be-a355-c1b0cdbdb259

  1. Are you sure it's a regression? and worked fine in previous versions of Muse Sounds?
Tat0Dev commented 10 months ago

@DmitryArefiev 1. The issue is that vibrato/wah echo before the next note attacks, especially at faster tempos, gets more noticeable and extreme over time, i.e. a phrase won't sound too bad at first but towards the end now sounds completely different despite nothing changing in between.

  1. How can I test previous versions of both Muse Sounds and MuseScore?
DmitryArefiev commented 10 months ago

phrase won't sound too bad at first but towards the end now sounds completely different

@Tat0Dev 1. So it just doesn't sound rhythmically in the next measures? I don't see that in repeating phrases I just don't like how it rhythmically sounds initially. I think it's just a combination of notes with the same pitch at the top (at first) and then at the bottom

https://github.com/musescore/MuseScore/assets/90187801/87c00be2-e597-45c0-bb41-5eea7a2bfe7d

DmitryArefiev commented 10 months ago
  1. How can I test previous versions of both Muse Sounds and MuseScore?

You can't test previous versions of Muse Sounds (Muse Sampler), you can test only previous versions of Muse Score.

The reason I'm asking is because you selected "Yes, this used to work in a previous version of MuseScore 4.x" in Regression field. So are you sure it worked well previously with the same type of score? (This is important for issue prioritization)

Tat0Dev commented 10 months ago

I’m not 100%. I selected that as I’ve been doing wind scoring of a similar nature since MS4 released and haven’t included the issue, but it’s also possible I haven’t encountered an edge case like this until now. I’ll test previous versions and update the thread accordingly.

Tat0Dev commented 10 months ago

More Context: After testing in 4.0.0, it's not a regression. Additionally, the effect is pronounced in higher tempos and repeated of the same note in legato articulations.

DmitryArefiev commented 9 months ago

Good, thanks!

I've also found the problem occurs with interval notes on one staff and doesn't happen if the same notes separated into two staves

https://github.com/musescore/MuseScore/assets/90187801/0caa73ad-f1e3-468c-aa1a-b39271333041