sACN output from Max / olaoutput object with ola 0.9.0 + Mavericks + Max6
Hello,
Are there any sACN (Streaming ACN) objects for Max other than the olaoutput object?
I have successfully installed the git version of OLA on my Mac, but this version doesn't seem to work with the olaoutput object (something to do with the +universal architecture).
I get this error in the Max Window:
olaoutput: unable to load object bundle executable
2014-05-22 17:03:29.068 Max[48444:707] Error loading /Applications/Max/Cycling '74/olaoutput-0.8/olaoutput.mxo/Contents/MacOS/olaoutput: dlopen(/Applications/Max/Cycling '74/olaoutput-0.8/olaoutput.mxo/Contents/MacOS/olaoutput, 262): Symbol not found: __
ZN3ola15StreamingClient5SetupEv
Referenced from: /Applications/Max/Cycling '74/olaoutput-0.8/olaoutput.mxo/Contents/MacOS/olaoutput
Expected in: /usr/local/lib/libola.1.dylib
in /Applications/Max/Cycling '74/olaoutput-0.8/olaoutput.mxo/Contents/MacOS/olaoutput
I found a message board from a year ago addressing this, which recommends installing OLA from MacPorts with the +universal variation, BUT the most recent macports version (OLA 0.9.0) doesn't build on my machine because of an "unused function" error. Maybe there's a way to get macports to ignore this error, but I haven't figured that out.
Can anyone get the olaoutput object to work on Mavericks? Is there a previous version of OLA that will do the job?
OR, another way to send/receive sACN from Max6 ?!?
thanks in advance,
Kristin
Interested in getting sACN working with Max as well. I'll dig in a little and post if i find something!
Would love to help but last time I tried I couldn't build the universal variant of the most recent OLA version either. I'll try and find out which OLA version I compiled the most recent OlaOutput external against and then perhaps you can grab that version from MacPorts.
Can I ask why you specifically need sACN support specifically as opposed to using Art-Net?
Art net is broadcast and not routable, so you can't manage it or use wireless... sACN is designed for streaming, customizable. I want to replace an ETC ION with max and be able to support a variety of controllers including wireless. Also, I already have an sACN network in place with a lot of existing hardware.
Art-Net can be send unicast from all modern Art-Net devices (including my Max object), in fact this is the recommend method according to the Art-Net specification. If your Art-Net device shows a list of nodes and asks you to select one, then you're sending unicast. Admittedly it doesn't use multicast (which sACN does).
Hi there !
I'd be interested too to use sACN from Max, in order to control this: https://www.advateklights.com/shop/mantis-pixel-mapping/38-pixlite-4-controller.html - in particular because using sACN allows to use the card's embedded DMX output (and saves me from adding a DMX interface for my other DMX stuff...).
Was there any progress on the olaoutput object ? Or any other way to use sACN from Max ?
Best,
Pascal
Why can't you use Art-Net with the PixLite? The specs say it's supported. I've actually never seen a device which supports sACN and not Art-Net. The data transmitted is exactly the same.
because, apparently, the DMX output is only supported with Art-Net
That's really bizarre (I had a look at the manual). I can't see any logical reason why they would impose this restriction. Once you strip away all the headers, there's no difference between the two protocols, they are both just a transport for up to 512 8-bit values. Weird.
In case you can change your device, the Alphapix supports DMX over Art-net: http://www.holidaycoro.com/product-p/722.htm
Thanks for the hint, Nat ! And, no, I cannot change the device... well I could, but I will first try to make this one work. :-)
I will investigate using OLA through OSC...
David, apparently, the limitation is a hardware one, it is apparently related to some impedance of the chip, or something like this.... the electronician who sold it to me said that...
Thanks anyway for your replies, guys !