I think you're spot on with 1 and 3. Personally, I think the quality of the many REs I own are superb, especially for the price I paid. Synapse, JP, and Props (for example) make devices that are easy to use, create quality results, and have been effectively bug-free.Kenni wrote:Here's a theory:
Maybe the developers are neglecting full time development for reason because there's just not enough sales to cover for that development time spent.
I can think of 3 main reasons for that.
1. The reason SDK is to restrictive
2. The quality of the RE's just aren't good enough
3. A lot of what RE's do are already covered by reasons native devices, therefore reducing the need
My guess is option 3 mainly, but it's likely a combination of them all. I say this without being a RE developer myself, mind you.
I write code to support my primary job. I have a computer science degree and programming used to be my primary profession. I'm no stranger to difficult coding platforms. About a year ago, I signed up with Props as a developer with the intention to create a couple of effect REs using neuroacoustic wavelet processing techniques that my research lab has developed over the years.
I abandoned that effort. My impression of the RE SDK is that it is unwieldy, overly complex, incredibly limited, and requires specialty knowledge of multiple languages and techniques that are not extensible to other platforms. Coding a VST isn't simple, but doesn't require the developer to learn completely new techniques.Given the potential market size, for me and other developers, rack extension development just doesn't make sense.
Developers like JP, Blamsoft, ScuzzyEye, Lectric, and Ochen (and others!) amaze me with their level of passion and artistry for this platform. Reason's flexibility to create new devices and effects within the rack (much easier and more intuitive than Max for Live or Reaktor) makes it my favorite sound design tool, if not my favorite DAW. I just wish that the platform was more accessible to traditional developers.