Sélectionnez votre langue

Résolution de problème : merci de consulter la FAQ et le Wiki

Aidez-nous à améliorer le contenu du Wiki et de la FAQ en les consultant. Le Wiki est mis à jour régulièrement et la FAQ permet une résolution rapide des principales embûches rencontrées. N'hésitez pas à nous faire parvenir vos suggestions d'amélioration sur le forum ou à éditer directement le Wiki ou la FAQ .

INTERFACES - node.js remote for D::Light

Plus d'informations
il y a 9 ans 6 mois #8632 par sl1200mk2
Hi,
Charlie Roberts wrote nice code that he called INTERFACES.
it's designed to run as a server on a computer allowing any other devices talking to it thanks to a web browser. The server translate the messages to OSC that can be understand by DL.
I like the idea because it's free, you can use the same code (layout) from an ipad, IOS phone, android phone, windows phone, everything non-phone..., it can be scripted (for example we can build a layout that integrate a color picker like this one: bebraw.github.io/colorjoe/ wich is great for a remote control for Devices).

also you can involve in developping a powerfull remote without the need to get inside DL code....

INTERFACES requires node.js to be installed: nodejs.org/
node is two software pieces : npm and node itself (where npm is used to install other library like the color picker)

once node.js is installed,
download the code of INTERFACES here : github.com/charlieroberts/interface.js
(there's a download .zip on the right part of the site)
unzip, move to interface.js-master/server and type :
npm install (this will install required library)

right after you type:
node interface.simpleserver.js (this will launch the server in minimal way _ Charlie told me he's actually re-writing the server with GUI)

and in a web browser you type: (the name of my computer is brouhaha, you'll need to adapt according to your computer's name)
brouhaha.local:8080/OSC_test.htm

and you'll see upper part is a button / lower part is a slider.

once we could manage to have a working layout for DL, it must be located in interface.js-master/server/interfaces in order to be reachable.

it can appear to be a geek think but it's easy and can provide us a usefull remote for DL.
I hope I've fished you and some of us will find time to work on that project.
any feedback are welcomes,
++
nico

nicolas

Connexion pour participer à la conversation.

Plus d'informations
il y a 9 ans 6 mois #8648 par sl1200mk2
If anyone is interrested, Charlie has modified interface's code to accept Pages (like the good old Control code).
I think I'll start the work and you'll be able to follow it on github:
github.com/dlight-tools

any help is more than welcome...
++

nicolas

Connexion pour participer à la conversation.

Plus d'informations
il y a 9 ans 6 mois - il y a 9 ans 6 mois #8652 par nomatter
Hallo Nico,

as I would have said elsewhere in this forum, I will be very glad to contribute in developing an Interface, a wing, a remote control to program and playback.

I visited Charlie's website and his github pages.
Some links are broken: no documentation file nor prebuilt binaries for interface.server.

I've tryed to build them as described but a lot of error occurred.
I'm working on OSX 10.9.5 and XCode packages are already installed.
I'm stuck on this.

Anyway, time in this days isn't too much.
I'm testing Dlight for real and it works.
With Enttec DMX Pro and Korg Nanocontrol and Qlab to control Go via-midi. Wow!

I will stay tuned and try again to build and make it work.

Carlo.


Edit: I succeeded to manage it. I'm in. For sure, a documentation file would help.
Dernière édition: il y a 9 ans 6 mois par nomatter.

Connexion pour participer à la conversation.

Plus d'informations
il y a 9 ans 6 mois #8653 par sl1200mk2
Hi Carlo,
glad you want to work on that...
if we can manage it, it should provide a nice remote....

the big server isn't mandatory, there's one include within interface.js zip file.
I've put the first beginning of nothing here:
github.com/dlight-tools/dlight-pad/tree/master/interface

one thing to do would be to write the readme.md for this page.
if you're not familiar with github, please have a look to this thread:
www.nicole-banana.com/index.php/forum/1-...ommandd?limitstart=0

I'm going on tour this morning, and I don't think i'll be able to help for a week...

also just one thing, I use Chrome to test the layout, and it have a Console javascript display with is great for debugging.
++

nicolas

Connexion pour participer à la conversation.

Plus d'informations
il y a 9 ans 6 mois #8654 par nomatter
I will.

GitHub registration done.
Next nights I will try to step forward.
But I'm in the middle of something myself (a festival technical direction) so... Let's keep in touch.

Cheers,

Carlo.

Ps: someone stole my favorite nickname on github so I will be nonebutcarlo.

Connexion pour participer à la conversation.

Plus d'informations
il y a 9 ans 6 mois #8656 par sl1200mk2
Cool,
I'm constantly referring to Charlie the author of interface to ask him some advice as I don't know anything to JavaScript...
He answer with no problem, si don't hesitate to ask him for more.
++

nicolas

Connexion pour participer à la conversation.

Temps de génération de la page : 0.343 secondes
Propulsé par Kunena