robertlipe / NightDriverStrip

NightDriver client for ESP32
https://plummerssoftwarellc.github.io/NightDriverStrip/
GNU General Public License v3.0
0 stars 0 forks source link

Future development: More TIXY #17

Closed robertlipe closed 1 year ago

robertlipe commented 1 year ago

Investigate galleries of http://maxbittker.github.io/Mojulo/gallery.html https://tixy.land/gallery/ https://github.com/owenmcateer/tixy.land-display/blob/main/Sketch.ino https://editor.soulmatelights.com/gallery/475

Related: there's a whole little cottage industry around pixel art: https://divoom.com/

robertlipe commented 1 year ago

@davepl , between https://github.com/PlummersSoftwareLLC/NightDriverStrip/commit/0783631e9311c68d7b55dd849d985d0d45596cbe and https://github.com/PlummersSoftwareLLC/NightDriverStrip/commit/050e037822f5fd5365aacda1d7094d59939bb3ab I think we have Tixy in a happy place. Yeah, I wish it were 60Hz, but between us I think we got a pretty consistent 3-4x speedup on it.

Is there anything left to do? Please close this if you think not and LMK what's left if you think there is.

Some day, we can come back to tixyland via https://github.com/robertlipe/NightDriverStrip/issues/17. Today isn't that day.

davepl commented 1 year ago

I think there are 3-4 submodes of Tixy that are really nice, and lots of silly ones. I would make the mode a constructor arg and then not have it rotate through effects.

I would be good to do this with Picasso too, split it into Picasso 1, Picasso 2, Picasso 3 depending on how it is intialized. Then we could, let’s say, include 1 and 3 but not 2.

I was also wondering if the Smoke effect could use the noise tables that are already in GFXBase. I haven’t looked closely enough to know, but just pointing out we have noise tables and MoveFractionalXY already, so would be nice not to have dupes.

On Aug 8, 2023, at 1:02 AM, Robert Lipe @.***> wrote:

@davepl https://github.com/davepl , between @. https://github.com/PlummersSoftwareLLC/NightDriverStrip/commit/0783631e9311c68d7b55dd849d985d0d45596cbe and @. https://github.com/PlummersSoftwareLLC/NightDriverStrip/commit/050e037822f5fd5365aacda1d7094d59939bb3ab I think we have Tixy in a happy place. Yeah, I wish it were 60Hz, but between us I think we got a pretty consistent 3-4x speedup on it.

Is there anything left to do? Please close this if you think not and LMK what's left if you think there is.

Some day, we can come back to tixyland via #17 https://github.com/robertlipe/NightDriverStrip/issues/17. Today isn't that day.

— Reply to this email directly, view it on GitHub https://github.com/robertlipe/NightDriverStrip/issues/17#issuecomment-1669115550, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA4HCF65J4LAUXAYWJBUBA3XUHXB5ANCNFSM6AAAAAA3H2FZUQ. You are receiving this because you were mentioned.

robertlipe commented 1 year ago

Closing. We made Tixy crazy fast. Picaso is https://github.com/robertlipe/NightDriverStrip/issues/6

Once we work out the recipe for multiple constructors, we might come back