I see. Thank you.
As you mentioned, it doesn´t matter what we use, C++, Electron, Lua, the result will not be as good and seamless as we want.
The current Renoise API doesn´t allow what we need. OSC is a nice feature and a way to get what we need, but it doesn’t make sense to create a Renoise plugin and use unsafe network protocol to communicate with the Renoise sound engine.