From Brian Willoughby Sent Tue, Mar 6th 2018, 03:38
Not all platforms or processors are general purpose. In other words, not = all source code can be ported to another platform - specifically to the = desktop or common mobile devices. For one example, the Nord product line = includes synths with as many as five digital signal processors on board, = and the source code for those DSP chips will not run on an ARM based = mobile or x86 based computer. True, some amount of firmware is written in standard C, and could be = compiled as a plug-in for any generic processor. But a great deal of = professional hardware is based on highly specialized processors, and = much of the source code is highly optimized assembly language (not a = high level or portable language). So, =E2=80=9Canything=E2=80=9D is categorically incorrect. But your = statement would be correct if you said, =E2=80=9CSome things digital = these days in a box are just a gimmick.=E2=80=9D This certainly includes = the Open Labs product line, which clearly started with existing desktop = plugins and built an enclosure to hold electronics that were no = different from a standard computer. However, you=E2=80=99ll note that = Open Labs failed because their products were huge, heavy, and = over-priced. Meanwhile, Clavia has the right idea by using specialized = processors that are more efficient, provided the programmers are willing = to write dedicated code. Brian Willoughby On Mar 5, 2018, at 5:49 PM, Stephen Watson <xxxxxxxxxx@xxxxx.xxx> wrote: > Anything digital these days in a box is pretty much a gimmick. So to = perfect the TR-8 product Roland should take it one step further and just = make everything a cross platform plug-in and App for tablets. If you buy = a TR-8s then you get the plug-ins or App for free.