1. New to Christmas lighting? Get started with the AusChristmasLighting 101 Manual:
    auschristmaslighting.com/wiki/AusChristmasLighting-101

Effect Speed slows to crawl with 64x165 tree

Discussion in 'xLights (Nutcracker)' started by randallr, Jan 11, 2014.

  1. randallr

    randallr New Elf

    Joined:
    Sep 3, 2012
    Messages:
    33
    Likes Received:
    0
    Location:
    Andrews, Texas
    Finally getting my LOR converted to xLights, and built my 64x165 pixel 360 megatree. When I started testing effects, I thought the seq was dragging. Then I realized that even with the speed at the top, effects like spirals and garlands move in super slow motion. I'm assuming the speed is based on pixels/second. By using a 10,560 pixel model, an effect moves at 1/8 the speed of a 1200 pixel tree.


    Is there any way around this, or is my 70' tree retrofit stuck again?
     
  2. harrison0550

    harrison0550 Full Time Elf

    Joined:
    Dec 16, 2011
    Messages:
    190
    Likes Received:
    0
    Location:
    Chattanooga TN
    Find Me On:
    Under the effects look and see if "fit to time" is unchecked if not uncheck it and update the grid. See what happens.
     
  3. Trafficman

    Trafficman Teach Me!!!

    Joined:
    May 4, 2012
    Messages:
    136
    Likes Received:
    0
    Location:
    Pensacola, Florida
    WOW.. What a tree and I can't wait to see this in action. I may even make that trip out there RR.

    Jeff
     
  4. smeighan

    smeighan Dedicated Elf

    Joined:
    Jan 19, 2012
    Messages:
    1,076
    Likes Received:
    16
    Location:
    4217 Greenfinch Dr CO 80126
    the fact that there are so many pixel nodes in your tree is what is making the display slow. nutcracker calculates an effect in realtime. it normally can do any frame (50ms) in less than 50ms calculation time..


    Your tree has 31,680 channels. On machine it looks to be doing 5-10 updates per second instead of 20. When you create an output file probably the pi player would be the best choice to make sure it can output all the data without lag.


    currently xlights is a 32bit app, single threaded. when i play your tree in my xlights it uses 28% of a single cpu and 15mbytes of memory.


    the team has talked about making a multi threading engine to handle higher channel count, you may be the first person who could benefit from that. The only thing you can do is make sure the cpu speed of your sequencing machine is as high as possible.


    hls is the only sequencer that i think would stand a chance of handling a tree that large. you could generate the effect in xlights and then import the data into the pixel plane of hls. maybe it can pump the data out.


    thanks
    sean
     
  5. smeighan

    smeighan Dedicated Elf

    Joined:
    Jan 19, 2012
    Messages:
    1,076
    Likes Received:
    16
    Location:
    4217 Greenfinch Dr CO 80126
    btw, what hardware controllers and strings of lights are you planning on using? i was thinking maybe (4) e682's?


    thanks
     

Share This Page