M3Patterns

Forum Replies Created

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • in reply to: OSSC Pro Gain Voltage / ISL51002 #67941
    M3Patterns
    Participant

      That makes sense. I did not know the processing was being done as 8 bit.

      I am currently running both of my OSSC Pros out to a VGA amp, so avoiding that step (and extra box) by having a voltage amp on a future revision of the Extra AV Out would be nice. If that was implemented, it would also be helpful, if feasible, to have the output voltage measured and displayed on the OSSC.

       

      Would it be possible to preserve 10 bit data just in passthough modes? (Or have a fork of the firmware that has [potentially greatly] reduced functions, but be fully 10 bit?)

      Alternatively, if it’s possible to have just a few initial steps be 10bit, I was thinking that there could be a color correction stage that is fully 10bit before being quantized down to 8bit. That may preserve the signal a bit better (and fit within the ADV7125) without the overhead of everything being 10bit. The existing Component to Rec.601 / Rec.709 conversion could be done as 10bit, and then there could be an option for individual RGB gain controls (since the Y / R-Y / B-Y / Y gain values do not have the ability to directly control the RGB values.) Additionally, there could also be the ability for a full 3×3 matrix of color conversion.

       

      An RGB gain option and 3×3 color matrix option I would love to see implemented regardless.

       

      All that being said, I still need to test if I can even see the difference on a CRT between 255 worth of values and 212 values (120 IRE) or less. I am actually currently running an OSSC Pro with over 40IRE of headroom (178 values) and I don’t see anything objectionable / noticeable after a few hours of SNES games.

      in reply to: OSSC Pro Gain Voltage / ISL51002 #67736
      M3Patterns
      Participant

        I just looked at the ADV7125. While it does offer the ability to output higher voltage with a variable resistor (which would be helpful in analog-land) it does not appear to handle anything beyond exact 8-bit input, which means no superwhite accommodation (which is basically what I meant by not letting the Extra AV Out clip at all, but instead just pass higher voltages.)

        That means that you really have to dial in the gain so as not lose 8-bit precision. In digital-land, that’s understandable, but the Extra AV Out could have more flexibility, since analog signals can accommodate voltages over 100IRE.

        That also means that certain consoles that generate superwhites over 100IRE (like the NES) are going to be clipped unless the ISL51002 gain is lowered below unity. But if you do that, you do lose 8-bit precision in analog-land. The more the gain needs to be lowered to compensate, the more that reduces the availability of 8-bit values.

        For instance, if you had an 120IRE signal that needed gain reduced by a factor of 1.2x, the 255 values of 8-bit would also be reduced by 1.2x to about 212.

        That wouldn’t really be an issue with something like the ADV7123, which is 10-bit. Could a future revision use that chip or another higher bit option?

         

        Right now the best current option for pure passthrough that handles superwhites would be to:

        1. lower input gain, either before input into the ISL51002 or using the adjustable gain in the menu.

        2. Increase gain after the ADV7125, using an external VGA to VGA amp.

         

        Any thoughts on this?

        in reply to: OSSC Pro Gain Voltage / ISL51002 #67733
        M3Patterns
        Participant

          After testing, I’m pretty sure I’m seeing clipping as well, so the lower gain values make sense. For my purposes, though, it’s super helpful to know the exact voltage values, so thank you for confirming that.

          Is there anyway to determine clipping using any current controls in the OSSC Pro? If not (and I can add this to the Feature Requests section) it would be helpful to have something like zebras or false color (video / photo terms) to show exactly when clipping occurs.

          Also (and again I can put this in the Feature Request section) a related option for PC CRT users that I think would be extremely helpful, if it was possible, would be to not let the Extra AV Out clip at all, but instead just pass higher voltages.

          PC CRTs will work with higher signal voltage just fine and it can actually help them to appear very close to TV CRTs:

          https://www.facebook.com/groups/444560212348840/posts/3158011424337025/

          Making 480p on a VGA monitor to look identical to 240p on a 15kHz monitor
          byu/ninjaurbano incrtgaming

          I haven’t yet looked into the ADV7125KSTZ140 to see if it’s possible, though.

        Viewing 3 posts - 1 through 3 (of 3 total)