-
Notifications
You must be signed in to change notification settings - Fork 193
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issues with AC Tools, primarily "off" tool. #1768
Comments
Its really hard to tell what's going on cause you have a ton of overlapping channels in your layout. Is that on purpose? Also you have a ton of groups that are not in the Default preview so you cannot see the groups or its members unless you jump back to 2D mode. But you are sequencing on those groups. |
Overlapping channels are because I have in some cases 2 or more things connected to the same circuit/controller output. (examples: 22 candy canes on 4 circuits, 2 disco balls on 1 circuit, 4 snowflake projectors on a circuit...) |
OK, so #1 I carefully reviewed the layout and the channel assignments and made a few minor corrections. Nothing that I would expect to affect this problem (and turns out, didn't). It made no difference. I'm still getting the same screwy delete/off behavior, especially with the "Tree- Tomato xxx" channels (which don't overlap) In fact, it's always the same channels (list below) but what exactly what happens depends on where I try to delete or paste and how big/dimensions of the block. Still trying to establish a pattern there. Deleting a tall but narrow block seems a little more prone to misbehavior, as does deleting a block containing the first or the last column. Also of note, when it screws up and fills in most of the row, including beyond the end of the sequence, the row does NOT start exactly at the timing mark/cell edge, but rather about 10ms after. Once it has done that, it is impossible to delete no matter what size/shape block I select, or where it starts or ends. Can't even delete a single cell. Channels include: Are you able to duplicate this? |
you should not have >model:0 if you want it on the same channel it should be @model:1 ... the *** means it is considered an error. |
The sequencing on hidden models is a bit confusing but not a problem per se |
So ... really cool bug ... at some time in the past you seem to have shifted effects to the point that some started at a time less than zero and finished at zero ... this was causing drama. If you need a win 64 version urgently let me know and I can send you one with the fixes. |
There are actually 22 candy canes... 6 on 61, 6 on 62, 5 on 63, and 5 on 64. They are those 3' tall single color (red or green) candy canes sold at Walmart. They are wired such that every 4th one goes to a channel. I use them, along with a long string of pixels, as a fence around the edge of the property (my display is NOT a walk thru, and it discourages people from walking thru the yard, potentially tripping over stuff). That also gives me 21 upside-down arches or swags between them. If you have a better suggestion on how to model them, I'm listening... |
Keith, Gil... HUGE thanks to all of you for a quick fix!! (Unlike the folks at LOR...) Keith, can you clarify the proper way to put props on the same channel (overlap)? Should I just change the ">" at the beginning to a "@" and then the ":0" back to ":1"? |
Yup! The start-before-zero problem was caused by shortening the sequence. I created a new sequence and initially could not duplicate the grid issue. Then I created some effects past the 6 second mark, then shortened the sequence to 6 seconds, and I was able to duplicate the grid problem. |
I could swear I remember there already being code that truncated anything less than 0. So when you shortened the sequence what method did you use? |
Steps: Create a new animated sequence (defaults to 30 seconds). Add some effects. Click on Settings -> Sequence Settings. Change the time in 'Sequence Duration' to something less than where the effect(s) are. |
Thanks I'll give that a try. Changing the Sequence Duration should not change any effect positions so not sure how they would end up less than 0. |
I agree if you shorten the sequence duration you can get effects that are on the right after the end but we allow that. |
Seems to be a 'wrap around' situation. The same effects that got cut off past the new end time is what is getting erroneously placed in other locations in the grid. And on the same channels. Oh, and when trying to duplicate, note that I changed the end time such that some but not all of the effects (such as fades) crossed the new end line and so ended up getting split or truncated. Definitely an obscure problem and not likely to occur in the wild. Now that I know about it, I'll be sure to delete anything past the new end point before changing it. Not that I expect to be shortening sequences very often. |
Yeah from day one that grid was designed to handle effects extending past the end line because I didn't want people to have to worry about making effects end exactly at the end especially when some effects would change speed when you shorten them. But you had other weird things going on in that sequence that didn't involve any effects past the end. One effect was spilling data into other channels and then I deleted that effect and then the effect before it started spilling data and so on. |
Describe the bug
The "Off" tool of the AC toolbar is doing strange things, It fails to turn cells off in certain locations, It turns cells on in certain locations. Also, (probably related) Pasting into cells is not accurate, cells in certain locations do not get correct data, they may be on or at the wrong fade level. Seems to be same locations as "Off" tool problem.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Expect to be able to turn any spot on any channel off. Do not expect certain locations of certain channels to be stuck on. Expect paste to accurately paste channel states in all cells.
Screenshots
Three ScreenShots with highlight circles have been included with the sequence .zip file.
Versions (please complete the following information):
I have successfully and reliably duplicated this problem on 3 different Windows 10 machines (ver .60) and in Linux Mint (ver .59). And while the problem is very similar on each of the machines, the affected cell locations are different. Sometimes trying to delete/turn off cells in one time slot makes them turn on in a different time slot.
Additional context
From watching the preview, it seems that the channels are being turned off at the correct times. It seems that the problem may just be with the sequencer's display grid. I hooked up a controller and some test lights and the actual behavior is correct (it is off when it is should be - matches preview) thereby confirming(?) that the problem is only with the display grid and not the underlying data.
Just sent another $50 donation.
Attachments
Sequence with ScreenShots included attached.
AC Controller Channel Test 19d4.zip
The text was updated successfully, but these errors were encountered: