I think it will happen, but it will likely take time. However, they certainly realize that they don’t have that much time to make it happen. Consider that each of the various apps in the Steinberg catalog use different frameworks and have had different developers/teams since they were started and/or acquired, and that kind of long-term legacy code and institutional knowledge is really hard (and expensive) to adapt and change. But people move on in life and retire, and the guy who is primarily responsible for the score editor isn’t getting any younger. Steinberg is being smart to be thinking long-term here.
I’m guessing that they’ve been discussing how to build their apps on a common framework for years, but that kind of investment is very expensive, not to mention the time needed to refactor old code. They also have to balance maintenance and new features against such deep refactoring to meet their product lifecycles.
So my guess is that there will be a new scaled down engine from Dorico that will be added in time, but some very hard decisions will have to be made about the legacy score editor, when to drop it, and which features won’t make it over to the Dorico engine. I predict that at some point Steinberg will have to rip the band-aid off and it will be a rough couple of years for the devoted users of the current score editor, especially those who rely on the nuances of the current score editor. They’ll need to build a translation layer for the old score data, and there will no doubt be many bugs and minor translation issues.
If I were managing things at Steinberg, I’d have the current score editor developer – who is reportedly a really great guy and quite brilliant – work hand in hand with the Dorico team to “transition” to the new score engine. I would think that 90%+ of his time should be spent on this transition process to make it as seamless as possible for Cubase 14 or 15. It will likely take him a couple of years collaborating with the Dorico team IMO.
In the end, doing that will be the right decision, though. Sometimes you have to let go of legacy code altogether, despite the frustration that will cause for some users. When you have one main guy at Steinberg who has been devoting his career to one aspect of Cubase, and he’s obviously reaching retirement in the coming years, you need a transition plan.
All this is an opinion. I could be completely wrong.