MDL Scratch/Pop Noise, Followed by Glitched Playback

• Jul 4, 2019 - 04:38
Reported version
3.2
Type
Functional
Frequency
Many
Severity
S3 - Major
Reproducibility
Randomly
Status
active
Regression
No
Workaround
No
Project

Steps: Unknown, seemingly occurs at random.

Expected Behavior: Normal playback when using MDL instruments

Actual Behavior: At a random time at the start of a playback, a loud noise is heard, almost as if a disk is scratching, seemingly comprised of MDL-related noises - perhaps overblown snare buzzes or a similar high-frequency scratch. After this happens, a bug or glitch seems to have 'initiated' in the playback of MDL instruments. Notes begin to accent at random, and others are dropped. This is most noticeable in snare and bass parts, although that could be due to snare volume and bass note density (playing split parts with 16th/32nd notes.)

Workaround: Close MuseScore and reopen. The score playback will now be correct until another scratching noise is heard.

I'm reporting this now because it seems to happen more frequently, but I can recall this happening since at least the first MS3 release. For the record, both MuseScore and the MDL extension are up-to-date version-wise.

As stated, this occurs at random, and seems to happen in any score of any size, so long as there are MDL instruments present. Because of this, I have not included a score but can do so if needed.


Comments

Workaround Yes No

This is happening to me too, also in only MS3. MDL is still functional for me in MS 2.3.2. I am also now having problems with the soundfonts themselves, as documented in my own post. I am not sure if these are related occurrences or not.

Where is your volume currently set in Synthesizer? Try reducing the volume in the Synthesizer and mixer and increasing the system volume to return to same volume level.

If not RAM, it could be a volume/clipping issue.

I've just had one of the more apparent instances of this happen after it seemed to stop for a while. This time it seemed to do a bit of a 'build-up' of smaller scratches, followed by a big one that glitched the playback as mentioned above. It might be worth noting that restarting Audio/MIDI devices in the Preferences menu didn't resolve the issue either. I'm still not entirely sure what instances cause the glitch, but from I can recall it happens mostly in scores with two or more MDL instruments; usually a full (3-section) drumline.

Frequency Once Few

I believe that this may stem from the same issue: https://musescore.org/en/node/292942
I'll add that the scratch noise seems to be composed of every snare drum sound playing at max volume. The "scratch" seems to be mostly a buzz, but there seem to be cymbals, hits, shots, etc. present as well.

I think I understand the issue (related to some changes in SFZ definitions). I will spend time tomorrow working on a fix and see if we can get it out ASAP.

In reply to by Daniel

You can easily replicate the problem with any score that has MDL instruments in it. Start playback and while notes are still playing, press the rewind (or return to beginning) button. You will hear a loud noise, and then the glitch will start playing.

Reproducibility Randomly Always
Type Functional Performance

this has been happening to me ever since i got musescore 3, but as of recently, the tenors have been sounding bad and the whole soundfound bugs out after the loud pop earrapes me. i've played with the synthesizer sounds and i've uninstalled and reinstalled mdl several times as well as resetting musescore to factory settings. i think that this is just a problem with the latest mdl update, mdl 1.3, is there anyway i can go back to mdl 1.2 and downgrade it for a bit and see if the problem goes away????

In reply to by nicolyon1005

Hey Guys, I'm finally back in office after DCI tour. We have made a quick update, please test this and provide feedback so we can quickly adjust and make public release.

To test this, download the latest "nightly" development build:

MAC - http://prereleases.musescore.org/macosx/nightly/
WIN - http://prereleases.musescore.org/windows/nightly/

Once you have installed, go to Extensions Manager and install MDL 1.3.1

Getting feedback on this as quickly as possible will help us to get the fixes and release out ASAP.

In reply to by Daniel

Thanks for coming up with an update! So far the issue of loud popping seems to have gone away on scores with MDL and non MDL instruments. However, the issue of playback seeming not together between instruments still happens occasionally (the glitched playback brought up before I believe). Also, on the development version you linked, crashes still occur occasionally when adding notes or articulations on a score. I'll attach the one I've been using and having that issue with. Thanks!

Attachment Size
Slow_Dancing_In_The_Dark (1).mscz 96.45 KB

I am still experiencing this issue (I have been for a few months now). Is there anyway this can be permanently fixed? It happens when I rewind during playback, but only sometimes.

Reproducibility Randomly Always
Type Functional Performance

I'm still experiencing this issue as well. The loud pop noise is nearly deafening, it scares the living daylight out of me every time it happens and my ears actually physically hurt when it happens. I'll be using Musescore 2 until this is fixed, I can't afford blowing out my ears or blowing a speaker in my headphones or computer.

I have found that the loud noise now occurs exclusively when ending playback, rather than when beginning it, and sometimes the playback can survive multiple occurrences of the scratching noise before it becomes glitched. My workaround of uninstalling and reinstalling MDL now causes musescore to crash sometimes.

Reproducibility Always Randomly

Any update on this? Getting pretty frustrated with constantly having to close and re-open musescore. The MDL extension isn't even worth using right now, given the frequency of this bug for me.

When the bug occurs, it can be fixed without restarting the software by shifting at least one instrument under the 'Zerberus' tab in the Synthesizer. However, this causes the entire index to be reloaded, and takes almost the same time as restarting Musescore.

Any chance we can have some form of update on this? Even just tell us ,"we're not sure what's causing the issue, so make do while we look into it," but this has been happening (really, since release) almost a year now...

Reported version 3.2 3.6

I have a big project I've been working on now and it's to the point where I have to close it every few minutes of so this is almost unworkable. Please bump.

Reproducibility Randomly Always
Status active won't fix
Reported version 3.2 3.6

This issue is still occuring. It's been happening ever since i've started to use MDL back in late 2019.

Regression No Yes
Reproducibility Randomly Always
Severity S3 - Major S2 - Critical
Reported version 3.2 3.6

It’s been like 3 years and there is still no fix? It’s really hard to listen back to what I wrote music wise if I’m going to keep getting jump scared and having to wait 5 minutes for musescore to redownload

Regression Yes No
Reproducibility Always Randomly
Severity S2 - Critical S3 - Major
Reported version 3.6 3.2

Indeed, still no fix

Reported version 3.2 3.6
Workaround Yes No

Still no updates? I brought Musescore PRO specifically to use and share drumline arrangements. I get ~10 minutes of writing done AT MOST, get jump-scared by this audio glitch, and then have to wait for Musescore to re-open. In its current state, MDL does not meet "the unique demands and workflows of marching music directors, composers, arrangers, and students."

Guys, the issue is a MacOS issue specifically and affects many audio software applications.

This will be resolved in MuseScore 4.x, however, since playback engine is different.

MuseScore 4 will have an entirely new playback system and also VST support, which is why we have not focused on continued improvements to MuseScore Drumline.

There will be an entirely new and expanded library for marching percussion in MuseScore 4.x (probably MuseScore 4.1), but this problem will be solved.

In MuseScore 4 you may also use VDL if you like, natively.

Hang tight and there will be great improvements for marching percussion in MuseScore.

This is not a MacOS issue. Other people in this thread have reported the same issue on Windows, and I can confirm that it happens to me regularly on two separate windows desktops with completely different specs. I sincerely hope that the issue has been fixed, but it worries me that something has been misidentified.

Type Performance Functional
Reported version 3.2 3.6

Still getting this issue daily when using the software. Attempt to pause in the middle of playback, get deafened by the obnoxiously loud glitched rimshot, and then my playback cuts out. The only solution is by restarting the app in which the problem will happen again. Highly doubt this will get fixed.

Regression No Yes
Type Functional Performance
Reported version 3.2 3.6

Glitch occurs in this order:
Open MDL File, hit the play button, pausing on a note will cause "mini-scratches" to occur, then one big glitched snare rimshot sound that will cause the note sounds to cut out. Only solution being to restart the entire app. Don't understand why this issue has yet to been resolved, but it seems as of they have have just moved on from it. I have stopped using headphones when working with MDL solely because of this issue. Only seems to not do it when I pause playback on an empty measure, but even then the glitch will still occur.
Running on an Windows 10 Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz Processor.

Regression Yes No
Type Performance Functional
Reported version 3.6 3.2

This issue tracker has been discontinued. Report it again on GitHub