Dame Windows is a mysterious Lady, and she has her whims. (Like not giving you any warning and just turning off while you’re in the middle of doing something important, so it can take 30 minutes to install an update.) Perhaps the Lady decided to change some of her default settings, or perhaps its even a manufacturer override.
This has also solved my identical problem (windows 11 laptop running Dorico 5, sound cutting out every couple of beats); I would never have found this setting - thanks you so much!
Glad it’s fixed!
I read through this entire discussion looking for a solution to the problem described in depth and saw that unchecking the box enabling WinRT MIDI worked for many. I checked to see if this setting was turned on since I seemed to be having the same exact problem and it had not been touched from its default off state. I went ahead and turned it on, restarted Dorico, and it was fixed. It surely has something to do with that setting but I find it strange how in my case, turning it on seemed to be the solution.
Well I assume that was too good to be true. Just today I’ve been attempting to play my score through my bluetooth speaker, (UE Roll) and everything I have tried has been to no avail. I’ve switched off the setting and did a full restart of dorico and my computer, switched on the setting and did the same, and did both of those with only restarting dorico and the score is still cutting out every few measures. It does not automatically change the setting and I have even tried turning off bluetooth and going through the steps of restarting dorico as well. I’m at a loss for what my issue could be if the WinRT MIDI really is causing this problem.
Hi @Leviathan , can you please do from the menu Help > Create Diagnostics Report and send me the corresponding zip file? Thanks
Hi @Leviathan , thanks for the data.
Have you ever tried our new generic ASIO driver called “Steinberg Built-in ASIO Driver”? In the logs I don’t see that driver listed.
You can download the installer for it from here.
And you could also run the free utility LatencyMon to identify issues that could interfere with Dorico’s steady audio output stream.
I first installed the driver and switched to it in the device set up menu and the error still persisted with the inevitable drop out of sound every few bars. I installed latencymon and eventually after I restarted it, it gave me the message, “Your system seems to be having difficulty handling real-time audio and other tasks. You may experience drop outs, clicks or pops due to buffer underruns. One of more DPC routines that belong to a driver running in your system appear to be executing for too long. One problem may be related to power management, disable CPU throttling settings in Control Panel and BIOS and Check for BIOS updates.” Any tips to continue?
Can you please post a screenshot from LatencyMon. One from the Main Screen and one from the statistics tab.
On the first analysis it always gives me an inconclusive report:
However, just now the image shifted to the message displayed before.
Here are the stats screenshots you asked for.
Interpreting the LatencyMon measurements and data is also not my expertise, but one of our support guys knows better. I will ask him on Monday and see what he can come up with.
In the meantime, maybe @JuergenP knows more?
OK, this looks interesting.
The driver that is causing Most of the issues is the wdf01000.sys, which is a so called framework driver, that is related to some hardware devices.
The problem is to identify the device that is responsible for the issues.
There is also a mention of a file named msmpeng.exe, this is the Windows Defender. One Thing you could try is to completely disable Defender in the Windows settings and see If that reduces the problems.
Defender is scanning your system, that might cause some stress and therefore latency.
One of the things about LatencyMon is that it always assumes “everything is OK” from the moment it starts, so it will display the message that your system is fine at first (so it is meaningless), and then change to the correct message after it has more time to monitor things.
For a few days the error completely vanished and today yet again as I was playing through the score it cut out every few measures. I attempted to disable real time protection and it had no result. Do you have any tips on how to access the framework driver you believe is causing most of the error?
This may not help, but just as additional data: I use LogiTech Bluetooth speakers. If I switch back and forth from Bluetooth speakers to wired headsets, I lose all audio and have to reboot Dorico.
Yes I’m aware of that. I assume it’s simply an issue with dorico and not specific computers. Usually when that happens and I reboot it, dorico gives me the “audio engine process died” message and I have to turn off and on bluetooth and reconnect the device. I’m seriously at a loss of what to do. Magically, it fixed itself throughout a few days when I changed absolutely nothing and then I powered it on again today and the error is back. In hindsight I probably should have run latencymon to see what changed.
Dorico Diagnostics.zip (1.6 MB)
As of yesterday, I am having the same issue. Sound cuts out randomly, and can be off for as long as 4-5 seconds at a time.
Hi @weberj17 , what if you use the Steinberg Built-in ASIO driver instead? You can select it under Edit > Device Setup.
When I tried this initially, the audio cuts are much shorter, but they occur frequently.
Also important to note, the audio cuts happen when a lot of things are happening at once. Not when a soloist is playing.
What kind of plug-ins do you use, is it mainly HALion Sonic or 3rd party plugs? How does a typical setup look like where you have trouble with?
Do you have a demo project that you could send me to u dot stoermer at steinberg dot de ? Full confidentiality guaranteed from my side