Hi all,
I have an eDMX4 that I am trying to control via MaxMSP.
My eDMX is in 2.x.y.z mode, specifically 2.10.129.44. The four DMX ports are set to Art-Net port addresses 00-0-1 through 00-0-4.
I'm using a router that is separate to my usual internet router. It's plugged into the ethernet port of my Mac. The router is at 2.10.129.254, subnet mask 255.255.255.0, and is set up as a DHCP server.
In Network settings on my Mac, my ethernet card has an IP address of 2.10.129.1, subnet mask 255.255.255.0, router 2.10.129.254.
I have successfully sent DMX messages to the eDMX4 (and watched the lights change) via a Max object called imp.dmx.artnetout:
http://www.theimpersonalstereo.com/software/imp-dmx/ (although I have to disable my wifi card, otherwise it takes precedence over the ethernet port).
I have installed OLA 0.8.31 via macports using the +universal variant (i.e.: sudo port install ola +universal) - although if I check 'port variants ola' then I don't see a plus next to universal - however, I did see plenty of references to '+universal' during the install.
I've set up 4 artnet output universes in OLA. I have pasted all the specific details below.
If I use the olaoutput object in MaxMSP, I can watch the numbers change in the DMX monitor at
http://localhost:9090. However, the messages do not get through to the eDMX4, and do not change the lights.
The Max window says: "OLA StreamingClient setup successful. Connected to olad."
I've tried disabling wifi and restarting OLA (so that
http://localhost:9090 says the Primary IP is 2.10.129.1, and Primary Broadcast Address is 2.10.129.255). Still doesn't work.
Here is the (truncated) output of ola_dev_info:
patrick$ ola_dev_info
Device 1: ArtNet [2.10.129.1]
port 0, IN, priority 100, RDM supported
port 1, IN, priority 100, RDM supported
port 2, IN, priority 100, RDM supported
port 3, IN, priority 100, RDM supported
port 0, OUT ArtNet Universe 0:0:4, patched to universe 4, RDM supported
port 1, OUT ArtNet Universe 0:0:1, patched to universe 1, RDM supported
port 2, OUT ArtNet Universe 0:0:2, patched to universe 2, RDM supported
port 3, OUT ArtNet Universe 0:0:3, patched to universe 3, RDM supported
And the output of ola_uni_info:
patrick$ ola_uni_info
Id Name Merge Mode
----------------------------------------------------------
1 Artnet1 HTP
2 Artnet2 HTP
3 Artnet3 HTP
4 Artnet4 HTP
----------------------------------------------------------
And ola_artnet:
patrick$ ola_artnet -d 1
Name: OLA - ArtNet node
Long Name: OLA - ArtNet node
Subnet: 0
Net: 0
I've also changed the ola-artnet.conf so that ip = en0 (to force it to use the ethernet card). Here's the full config:
always_broadcast = false
enabled = true
ip = en0
long_name = OLA - ArtNet node
net = 0
short_name = OLA - ArtNet node
subnet = 0
use_limited_broadcast = false
use_loopback = false
Please let me know if I can provide any more information, thanks.
Patrick