-
-
Notifications
You must be signed in to change notification settings - Fork 3.4k
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
Enhance API to choose a random filtered effect (1D, 2D, sound reactive) #3605
Comments
Unfortunately that may be impossible to implement without severely impacting performance as this data (1D, 2D, ...) is embeded in string. Parsing it takes time. Unfortunately I was over-voted when I tried to group certain effects together and the SR effect numbering prevailed. |
I am sorry for the confusion. The |
Limiting the range of effects would be very useful. I had to implement my own function to handle Music+/- buttons of my 38-key and 24-Key Music IR remotes.
Currently it is not possible to achieve in a JSON file. However, my solution is not completely satisfactory because I encountered another problem. Adding a new option to the list of remotes in the GUI is not trivial and I had to replace the existing one. |
Available in 0.15.0 beta 1. |
- allow incrementing/decrementing as specified in API
- allow incrementing/decrementing as specified in API
- allow incrementing/decrementing as specified in API
It would be great if HTTP/JSON API could start a random effect with filter flags (1D, 2D, sound reactive x2) to limit the random effect to these filters.
With that, one can use a push button to randomly go trough all matrix effects only, another button to randomly go trough all sound reactive effects only, ....
As a effect might be 2d and sound reactive at the same time, that flags might be implementend for combination use.
I know that it's possible to create alot of presets and use them in playlists, which can be used by the buttons, but i think there should be a more convenience solution.
The text was updated successfully, but these errors were encountered: