I am not an expert on these issues. I understand that if you only encrypt the original code (a file.lua), then you can do it in reverse on the encrypted code to get the original code again. That is, any expert user can obtain the original code "easily".
On the other hand, if the code is compiled, it is not possible to obtain it in reverse. I still do not know how to make all this effective and safe. I'm also worried if the fact of using an encrypted code influences the real performance of the tool.
So, I still do not know how to differentiate between encrypting and copying, and the methods that exist, and even less if they are compatible with Renoise, that is, if Renoise can load the tool without problem, without any initial error because of the encryption / compilation.
Now don't ask me, I've never done it personally. (I'm pretty certain that danoise wouldn't want to plagiarize my awful code anyway )
Some time ago I read in a forum of Renoise that maybe it is appropriate to encrypt the code to hide how messy and disastrous it can be and that people only notice how it works, not how it is written...
Edited by Raul (ulneiz), 30 September 2018 - 14:13.