Playback drops out while playing midi keyboard

Hi,
I’ve had numerous dropout/stuttering issues during playback, which seemed to be resolved but have returned in a way.

  1. it stutters badly shortly after first boot of the PC.
  2. often, if I simply reboot, it stops stuttering
  3. I noticed today that it stutters when playing my Yamaha keyboard through Dorico. The keyboard is connected via USB and I hear whatever instrument is currently selected, not always the piano sound. While trying different chord voicings I noticed that the keyboard sound was pausing every few seconds, just like when playing back.

I’m hoping this new bit of evidence is helpful.
USB tree view

Formerly I ran a latency test and fiddled with various BIOS settings, to no avail.

A little more detail…
I started Dorico with LatencyMon running. I played my Yamaha midi keyboard and noticed dropouts during playback. LatencyMon did not report any issues during this period.

Could there be an update available for your Yamaha driver?

To USB port 4 and 14 you have some device connected that uses the Yamaha Steinberg USB Audio interface. What devices are that?

And how is your setup more precisely? Your keyboard plays MIDI into Dorico and Dorico also plays MIDI back to your keyboard, right? And where is the sound coming out? Does the sound come from the keyboard or does the keyboard stream audio to the computer, maybe via one of the devices with the Yamaha Steinberg USB Audio driver?

The keyboard is attached directly to the PC via USB. Dorico seems to recognize it without me changing any settings. I can input notes and chords.
The sound comes out via a UR-22C attached to the PC via USB, to headphones.

The PC is an Intel i7 at 3.5 GHz with 32 Gb RAM.

I will check on the driver.

Thanks!

I found this excellent article:
https://o.steinberg.net/en/support/downloads_hardware/downloads_ur_c.html

In that article, this mentions dropouts:
https://helpcenter.steinberg.de/hc/en-us/articles/360009604280-UR-C-Audio-dropouts-in-SuperSpeed-USB-3-1-Gen-1-mode

I had previously implemented Solution #1 (set the USB version to 2.0)

Under Solution #2, I found the driver they specified, and attempted to download it from Dell. However, they said that it’s not compatible with my computer and Windows 11!

Before considering reverting to Windows 10, I asked Dell’s site to look for driver updates and it found a few, which I installed. One was for the Management Interface, which seemed to cover the USB subsystem.

So far, I am experiencing no dropouts!

1 Like

Excellent, I’m glad to hear that.

Greetings,
I recently retired from a job where I constantly dealt with Dell computer issues. The best thing I can tell you is … make SURE you run Dell Update weekly. While some PC’s allow drivers to just gracefully age, Dell computers actually exhibit glitches when drivers need updates, and Dell updates drivers constantly. Finding this out as an IT tech for years really surprised me, but so long as I had everyone trained to run that app (Dell Update) every 1 or 2 weeks, they all had very few problems. While Audio and Video drivers are updated generally less than other types, still they are quite often affected by the Management Engine you mentioned. Running that app every couple weeks is a small price to pay for more trouble-free computing. And obviously, if you look under your programs list when you click the Windows button, and you do not SEE the Dell Update program in the Dell folder, then go to Dell.com, click on Support, enter your serial number and hit Enter, then search for Dell Update once it recognizes the serial number. You may see two entries for that app, use the one that does not say “Universal.” Download and install it, then turn right around and run it.

1 Like

Thanks for the tip😉

Again, it seems like a have a solution and then it starts happening again. I am letting Dell update my system weekly, so out-of-date drivers do not seem to be the issue, as now it’s dropping out again during playback.
I’m working on a new arrangement for jazz octet, in Write mode, and during playback the sound drops out for 1-2 seconds every 10 seconds roughly.

What seems missing to me is a diagnosis. Why is this happening? We have gone down some reasonable paths of investigation: USB delays, ASIO driver setting, overall system load, out-of-date drivers. (There was also something involving BIOS settings and system sleep states) In all cases I got a short reprieve and then a resumption of the stuttering. I’ve used LatencyMon and UsbTreeView to try to find the root cause.

I can’t help but wonder what’s unique about my system. It’s a generic, powerful, Intel-based Dell PC with 32Gb RAM and an SSD. I have just a handful of USB devices attached to it. The most exotic thing is the UR-22C, which I bought hoping to solve this stuttering problem.

Is there any way forward?

Really sorry to hear that you’re having this problem. Does the problem persist if you use your computer’s built-in audio hardware and use the Steinberg Built-in ASIO Driver instead of the UR-22?

Hi Daniel,
After switching to the built-in ASIO and default audio driver (Realtek), I have been using Dorico for at least 8 hours without a dropout.

I’m hopeful this issue is finally behind me.

I don’t anticipate wanting to play instruments directly into Dorico (except my USB keyboard, which still works), so I should be able to stay with this configuration.

Thanks!!

Dorico Diagnostics.zip (831.3 KB)

Earlier today I did some live recording with a microphone using Reaper as my DAW through the UR-22C for input and output. I didn’t use Dorico for that session.

Now I’m working on a score in Dorico and, unexpectedly, it’s stuttering again. :frowning:

I looked at the Device Setup and it was routing audio through the UR-22C so I changed it back to Realtek. Is that setting per score or system wide? It was using the built-in ASIO, but its output channel was set to UR-22C.

I asked Dorico for a diagnostic report, which is attached. I hope it provides something useful. I started the Task Manager and CPU utilization is around 8%. There is 22Gb of available memory.

I also attached Dorico playback so you can hear the stuttering.

Thanks for your help!

Stuttering example from Jon Randall.zip (3.3 MB)

Hi Jon,
the device setup is not per score but global.
I wonder though, why you don’t use the UR22C for sound output from Dorico.
That one is a studio quality audio interface and also comes with an own, dedicated ASIO driver (Yamaha Steinber USB ASIO) which shall always deliver better results that any generic ASIO driver like e.g. ASIO4All or even the Steinberg Built-in ASIO driver.
Of course, you can also use the Steinberg Built-in ASIO driver to drive the UR22C, but it will deliver poorer results.

So please try again, in Edit > Device Setup choose the Yamaha Steinberg USB ASIO driver and play back (and make sure that Reaper is not running anymore), do you still get drop outs?

That was the way I originally configured it. D. Spreadbury asked me to configure it with the basic ASIO driver to see if it helped. At first, it seemed to remedy the problem and then yesterday it happened again.

I think I have now tried all the configuration options. I’m hoping there is a clue in the diagnostic dump.

Also, after I sent the last email I took snips of various system monitoring tools, which are attached.



All of these were taken while Dorico was playing and stuttering.

Did you forget to attach the diagnostics?

3 earlier in the thread.

but here they are again…
Dorico Diagnostics.zip (831.3 KB)



And also the audio if you want to hear it.
Stuttering example from Jon Randall.zip (3.3 MB)

Thanks for the data. Also from the log files I can’t see anything unusual. But please check the following for me please: Load a project and open the HALion Sonic Editor window and choose the OPTIONS tab


I’d like to see all your settings there , so please take a screenshot and post here. Thanks
Especially, is the Multi-Core option switched on with you?