Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2016-07-31 18:13:52 Comment faire fonctionner un DMX avec PD

erwan tehel
nouveau membre
Date d'inscription: 2015-03-14
Messages: 5

Comment faire fonctionner un DMX avec PD



Bonjour à tous!
Je souhaite pouvoir contrôler un projecteur DMX via pure-data mais ne parviens pas à le faire fonctionner correctement, même en suivant les différents conseils trouvés sur internet. Jusqu'à maintenant, seul la démo de la librairie dmxP512 sous processing parvient à faire s'allumer le projecteur (mais de manière totalement aléatoire).
http://motscousus.com/stuff/2011-01_dmxP512/

Voici ma config et le matériel que j'utilise:

Je suis sur windows 10.

Je dispose d'une interface usb/dmx de ce type:
http://stevenbreuls.com/2013/05/diy-usb … -under-10/

La documentation du projecteur que j'utilise est la même que celle-ci, à ceci près que le mien est à 12 LEDs
http://www.dune-sono.com/media/pdf/char … NOTICE.pdf

Et je me réfère à cet article pour le faire fonctionner:
http://wiki.labomedia.org/index.php/Pur … Enttec_Pro

De ce que j'ai compris jusque là, mon projecteur fonctionnant sur 4 canaux, j'attribue un VSlider par canal et envoie ces 4 valeurs dans l'objet [comport].
$1 devrait donc correspondre au strobe.
$2 au rouge
$3 au vert
$4 au bleu
Hors rien ne se produit...

Voici screen avec quelques infos utiles (je pense).
http://codelab.fr/up/PD-DMX-PB.png

Je pense vraiment que le problème se situe entre le clavier et la chaise car j'ai vraiment du mal à comprendre la logique du truc.
Merci d'avance pour votre aide!

Hors ligne

 

#2 2016-08-01 22:16:22 Re : Comment faire fonctionner un DMX avec PD

RoKN
membre
Date d'inscription: 2013-02-21
Messages: 209

Re: Comment faire fonctionner un DMX avec PD



Salut à toi !
Alors, je ne vais pas t'être d'une grande aide parce que j'ai toujours buté sur le même soucis, et ce même avec un Enttec OpenDMX : impossible de faire marcher ça.

Du coup je me suis servi de PureData pour envoyer des commandes MIDI vers un soft de contrôle DMX acceptant du MIDI en entré (Q Light Controlleur Plus https://sourceforge.net/projects/qlcplus/).

Sinon, ya OLA (https://www.openlighting.org/). tu peux installer ça sur un Raspberry Pi sur lequel tu branche ton interface usb>dmx. il ne te reste plus qu'à envoyer des commandes OSC sur le Raspberry Pi et ça roule (testé, approuvé).
Bon, par contre c'est relou à mettre en place selon tes connaissances dans les bidouilles de ce genre.

Hors ligne

 

#3 2016-08-02 10:34:43 Re : Comment faire fonctionner un DMX avec PD

Mushussu
membre
Lieu: Orléans
Date d'inscription: 2012-05-24
Messages: 802

Re: Comment faire fonctionner un DMX avec PD



Bonjour,

Il est inutile de te référer au wiki de Labomedia car il est exclusivement utilisable avec un boitier ENTTEC PRO. Pour utiliser ton interface ainsi que l'OpenDMX il est nécessaire créer la trame DMX. Ces interfaces transforment juste l'USB en RS485.
Pour construire une trame DMX :
http://ogloton.free.fr/dmx_512/multiple … nnees.html
http://www.dmx512-online.com/packt.html

Il y a sans doute des astuces pour recréer le BREAK et le MARK AFTER BREAK en utilisant les caractéristiques du port série, mais je ne les connais pas :
http://stackoverflow.com/questions/1279 … eak-signal

Je ne connais rien à PureData il faudrait regarder si l'envoi d'un break est implémenter.
Bon courage.

Hors ligne

 

#4 2016-08-02 20:40:35 Re : Comment faire fonctionner un DMX avec PD

erwan tehel
nouveau membre
Date d'inscription: 2015-03-14
Messages: 5

Re: Comment faire fonctionner un DMX avec PD



Merci énormément pour vos réponse!
Je vais regarder QLC de plus près, pour l'instant ce dernier détecte mon interface comme un Enttec; ce qui me surprend puisque je ne l'ai pas acheté chez eux. Mais j'avoue m'être un peu précipité sur ce logiciel, je vais prendre le temps de suivre les tutos d'abord big_smile...

En ce qui concerne la création de la trame DMX je ne vois pas beaucoup de différence entre la façon dont la librairie dmxP512 les forment et celle de l'exemple de labomedia (je me base sur la source dmxP512.java).
Pourtant, la librairie dmxP512 semble fonctionner (en tout cas l'exemple fait s'allumer le projecteur).

En tout cas, je ne pense vraiment pas avoir les compétences pour retranscrire une trame DMX de A à Z sur pure-data.

Dernière modification par erwan tehel (2016-08-03 21:19:27)

Hors ligne

 

#5 2016-08-03 21:19:39 Re : Comment faire fonctionner un DMX avec PD

erwan tehel
nouveau membre
Date d'inscription: 2015-03-14
Messages: 5

Re: Comment faire fonctionner un DMX avec PD



Je viens de réussir à faire s'allumer mon spot via QLC, mais je suis confronté à un sacré problème...

J'ai activé les Dips 1 et 10 de mon projecteur et l'ai adressé en 1 sur QLC (adress range 1 - 4).
Cependant, je ne peux le "contrôler" que via le pupitre traditionnel, et ce, en utilisant les faders 8 à 13.
J'ai remarqué que cela ne fonctionne que si le fader 8 est égale à 254 et:
   Les faders 9 et 10 contrôlent le strobe.
   les faders 11, 12 et 13 contrôlent respectivement le rouge, vert et bleu.

Il est à noter que le contrôle est vraiment aléatoire et que les faders n'agissent pas vraiment de la même manière en fonction de la valeur du fader précédent (j'essaye de faire au plus clair).

Je ne sais pas si c'est un vrai problème ou si le système d'adressage DMX m'échappe...
Quelqu'un a-t-il déjà été confronté à cela par hasard?

PS: QLC était vraiment un super bon conseil, j'y vois beaucoup plus clair maintenant merci wink !

Hors ligne

 

#6 2016-08-09 16:12:18 Re : Comment faire fonctionner un DMX avec PD

sakramh
membre
Lieu: clichy-sous-bois
Date d'inscription: 2008-12-02
Messages: 829
Site web

Re: Comment faire fonctionner un DMX avec PD



à tout hasard, j'ai relevé sur le lien http://stevenbreuls.com/2013/05/diy-usb … -under-10/ que différentes moutures de cette carte se trouvent sur le marché et que certaines posent problème . chips différents , modif à faire etc ...


le code est l'alchimie de l'âge du silicium

Hors ligne

 

#7 2016-08-29 00:07:45 Re : Comment faire fonctionner un DMX avec PD

albdet
membre
Date d'inscription: 2011-09-14
Messages: 166
Site web

Re: Comment faire fonctionner un DMX avec PD



Salut, c'est drôle, malgré de multiples tentatives (avec l'openDMX et le proMKII) les pistes données ici et pas mal d'acharnement, je ne suis jamais parvenu à jouer du DMX directement depuis Pd. J'ai du me satisfaire aussi de faire un pont midi vers QLC, mais je n'ai jamais été ravi de cette solution... Je sais, ça sert pas à grand chose ce que je dis, mais je suis content que la question se repose. Quand j'aurais un peu de temps devant moi, je retournerai faire un tour là-dedans.

Hors ligne

 

#8 2016-08-29 10:11:07 Re : Comment faire fonctionner un DMX avec PD

RoKN
membre
Date d'inscription: 2013-02-21
Messages: 209

Re: Comment faire fonctionner un DMX avec PD



Sinon ya OLA (https://www.openlighting.org/ola/).
Une fois le serveur configuré, c'est de l'OSC Pd ---> OLA, ça fait moins surcouche qu'avec QLC et ça fonctionne nickel.

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024