What I’d like to do is to build Tools GUI in HTML and communicating between HTML GUI and Renoise/LUA interpreter.
I’m wondering if anyone has already investigated into it.
I came upon a project called lua-web-tools which uses an Apache server for rendering HTML, and I thought it could eventually work with Renoise, but the installation steps provided are not for windows (I’m a windows user and not familiar with LINUX things).
If someone had some thought on it, it would be much appreciated.
That module looks more like a http client library to me. I guess it wont be
very helpful for building a Web-GUI, as you need something that implements the
server side HTTP functionality. But the request class might allow you to write
your own HTTP Server in Lua, by reusing the HTTP parsing functionality:
You need to alter the source quite a bit though as it was developed in the API of Renoise 2.6.
But since your goal is to play with it anyway, i suspect you will be capable of doing something with that. Besides, updating code in order to get it to work usually also works quite inspiring to consider your own solutions.