Skip to content
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

demo effect #1425

Closed
giannimp opened this issue Dec 2, 2020 · 7 comments
Closed

demo effect #1425

giannimp opened this issue Dec 2, 2020 · 7 comments
Labels
question stale This issue will be closed soon because of prolonged inactivity

Comments

@giannimp
Copy link

giannimp commented Dec 2, 2020

All effect in automatic??

[Template removed by Aircoookie]

@Aircoookie
Copy link
Owner

Sorry, I don't really understand. If you want a demo mode that cycles through all effects, that doesn't really make sense since there are far too many effects in WLED...

@sansillusion
Copy link

sansillusion commented Dec 3, 2020 via email

@Legsmaniac
Copy link

Surely there must be a way this could be added as a custom UserMod for those who want to try it? 🙂

@zimmer62
Copy link

zimmer62 commented Dec 3, 2020

Surely there must be a way this could be added as a custom UserMod for those who want to try it? 🙂

I think a usermod with it's own page would be great for this. A speed selector and a couple other options...

Go through each effect, while displaying which one on the screen so you could see them all and remember which is which. I bet I could whip this up this coming weekend if I can find enough alone time.

@huggy-d1
Copy link
Contributor

huggy-d1 commented Dec 3, 2020

I agree it would be a fantastic usermod.

To see the current effect / palette on a WLED web page, and also a way to adjust AND automatically save settings. As others have said, colors / speed / intensity, and automatically save those settings as the usermod switches to next effect / palette.

When it runs around and starts over, it restores existing settings as it runs through effects / palettes again.

This way, we could fine tune each effect / palette.

Perhaps display JSON for those settings as they are restored / adjusted.

At some point it starts to get too complicated, but having every effect / palette configured exactly the way you'd like them, and not being able to capture that would be such a shame (waste).

@zimmer62
Copy link

zimmer62 commented Dec 4, 2020

I made a program to copy my presets from one wled to another, this is how I figured it would work.

I've written a usermod tonight that loops through all of the effects.

I don't think it will be very hard to write a web page that shows what effect is currently displaying, give you some options to adjust the speed etc...

BUT.... I don't know how much time I'll actually have to make it really nice.

setup the fx variable in the private section:
int fx = 0;

then do this in your loop and boom you've got every effect for 10 seconds.

void loop() {
if (millis() - lastTime > 10000) {
Serial.println("I'm alive!");
lastTime = millis();
strip.setMode(strip.getMainSegmentId(), fx);
fx++;
if (fx > MODE_COUNT) fx = 0;
}
}

@stale
Copy link

stale bot commented Jun 3, 2021

Hey! This issue has been open for quite some time without any new comments now. It will be closed automatically in a week if no further activity occurs.
Thank you for using WLED!

@stale stale bot added the stale This issue will be closed soon because of prolonged inactivity label Jun 3, 2021
@stale stale bot closed this as completed Jun 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question stale This issue will be closed soon because of prolonged inactivity
Projects
None yet
Development

No branches or pull requests

6 participants