Hmmm… We are all talking about Steiny and Cubase, aren’t we ?
So, to get an idea, I think it’s worth taking a little time to look at the ‘About Cubase’ window in it. There are no less than 65 names listed for the 6.5.1 version. Seeing this, the first question that comes to mind is : even if we see here and there the same names in different departments, how to they manage the coordination of the work of all these ? I guess that the direction is a collegial one, but I’m not sure. And who makes the final decision about what to implement or prioritize ? Product marketing or product planning ?
These questions quickly arise as the development crew gets more members. I’ve been in 3 different software companies (at a low level, I admit, it was just database applications and this, more than 20 years ago) : even with a 6-7 developers crew, the coordination of the work for each of us was an unbelievable mess and this, in each of the companies I’ve been in.
This, with two other problems : first, the more the host gets features the more the code maintenance is difficult. I suspect that, talking about Reaper, it is one of the reasons why the updates are taking more and more time to be released, presently. And, beside this, developing new exclusive features such as variaudio or VST 3.5 and notes expression is much more complicated than developing basic hosts ones.
Another point, I think, is the list of Steiny products : year after year it is getting longer, probably for strategical reasons, mainly, to be able to offer products in every aspects of music production (hosts, VSTis, FX plug-ins, audio interfaces and so on…). Fine, but this takes a lot of resources. I would personaly prefer to see Steiny concentrate on their historical ones (Cubase, Nuendo and Halion, to name them), but I’m not in the Steiny direction crew…
Just my two cents.