Thank you for the reply, and for moving this to a more appropriate place. I was thinking "Troubleshooting" as it's a cousin to benchmarking, but I agree: here is better.
As a developer, I sometimes set up scenarios where I'll monitor the execution time, CPU load, memory usage, etc., while I loop [doing a thing] 10k/50k times, and compare the results of different methods. I have tools like C#'s stopwatch for timing/duration and system performance/resource monitors that are accessible via code. I might even set up a session to continue for hours and see if I can melt a server. I haven't been as adventurous in Isadora, as yet.
I was hoping there were some known best-practices to draw from that address Isadora specifically, as it sort of operates differently from my normal environment.
Like we described in our KB article, we are not planning on adding M1 support for the OpenNI Camera actor. Mainly because the company that made the OpenNI binaries / SDK is out of business for quite some time.. Trying to rewrite openNI for MacOS M1 is not feasible for us.
This is essentially true, but to clarify further, the OpenNI actors rely on code/one or more libraries that do not belong to us, meaning it is not possible for us to update the existing version to be M1-compatible. In order to get a version working on the M1 natively, we'd have to completely recreate them from scratch. Furthermore, since the theoretical brand-new M1-native OpenNI actors would be coded from scratch, they would behave slightly differently than the existing OpenNI actors for Windows and Intel Macs. Thus, in order to guarantee consistency across multiple platforms (since our users often need to move/remount projects on different types of computers), we'd then also make brand-new versions of the Windows and Intel Mac OpenNI plugins. Since we don't have the resources to re-write the OpenNI for three flavors of computer from scratch, it is not possible for us to provide an M1-compatible version. For these reasons we cannot provide an M1 native version of the OpenNI plugins. There are, however, three methods of working around the limitation of the OpenNI plugins not being M1-compatible when running Isadora in native mode:
Mi interessa tanto, perché inizio a studiare due esami di programmazione: «metodo matematico della computer grafica» e «programmazione di oggetti grafici», all'università di Roma Tor Vergata, in Scienze e Tecnologie dei Media.
Proverei i miei esercizi in Isadora, in quanto è il mio primo software di programmazione grafica.
Spero che tu possa accettare la mia richiesta per ottenere il software del compilatore SDK di Isadora.
( just to understand whaat you call system in "1" ( live capture? , 2 means you are using same projectors for all scenes in a background scene? with virtual stages? 3 is where you put your get stage image? 4 what is this go button? ( triggering next scene? )
in master 2, does this mean you have to copy the keystock panic in each scene or you just make it in the Master backgrounded scene? 3 very nice ! thanks a lot for your path sharing, it's really usefull and will make my patch safer!
@AHNahum if you modify parameters that are not defaulted during your run through, maybe you can enter scene trigger a snaphsot recall, at the top of your patch,
so that you are sure parameters taken during snapshot will be restored/loaded when entering a new scene, @jurian would this make sense to you?
Thanks for your response. Unfortunately the OSC functionality of Zig Sim Pro for full body tracking does not appear to be working for me. I have the correct iPhone device and iOS. I can get a connection using udp and json to the Zig Sim desktop app. Just thought I would ask before taking a different route such as node.js
Like @Woland already showed us, you can use the ArtNet actors to communicate with this device.
A few things regarding Networked devices (if you decide to use ArtNet)
Normally Lighting equipment is set to 10.x.x.x range or 2.x.x.x range.All devices should be set to sub-net mask 255.0.0.0 on the Network (else they can't find each other)All the devices in the network need an UNIQUE IP ADDRESS. So you can't have two devices that say 'Hey, I'm 10.0.0.1" for example.Always use an Ethernet switch or router in between your setup. (You can also do this without, but that requires an deeper understanding on Network settings)
This is what I would suggest;
2x Ethernet cable1x Switch1x Net-2/31x Laptop (or Computer) with Isadora 3.x + The ArtNet send and receive actors that you can download at our Add-ons section
Connect the Ethernet cable from the Net 2-3 to one of the ports of the switch (do not turn on the Net 2-3)Connect the Laptop / PC to the switchStart the Net 2-3Check the IP address, mode of operation and the Subnet maskGo into your computer network settingsSet your Subnet mask to the same Subnet as your Net 2-3Set the IP address of your computer to the IP address of the Net 2-3 + 1 (So if the IP address is 10.0.0.1, the computer will be 10.0.0.2)Apply Open the Artnet examples file from our KB articleSelect the correct device on the Artnet Send actorsSee or anything happens :)
It sounds like you're describing a problem that's purely to do with macOS and not Isadora, so I've moved this from the bug reports category. I have not seen this issue before but perhaps someone else has.
Welcome to the Isadora community forum. Glad to have you here :)
Regarding your question;
Are you sure that you didn't initialize the inputs in such a way that they default to 4?
To check this;
Click on the name of the input (so not the input field, but slightly to the right so that you press on the name)The Min / max / Ctrl Link / Initialize inputs open. Please check or the initialize input is not checked / the value is set to the value that you expect.
Images from the premiere of “Command G” by Argentine dancer and director Gabriela Luque, member of the dance company of the Staatstheater Braunschweig, Germany
With an impressive visual poetics, Command G explores the concept of mutability in nature, objects and bodies. Developed as an interactive multimedia dance piece, Command G uses 2 projectors and 2 translucent screens that delimit and shape the stage space.
All was entirely designed with Isadora software under the assistance and technical collaboration of the Isadora Latin Network.
Command G is one of the 8 pieces that make up the "SHIFT" program -young choreographers- of the Staatsteather.
Thank you Gabriela Luque for inviting me to be part of the project!
@dusx Thanks so much! But it seems like the LeDMX4 is not shipping right now. I am wondering if something like this can be used along with the Enttec to control LEDS: DMX512 SPI Decoder - Digital RGB Addressable LED Decoder/Controller - 5-24 VDC -
If you're having any difficulty getting the OpenNI Tracker to run, please refer to our recently published article "OpenNI Tracker Troubleshooter". It covers running this Intel only plugin on an ARM/M1 machine, as well as the other most often encountered issues with this plugin.