found an interesting lamp here: http://de.aliexpress.com/store/product/2014-New-Arrival-Modern-LED-Chandelier-Pendant-Light-Fixture-Fashion-Designer-Pendant-Lamp-Ring-Lighting-DIY/705037_1598825361.html That bring up an interesting question.

found an interesting lamp here:

That bring up an interesting question.
How could the LED strips be set up that they show:
a) the same effects with different strip length (e.g. 135 / 226 / 317 LEDs)
b) how to define arrays that animations propagate from one ring to another at their crossing points

(there are only 3 wires per ring available → WS281x)
Suggestions are very welcome!

I also saw this one:

Lightinthebox® Luxury Modern Crystal LED Pendant with Unique Two Rings, Modern Home Ceiling Light Fixture, Pendant Light Chandeliers Lighting https://www.amazon.com/dp/B00RKZ5ANK/

Very interesting possibilities!

Love it! (the first link)

anyone in the netherlands that wants to order it and split shippingcosts with me?

Hi that looks nice. – ARGL to many ideas for effects in my brain right now.

To the questions:
question a:
I think this should be done in Software i.e. by scaling.

question b:
While the rings are not interconnected there is no distinct crossing point at which you can transit the wires from one ring to another.

@Carsten_Muller hey man, your brain dump would be appreciated!
How would you do scaling e.g. on Sinelon?
The crossing points can be determined. e.g. Strip 1 at 73 with Strip 2 at 113; next crossing at 135 and 226 …

@Mark_Kriegsman Hi Mark, you just want to save the ‘sparkling’ on those :slight_smile:

A) a nested for loop could be used in conjunction with length based calculations on speed/placement for mirroring on strips with different lengths; I used this method when I had multiple length strips in 1 project.

B) memset and/or cleverly coding your display functions for when to jump/flow to the next ring.

I’m tempted to make some of those rings because that would be tremendously fun too.

@Juergen_Bruegl Hi, if Sinelon refers to the moving dot demo, I think a way to go would be to scale the size of the Dot as well as the speed of the movement by the quotient of the lengths of the two stripes. For a more detailed statement i’ll have to dig into these demos a bit deeper. To be honest i’ll haven’t looked into these demos very deep cause all my WS2812 projects featured a more or less exotic led layout (http://www.thingiverse.com/thing:597891, and http://www.thingiverse.com/thing:855636) therefor all effects based on the assumption that the number of LEDs can be used as a direct parameter for an effect could only act as an inspiration.

Regards the crossing point you are right as far as you can calculate the relative positions of the intersections. Unfortunately the given construction, three free floating rings which can be tilted against each other at any given two angles, you’ll have a problem to calculate the absolute positions of these intersections regarding your LED-Zero.