Art-Net: Please Share Your Expertise – What Features Do You Need In Isadora?
-
A little after thought to my long and rambling post above (having woken up with still thinking about it).
I know a lot of people here won't be over familiar with the features on LX desks so to explain a little...On most desks one can create 'fixtures' that can be saved and passed on, many will come built in to desks and are updated with regular software updates. These 'fixtures' traditionally relate to different kinds of lights and can have multiple DMX addresses associated with them for the different parameters used to control one unit. This would normally be intensity, pan, tilt, R, G, B, zoom, etc etc.One nice feature of fixtures is that if they are set up well then the lighting desk handles a lot of the tricky stuff. DMX may be limited to 256 values per address but you can specify a 16bit value. This requires 2 address but on the desk would just appear as one 'value'.My feeling is that users could set up a range of fixtures for Isadora based on 'default' Isadora settings: i.e. on a 'projector fixture' the 'horiz pos' values would be between -100 & 100, 'layer' between -10 & 10, 'zoom' 0 & 1000\. A 'colorizer' fixture would probably have 4 values (addresses) for red, green, blue and bypass. In ETC's user interface you could treat this aThese could be easily shared so they're available to everyone.This way it would be really straight forward for someone who is new to working in this way to gain a significant level of control from the LX desk's user interface including people who are familiar with lighting but not so much with Isadora. Using the drag and drop features since 2.0 you could drag your video in, patch your LX desk and have integrated control just like that. Users who wanted to would be able to edit as necessary but would have a good foundation of the 'default fixtures' to start from. Often when creating fixtures for an LX desk I'll find a similar fixture to use as a template and edit it so it would be good to have the basics already in.One the ETC interface it would look something like the pictures below.Andrew -
Hello,
Lacking the movie to RGB actor, I just made a processing app who do that.It pixelize the film and send DMX RGB value via DMX. It's not with Isadora, but it seems possible to send image via syphon, I will try.You need Processing with OSCP5 and Video libraries and ArtNetProxy app.Notes and Manual are in French (it was made for friend's help) but I will translate it in English tomorrow.It works for me, feel free to improve an comment.All the best,Jacques -
@jhoeppfner
How do you define what part of the image goes out to what range of addresses? In order to map a bunch of strips for example one would need to define ranges within the image. Also maybe straight to artnet without OSC. Checkout https://code.google.com/archive/p/artnet4j/That would be incredible useful.@mark - In fact, thats what I would love to see in isadora in terms of artnet functionality. Basically the functionality of the deprecated Lanbox RGB Out actor.F -
For the moment it's really a prototype, so all must be made inside the Processing code. In the file I posted:– it take all the image, here 1280x720 pixels (line 26) and divide it by 100 (line 18), so there is 12 columns and 7 rows– It makes 12 x 7 = 84 pixels and then 84 x 3 = 252 dmx channels beginning at 0 (line 51)I try to use artiste directly in processing but it's not trivial… artnet4j is more involved in receiving artnet and the IP protocol is limited to the artnet legacy network (2.0.0.X) and not my network (192.168.1.X), but I work on it and I am waiting for the "Isadora by Mark" proposition replacing the Lanbox RGB Out… -
Hi, Is there a reason why there is no UDP stream control actors in Isadora? Such as UDPlisteners and senders? Cheers Bonemap
-
Hi, Mark,
In the last project I worked at a place where they are used to Arena, and I had a chance to compare Arena with Isadora. After some experiments and trials I decided to use both Arena and Isadora, which communicated with two other programs via syphon –– so we had a linear pipeline like this: MulchCam video capture App -> Arena -> Sound reactive DynamicGeometryApp -> Isadora.The reason I decided to leave Arena in the pipeline was due to the nature of the footage we had Arena to add to the live stream: There were literally hundreds of files, and the technician was making the decision on which file and which part of the file to drop into the mix in real time. Arena interface, in contrast to Isadora, was very helpful in making that decision: as the system was rendering the current file, you could play any other file, as a preview, apply effects to that preview, select a fragment you liked, and finally drop it into the pipeline. This is basically the feature I would like to have in Isadora.--8 -
Thanks for these comments, but can we keep this thread on topic, i.e. about ArtNet?That being said, to answer @bonemap, I never added any UDP actors because it simply never came up before as something people wanted. You're the first to mention it.And for @eight I will keep these kinds of features in mind for the future. I've never really used Arena, so I'm not sure how their user interface works Can you please start a new thread on this? I'd really like to keep this topic focused on ArtNet.Best Wishes,Mark -
Thanks Mark - that is a fair call. I just thought that due to ArtNet being a UDP type it might be useful to have a companion UDP implementation. I would use both ArtNet and UDP with my LanBox. It is just right now I could use the analogue inputs of the LanBox for a pressure mat switch and that feature of the LanBox appears to favour UDP network.cheersbonemap -
-
I maintain a collection of feature requests.
If you enter it via the support form, it is recorded for team review.I also do my best to record any new requests posted to the forum. -
@mark I've been working for a designer recently doing a lot of ancillary work to the main Izzy work. What we'd like to see is the ability to share an Izzy project between two systems. For example, one person could create a new scene while an asst. cleans up the previous work, or populates MIDI queues as a rehearsal is going along, etc. We don't see any ability to simultaneously work on a project or how it would be shared.
-
+1 for this feature. I'm currently working on a patch where I cannot connect directly to the machine running Isadora. A multi user session would be ideal as using a remote desktop client is not ideal and some feature don't seem to work correctly. E.G midi devices not showing.