Artnet Receive from MA2?
fubbi last edited by Juriaan
I would like to trigger scenes/clips from a MA2 lighting desk.
There is healthy artnet data arriving over unicast from the lighting desk on my laptop, visible in artnetview.
What are the steps to setup the artnet receive actor? All I need is 1 dmx channel 0-255.
Thanks for any input on this
Artnetview was stealing the signal, as soon as I quit the app, data comes blasting in to isadora. Beautiful!
For anyone else trying this. I setup unicast in the MA network protocols on the desk, targeting the IP of the laptop. Added an artnet receive to Isadora with some channels.
That was it.
In my experience even several ArtNet actors running at the same time on the listening Port, are preventing each other from using it. This is because a specific Network Port (which is 6454 by ArtNet default) in most cases, can only be occupied by a single service at a time.
On the other hand OSC actors behave differently, perhaps because they are served from a 'central' service, inside of isadora instead of a plugin, which might be loaded with each instance of the actor again and again.
This morning I was setting up and I have a new interesting situation.
Sending a oscillating value on universe 1 channel 512
The data is visible on an artnet actor set to universe 0 only if I add another artnet actor set to universe 1. If I delete the "dummy" actor, the input stops.
If I delete the "dummy" actor, the input stops
I haven't seen this behaviour, so I will try to repro it and record it as a bug.
However, I think I should point out that there is a known issue with the addressing in the ArtNet actors that may be helpful for you to better understand (we plan to fix it, but until then it can be worked around). Read Mark's post in this thread: [ANSWERED] How to Have More Than 4 ArtNet Universes | TroikaTronix Forum
Still not gettting the hang of this...
I am sending 0-255 on universe 4 / channel 1 from the lighting desk, oscillating up and down, and I can see the data in artnetview on my laptop.
An artnet receiver set to universe 4 / channel 1 does not react at all, which makes me think I am missing something fundamental.
If anyone has a bead on this and could help me I would really appreciate it
I'm not saying this is the case here, but sometimes there is an issue with the counting of the universe numbers.
It seams GrandMA is counting from 1 while Isadora is starting at 0.
Artnet Universes are sub divided in sub nets. Each sub net hold 16 Universes (Hexadecimal counting) but some devices/softwares count from 0 to 15, some from 1 to 16, which can be confusing.
Fyi: Universes 0 to 15 (Or 1 to 16) = Sub Net 0, Universe 16 to 31 (17 to 32) = Sub Net 1, etc.
Depending on the device/software, you need to go the straight way with only putting the universe number (depending on the ArtNet protocol version up to 512 universes) or you have to put the sub net and universe accordingly.
You'll find a conversion table here.
I just did a test built with the latest stable of Isadora on macOS and Windows. As a sender I used ETCNomad (ETC) that was broadcasting over my show network to Isadora that catches it with an ArtNet Receive actor (latest stable as well)
A few things regarding this setup:
- Make sure that Isadora can be seen as a Node, Isadora will make themself known with the name "Isadora ArtNet Receive" and "Isadora ArtNet Send" as Host-names. With a program like https://www.lightjams.com/artn... you can see what is talking currently on the Network / on your different network cards (WiFi / Ethernet / Local)
If you can't see Isadora with the program; then to me that means you have a network issue and the ArtnetPoll request are not being seen by any party on the network..
Let us know or you can see the node; if not we can offer some additional steps that you could take / will take a look at the forum tomorrow morning to see your response.
fubbi last edited by
Thanks for looking at this.
The ma2 lighting desk does not really deal with nodes or show me any targets, it is just a brute force unicast to the IP. If I open artnetominator on a PC and unicast to it, I see the data fine.
Same if I unicast to the IP of my mac laptop, I see the data fine in artnetview (the mac equivalent of the artnetominator). Just not in Isadora. I think the Isadora "node" is only relevant if I want to send artnet, in this case I am only trying to receive.
I am sending 0-255 on universe 4 / channel 1
Universe 4 is outside the limit universe range caused by the addressing issue I mentioned earlier. Please use universe 0,1,2, or 3 (or any of the other 60 universes listed in the table here)
NOTE: you want your Universe input number to cause the ArtNet actor to output an AN universe between 0 and 3.
Here is the current configuration if anyone needs it
Netgear 5 port unmanaged hub
Setup/Network/MA Network protocol
Unicast to the MAC IP, Amount set to 16, everything else default.
Art-Net output button set to active