@dbini said:
Am I right in thinking that Isadora scans for IP address on startup, and then sticks with that address?
Also yes, this is the current behavior. It's also the same for the OSC Port selected in Isadora Settings/Preferences. This is locked in at startup and changes to it will only take effect after you quit and re-launch Isadora.
There's an existing feature request for this and I've added the text of your post here to it.
Just to add.
I feel the post is just talking about the SDK, the development tools. Not the end user, or the finished product. Just my interpretation anyway.
@liminal_andy said:
This helps shed *some* light. BUT... I have heard from two reliable sources that two very big media server companies are working/researching/exploring alternatives because they have heard other news too. As always, I will be happy to be wrong - because I like NDI, and I'm only sharing information third hand here, but two of my graduate students, separately, work in two big media server companies. Sorry to be cryptic but I can't name names or those companies. Any information I hear I will update everyone on.
I think we just need to be cautious moving forward.
Hello everyone, and Happy New 2026!
Am I right in thinking that Isadora scans for IP address on startup, and then sticks with that address? If I change WiFi to a new router, my network IP changes, but it stays the same in Isadora, causing some communication issues.
Is there currently a way to re-check IP? If not, could this be a feature request? Maybe a button in the Settings menu?
(edit: I'm talking about the IP display in the Settings menu. it's super useful to have it there for quick reference, but would be perfect if it could update dynamically)
Assuming the projectors are edge-blended together and you're trying to show synched content across the whole tower, I'd suggest rendering out one movie file and using the automatic edge-blending in Isadora's Stage Setup to blend the three projectors together. Making it a single movie file ensures you'll have perfect synch across all three projectors.
I will have a tool to share shortly that parses your IZZ files and returns a report of all the filepaths found.
It is VERY experimental but provides very useful information already.
It is broken into three parts:
-1 Collect data from IZZ file (find all linked files)
-2 Make Local copies of all link files.
-3 Update a copy of your IZZ binary with new local filepaths
The JSON report from step 1 is for all Scenes in your project, and includes things like read/include() calls inside any javascript you have.
The report provides a few settings you can adjust before running step two.
{
"source_path": "C:\\pyFile2.py",
"target_name": "pyFile2.py",
"action": "localize",
"localized_relpath": "pyFile2.py",
"occurrences": 2,
"exists": false,
"scenes_found": [
"scene1",
"scene3"
]
},
"notes": {
"summary": "Structural scene detection + Deterministic Value Header extraction (Index 0).",
"action_codes": {
"localize": "Standard project dependency. Should be moved/collected for portability.",
"ignore": "eg: Internal Isadora/Pythoner resource. Should remain in place.",
"[custom-path]": "User-defined destination path (e.g. '/data'). Localizes the file into this subfolder relative to the project root." },
"exists_codes": {
"true": "Absolute path found on this system.",
"false": "Absolute path NOT found on this system.",
"null": "Relative path. Existence depends on project root location." } }
The above JSON outlines what is collected for each filepath. In this case, the filepath was found in two scenes, and so both are listed for reference. The filepath entry is unique so it is listed once.
The Notes provide details on what options are available. Mostly the action_code is what you might change. This can allow you to create a custom path. Custom Paths MUST be equal or shorter than the source_path if you want to use step three.
Part 1 and 2 will be available for testing soon.
Part 3 is more delicate, and will need more testing before I can release anything.
hi friends and helpful people:) :)
I have been asked to make a mapping for a tower with 3 projectors making 1 long projection on a church tower on a light festival. Someone else than me is taking care of the positioning of the projectors, and I am now seeking advice for how to run the project? Any good experiences? E.g. 1. Run it with Isadora from a computer?
2. Export it for 3 media players? Or can you do it with one? I only tried to run more projectors directly from isadora but sine this is an instalation, what is more safe and easy and a good solution?
Thank you for helping.
All the best
Eva
you can collect all media first, and when the project is finished you can maybe delete all unused media items.
many greetings
Matthias
The main reason is that you cannot cover all circumstances. If your goal is to collect only the media that is actually used — and not everything stored in the media bin — Isadora can be used differently compared to other software. See this post:
https://community.troikatronix.com/topic/8601/moving-media/10?_=1767347158370
Best Michel
