Author Topic: Adjust max and min values per channel  (Read 1567 times)

Offline thekameleon

  • Newbie
  • *
  • Posts: 40
    • View Profile
Adjust max and min values per channel
« on: October 29, 2018, 03:09:39 PM »
So I have at times noticed that some of my pixels that I get don't always have the proper intensity to create a nice white color. Some come out pink. I would love to be able to take a model and define custom max values for a pixel as well as the RGB value mix to produce a pure white. I figure its easiest to define this by model.

If this exists, I can't find it

Offline babybear

  • Hero Member
  • *****
  • Posts: 540
  • Here to make everyones show better
    • View Profile
Re: Adjust max and min values per channel
« Reply #1 on: October 29, 2018, 07:11:07 PM »
All of my white are good and strong. a pink coloring to me indicates the lack of power.  Now with the proper gauge wire and injection points I no longer have that . But if you grab a white color on any effect bring up custom color it will show that all 3 colors are set to 255 the max brightness to make white.
JimmyG
Rochester, New York

Offline Stosh

  • Newbie
  • *
  • Posts: 37
    • View Profile
Re: Adjust max and min values per channel
« Reply #2 on: October 30, 2018, 01:17:04 PM »
Just trying to figure out the root cause of your pink pixels.  Whenever I see pink pixels in my setup, they're always the pixels that are furthest away from the power source.  This happens from voltage drop.  It takes less juice to turn on the red LEDs than it does green or blue so the color shifts to pink.  If all the pixels in a prop are all consistently pink, then I agree you need to change it in the model definition.  This is done in layout.  Select the model in question and look near the bottom for "Dimming curves".  You can go in there and define some color correction details.  I use a gamma curve of 2.0 in all my models because it gives more accurate colors.  But my whites are always white (regardless of gamma) unless I'm running short on power.

Offline keithsw1111

  • Administrator
  • Hero Member
  • *****
  • Posts: 2733
    • View Profile
    • Kellyville Christmas Lights
Re: Adjust max and min values per channel
« Reply #3 on: October 30, 2018, 01:45:15 PM »
By either setting the brightness on the controller or a model dimming curve you can limit the maximum brightness (and thus power draw) minimising the chance your pixels will not look white under full power draw.

Offline thekameleon

  • Newbie
  • *
  • Posts: 40
    • View Profile
Re: Adjust max and min values per channel
« Reply #4 on: November 01, 2018, 06:51:16 PM »
So first to be clear. I am using Strips and in this particular model I mixed two different strips that came from the same manufacturer. The first 4 pixels form my power injection point are pink, the next 5 are pure white (spliced in from another strip, again same manufacturer), then the rest are equally pink. I can guarantee this is not a power injection problem. I can also tell that the "pink" LEDS when set to all green or all blue are dimmer than the ones that show pure white.  The red color is fine.  This gives me confidence that this is a manufacture issue no power injection.

Hence my enhancement request is the ability to adjust the dimming curves for specific pixels of a model or I could use sub-models as well and define the "pink" pixels and adjust those curves. Because if I adjust the model dimming curve then the pixels that are pure white would look teal-ish. 

Offline keithsw1111

  • Administrator
  • Hero Member
  • *****
  • Posts: 2733
    • View Profile
    • Kellyville Christmas Lights
Re: Adjust max and min values per channel
« Reply #5 on: November 01, 2018, 08:06:02 PM »
In xschedule you can do per pixel dimming curves.

But I think you have a different issue.

Are you sure these pixels are all rated for the same voltage.

Are you feeding it 5v but some of the pixels are 12v



Sent from my iPhone using Tapatalk

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: Adjust max and min values per channel
« Reply #6 on: November 02, 2018, 06:58:18 AM »
Just buy a new strip cause I'm gonna charge more than that to touch the code.

Offline dkulp

  • Supporting Member
  • Hero Member
  • *
  • Posts: 812
    • View Profile
Re: Adjust max and min values per channel
« Reply #7 on: November 02, 2018, 07:21:35 AM »
Yea... I would definite separate dimming/gamma curves for those 5 pixels in either xSchedule or FPP.   Both can do it.   
Daniel Kulp
Framingham, MA

Offline thekameleon

  • Newbie
  • *
  • Posts: 40
    • View Profile
Re: Adjust max and min values per channel
« Reply #8 on: November 02, 2018, 11:34:27 AM »
Just buy a new strip cause I'm gonna charge more than that to touch the code.

Buying new strips is easy.  the 18 to 20 hours of work to remove, modify and reinstall the prop is close to 24 hours.  So I am going to call your bluff and ask you how many hours would it take and what is your billing rate?

Just for context, I have over 20 years of experiencxe in software development, if I could pull and push the change I would do it myself.

Offline thekameleon

  • Newbie
  • *
  • Posts: 40
    • View Profile
Re: Adjust max and min values per channel
« Reply #9 on: November 02, 2018, 11:35:54 AM »
In xschedule you can do per pixel dimming curves.

But I think you have a different issue.

Are you sure these pixels are all rated for the same voltage.

Are you feeding it 5v but some of the pixels are 12v



Sent from my iPhone using Tapatalk

I am 100% sure all of this is 5volt., it just seems to be a manufacturing flaw and I didn't realize it until I put up the prop.

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: Adjust max and min values per channel
« Reply #10 on: November 02, 2018, 02:26:36 PM »
Just buy a new strip cause I'm gonna charge more than that to touch the code.

Buying new strips is easy.  the 18 to 20 hours of work to remove, modify and reinstall the prop is close to 24 hours.  So I am going to call your bluff and ask you how many hours would it take and what is your billing rate?

Just for context, I have over 20 years of experiencxe in software development, if I could pull and push the change I would do it myself.

Bring up whatever your idea is in January.  I'm not taking new requests this year.