Not really, the point is that they want to maintain control over identifiers for any blocks that will work with the Reaktor player - That's part of their new revenue model for Reaktor - earn through licencing 3rd party Blocks that work with the free Player.JoeCat wrote: Sun Apr 14, 2019 2:20 amThat then would be the technical issue - hashing the block for linking so that it uses a unique identifier.ccooll wrote: Sun Apr 14, 2019 12:31 amThe reason for the registration requirement is that Racks are saved using references to blocks files, which makes the file format very small, so it can be saved in a DAW 'host chunk'. For this to work it's very important tat there is consistency - every Rack Block must have a unique identifier that applies only to that version of the Block, or the whole system will collapse - which makes sense...JoeCat wrote: Sat Apr 13, 2019 3:45 pm ...In any case, if there were a "tool" to convert any standard blocks to a rack blocks (any block - your own something from the user library, something modded, a locked block), you could create a Rack, save it, etc. ...
Unless I'm missing something there's no business reason that couldn't exist, so I'm guessing the problem is technical...
There's actually a simple solution for that. Microsoft uses it, so you can install / release software on Windows without a central authority, but it's not unique to Microsoft. Tools are easily available and it would work in Reaktor for both paid / free commercial and personal creations:
https://en.wikipedia.org/wiki/Universal ... identifier
Small businesses like mine can release software along with Office, etc., and the version is, for practical applications, guaranteed unique. So you can mix user / commercial without central registration.
NI - problem solved!
For existing licenced Reaktor users to be able to build and use their own Rack content, there would need to be a non-centralised registration for them that doesn't work with the player (they need to prevent or at least control the creation of free Player content) - so that's two separate systems required. It was cheaper and easier for them just to make one system - the closed paywall version - and ignore their existing user base.