Skip to content

Color Shift - Cross-universe RGB Panel with RGB LED Strips #1694

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

Open
sbenejam opened this issue Mar 9, 2025 · 7 comments
Open

Color Shift - Cross-universe RGB Panel with RGB LED Strips #1694

sbenejam opened this issue Mar 9, 2025 · 7 comments
Assignees

Comments

@sbenejam
Copy link
Contributor

sbenejam commented Mar 9, 2025

Describe the bug
Colour Shift on Universe Change using cross-universe feature
See: https://www.qlcplus.org/forum/viewtopic.php?p=76779#p76779

To Reproduce
Steps to reproduce the behavior:

  1. Create an RGB Panel with 30 columns x 10 rows
  2. Mark Allow Cross-universe
  3. Components RGB
  4. All other options as default
  5. Click OK
  6. Go to Function Manager and create a new RGB Matrix, solid color Red
  7. Test the new RGB Matrix
  8. The first universe pixels lite in Red
  9. The second universe pixels are Green

Expected behavior
The pixels of the two universes must be turned on in red.
For RGB LED strips use a maximum of 510 channels per universe. For RGBW LED strips it is correct to use 512 channels per universe.

Desktop (please complete the following information):

  • OS: Ubuntu 24.04
  • QLC+ 4.14.1-GIT
  • Enttec Octo MK2
  • RGB Led strip

Additional context
It seems that Enttec Led controllers (maybe other brands too) on universe change when using a RGB led strip are not using channels 511 and 512. Universe split to next universe occurs after channel 510. It allow to use 170 RGB pixels per universe.

On Enttec website I found this document: https://support.enttec.com/support/solutions/articles/101000399069-pixel-troubleshooting-installations

@mcallegari
Copy link
Owner

Hey @sbenejam we tested cross universe on a real installation and it does what it says.
It crosses even a single pixel, while what you are asking is to preserve pixel layout across universes.
Obviously it can be done, but is it still the concept of cross universe?
@yestalgia thoughts?

@sbenejam
Copy link
Contributor Author

sbenejam commented Mar 9, 2025 via email

@yestalgia
Copy link
Contributor

I agree that this needs to be an option. I've spoken to a few manufacturers about it and they've confirmed what @sbenejam has said.

@sbenejam
Copy link
Contributor Author

Any news on this issue/improvement?. I think it can be a good improvement for everyone to be able to choose the cross-universe options when creating an RGB panel taking into account how the LED strip controller devices of many manufacturers behave.

@mcallegari
Copy link
Owner

I have started to work on it in this branch
https://github.com/mcallegari/qlcplus/tree/rgbpreserve

However, at the moment I have other priorities and this will have to wait

@mcallegari mcallegari self-assigned this Apr 19, 2025
@sbenejam
Copy link
Contributor Author

Don't worry Massimo, it usually works well right now. But it is an improvement that would make it much easier for users to create RGB panels.

@yestalgia
Copy link
Contributor

Reported here as well

Screenshot_20250501_101107_Instagram.jpg

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants