[LOGGED] max of 999 control ID's
-
kia ora fellow izzyites,
i now have just over 950 control ID's in my VJ patch i've been developing and growing over the past 5 years
i wondered what would happen when i added control ID # 1000, so i tried and get the message "Control ID 100 is already in use by another control"
am assuming isadora only accepts a max of 999 control ID's and when i tried to assign # 1000 it incorrectly assigned it # 100
it's the same if i try to add and assign a new controller ID 2000, it says 200 is already in use
maybe a feature request not a bug?
would be great to be able to assign more than 999 control ID's, otherwise i'll have to limit my planned expansion or figure out a work-around
cheers, Mr J
-
-
This is an issue I ran in already a decade ago, and funnily some days ago I again, wanted to post this feature request here. The issue adds as I just recognised, that control IDs are constantly connected even over separated control panels. Means, if you have background activated scenes, controls with the same ID still effect the values in them, even if the control panel is a different one.
Even if there are not 999 controls used, I like to work with ranges per control group to gain more overview. I often have multiple controls which have the same function on 'cloned' groups of actors. Eg. the first group gets the range between 10 and 20, even if it only has 5 or 6 controls. Which helps keep the IDs nicely sorted, but quickly fills the 999 limmit.
-
-
There allready was a request to change the whole system:
https://community.troikatronix...
This would be an even better solution, but probably much more complex to implement.
-
@mr_j said:
feature request not a bug
Yes, the max is currently 999, so feature request, not bug (though you did find a bug, just not the one you think you found). We're hoping to include a change soon that will increase this. (It's my personal #1 feature request at the moment.)
@mr_j said:
am assuming isadora only accepts a max of 999 control ID's and when i tried to assign # 1000 it incorrectly assigned it # 100
it's the same if i try to add and assign a new controller ID 2000, it says 200 is already in use
This is not incorrectly assigning anything, this is the expected behavior. Since the max is 999, only 3-digit numbers are valid inputs. What's happening is that you're typing more than three digits and it only accepts the first three (which is the expected behavior). The bug, however, is that you're even able to type "1000" into that field; it should limit you to just three digits so that if you try to type "1000" it stops you at "100". I will log this.
If you try to click on an input or output of an actor and open the Property Inspector, then try to type a number with more than 3 digits into the "Ctl ID Link" field, you'll see it correctly limits you to just 3 digits. Below is what happens when I try to type "9999" into that field:
-
@dillthekraut said:
There allready was a request to change the whole system: https://community.troikatronix... would be an even better solution, but probably much more complex to implement.
This is what I'm hoping we'll be able to implement soon. It would change the limit on Control IDs from 999 to infinity (and would make it much easier to share/combine files since you'd be able to create completely unique Controls IDs that never conflict with any other file.)
-
Hi, was wondering if implementing an infinite number control id's is likely to be released within the next 6 months, a year or maybe later?
Thanks, Mr J
-
@mr_j A new approach to Contorl ID's is on the agenda, but I can't share any release schedule/plans at this time.
-
fair enough, thanks for replying
-
Sorry I wrote a response similar to Ryan's the other day but apparently got distracted before I pressed "Submit" (the computer was shut down and I lost that response). Anyway, for what it's worth, this is basically my number 1 feature request and has been since before I worked for TroikaTronix
(Link). It has to come after a big rework for many/all of the addressing systems in order for us to maximize how this feature's usefulness, but once we've completed this feature I'm going to be so happy.
Best wishes,
Woland