<div dir="ltr">Thanks for your solution.<br>I finally didn't have to try it because I finally made the other solution I was working on work.<br>Here is what I've done:<br><div><br></div><div>My main mistake was about compiling the ola2pd object with flext.</div><div>in the readme.txt, there was a part I didn't understand first, so I skipped it :</div><div>"For Ubuntu there is an aditional compilation step. Ubuntu's gcc has a option making buils.sh doesn't link correctly the OLA library.<br></div><div>You can copy the last command of the build.sh terminal output and change the option -lola to the end of the command."</div><div>That was the solution for compiling ola2pd, then after that the pd object worked perfectly.<br></div><div><br></div><div>Then I started OLA, and started configuring it here <a href="http://localhost:9090">http://localhost:9090</a></div><div>The important part (and I lost a lot of time because of it) was to disable the "Enttec Open DMX Plugin" and "Serial USB Plugin", then enable the "FTDI USB DMX Plugin".</div><div>I added an output device/port (called FT232R USB UART in my case), then after that I was able to control the lights by using the DMX Console / DMX Monitor (still in <a href="http://localhost:9090">http://localhost:9090</a>)</div><div><br></div><div>In Pd, the object ola2pd is really easy to use (see the help file) and does the same job as the DMX Console.</div><div><br></div><div>Done!</div></div><br><div class="gmail_quote"><div dir="ltr">Le lun. 25 juin 2018 à 19:42, Peter Venus <<a href="mailto:news@petervenus.de">news@petervenus.de</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello!<br>
<br>
i am using a different solution to control DMX:<br>
i struggeled as well with enttecs openDMXusb and i am now using an<br>
<br>
Enttec ODE (open DMX Ethernet)<br>
<a href="https://www.enttec.com/eu/products/controls/dmx-over-ethernet/ode-mk2-open-dmx-ethernet/" rel="noreferrer" target="_blank">https://www.enttec.com/eu/products/controls/dmx-over-ethernet/ode-mk2-open-dmx-ethernet/</a><br>
<br>
This allows me to send Artnet-protocol commands via Ethernet directly <br>
from PD by using the netsend-objects.<br>
<br>
Of course, one has to wrap his/her head around the artnet-protocoll, but <br>
marian weger did already and build some very nice vanilla-only abstractions,<br>
<br>
[artnetout]<br>
[makeartdmx]<br>
<br>
these can be found in his git within his kollabs-abstractions:<br>
<br>
<a href="https://github.com/m---w/kollabs" rel="noreferrer" target="_blank">https://github.com/m---w/kollabs</a><br>
<br>
maybe this helps?<br>
<br>
The only drawback when using the enttec ODE: to configure it, the <br>
quickest way is to use enttecs own configuration software,which is win <br>
and mac...(i did not try using it via wine)<br>
<br>
enjoy,<br>
<br>
peter<br>
<br>
<br>
On 2018-06-25 08:31, JP - Escarres wrote:<br>
> That's it!<br>
> I didn't really understood the "compiling on ubuntu" part in the <br>
> readme.txt file.<br>
> <br>
> Especially this "You can copy the last command of the build.sh terminal <br>
> output".<br>
> I thought the code line was inside build.sh, but no, it's outputed on <br>
> the terminal.<br>
> So after this, my pd object ola2pd finally works! Thanks a lot for the hint!<br>
> It doesn't mean I can control the lights yet, but it's already a big step!<br>
> <br>
> Le ven. 22 juin 2018 à 17:37, IOhannes m zmölnig <<a href="mailto:zmoelnig@iem.at" target="_blank">zmoelnig@iem.at</a> <br>
> <mailto:<a href="mailto:zmoelnig@iem.at" target="_blank">zmoelnig@iem.at</a>>> a écrit :<br>
> <br>
>     On 06/22/2018 05:37 AM, JP - Escarres wrote:<br>
>      > Hi everyone.<br>
>      > I'm trying to make my DMX interface (Enttec OpenDMX USB) work<br>
>     with Pd.<br>
>      > I read a lot of things about it, and probably the best way to<br>
>     make it work<br>
>      > would be by using Open Lighting Architecture (<br>
>      > <a href="https://www.openlighting.org/ola/" rel="noreferrer" target="_blank">https://www.openlighting.org/ola/</a>)<br>
>      > I'd like to avoid using something like QLC if possible.<br>
>      > I'm on Linux (Ubuntu).<br>
>      ><br>
>      > I found this external <a href="http://puredata.info/Members/santi/ola2pd/" rel="noreferrer" target="_blank">http://puredata.info/Members/santi/ola2pd/</a><br>
>     which<br>
>      > seems to be perfect for me.<br>
>      > I tried to follow all the steps (installing Ola, compiling<br>
>     Flext), but the<br>
>      > object Ola2pd is not recognized by Pd.<br>
>      > As they suggested, I tried to compile it myself by using Flext.<br>
>     It works,<br>
>      > but still, the object Ola2pd is not recognized in pd.<br>
>      > I received the message "undefined symbol:<br>
>      > _ZTIN3ola6client17BaseClientWrapperE"<br>
>      ><br>
>      > Any idea of what I could do?<br>
> <br>
>     well, the problem you are facing is, that (at least) one of the symbols<br>
>     that are supposedly provided by libola is missing.<br>
> <br>
>     so there's two possibilities:<br>
>     - either you are not (properly) linking against libola<br>
>     - or current version of libola does not provide that symbol any longer.<br>
> <br>
>     assuming the former (as the latter would require porting the external to<br>
>     the new libola), i see that the readme.txt has an explicit note on<br>
>     "compiling on ubuntu", that requires you to repeat the linker command<br>
>     with "-lflext-pd_t -lola" *after* the output file (ola.pd_linux) rather<br>
>     than before it (because doing it in the wrong order will make modern<br>
>     linkers skip the linking; this is actually a bug in the buildsystem).<br>
> <br>
>     even if you are not using ubuntu, most modern linkers will require that<br>
>     step.<br>
> <br>
>     fgmasrd<br>
>     IOhannes<br>
> <br>
>     _______________________________________________<br>
>     <a href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a> <mailto:<a href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a>> mailing list<br>
>     UNSUBSCRIBE and account-management -><br>
>     <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank">https://lists.puredata.info/listinfo/pd-list</a><br>
> <br>
> <br>
> <br>
> _______________________________________________<br>
> <a href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a> mailing list<br>
> UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank">https://lists.puredata.info/listinfo/pd-list</a><br>
> <br>
<br>
<br>
_______________________________________________<br>
<a href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank">https://lists.puredata.info/listinfo/pd-list</a><br>
</blockquote></div>