This is excellent news…why don’t you make it public in big fat letters?
According to the other forum thread Cubase 10.x seems to use the Microsoft proposed Windows Real-Time Work Queue API, right?
In this case the important Information for your developers is, that:
HyperThreading might be a topic since I see an enormous performance boost once HT is turned off… but it does not affect the software stability.
With the assumption that Windows 10 v1809 still has a 32 real-time-process limit and the MMCSS is trigged via Windows Real-Time Work Queue API, the observed performance behavior regarding HyperThreading on/off is explainable by the internal Real-Time Work Queue management.
I will turn HyperThreading off, as soon as my current projects are done… said this the following experience might be interesting:
If I turn HT off there is a funny (reproducable) side effect. My current projects have no sound traveling to the Standart-Out anymore. Only new created projects work. The meters show audio until group-tracks… but no audio goes into the Standart-Out and no audio reaches the audio interface. Yes that’s a little strange and also hard to believe. As long HT is turned off, nothing helped e.g. reinstalling drivers and/or Cubase. In order to make the current projects work, I had to create a new project and import all tracks from the old one. As soon as HT is turned back on… everything works fine again.
This observed behavior is - in my current situation - absolutely not important… but maybe it is for other users and/or for your developers.
Well then… thank you very much for your infos and I hope that I was able to provide usable Input for an upcoming developer meeting.
a even happier Cubase user