Skip to content

HLS-Vectorscope - #134

Merged
larszu merged 1 commit into
mainfrom
feat/hls-vectorscope
Oct 9, 2026
Merged

larszu merged 1 commit into
mainfrom
feat/hls-vectorscope

Conversation

@larszu

@larszu larszu commented Oct 9, 2026

Copy link
Copy Markdown
Owner

Neuer Scope hls: Farbton (HSL) als Winkel, HSL-Sättigung als Abstand zur Mitte.

  • Rot liegt dort, wo das YUV-Vectorscope es für die Matrix zeigt (709: 102,9°), die Farbtöne laufen in derselben Richtung, aber gleichmäßig 60° auseinander.
  • HSL-Sättigung hängt nicht von der Helligkeit ab: 75-%- und 100-%-Balken liegen beide auf dem äußeren Ring, Grau in der Mitte – anders als im YUV-Vectorscope. Das steht im README.
  • GPU-Shader (uMode 12), JS-Referenz hsl/hlsPoint (gleiche Mathematik) mit Unit-Tests; Messpunkt-Kreuz, Ausgabe-Overlay, Steuer-API (panel.scope hls), Companion-Auswahl, Doku.
  • Geprüft im Browser: Pixel der SMPTE-75-%-Balken liegen exakt auf den sechs Farbtonspeichen am 100-%-Ring, Kontrollstelle dazwischen dunkel.

Eigene Herleitung aus der HSL-Definition, kein fremder Code.

🤖 Generated with Claude Code

https://claude.ai/code/session_015SeZtGvNXy2CQn9CDiA1Na

@larszu
larszu force-pushed the feat/hls-vectorscope branch from 771cc9d to a0a6b00 Compare October 9, 2026 13:18
larszu added a commit that referenced this pull request Oct 9, 2026
…onsole kommt (#136)

Erster Boot des iPad-Simulators schickt die frisch gestartete App teils in
den Hintergrund (leere Konsole, Home-Bildschirm); seit dem 09.10. auf main
und in #134 zweimal hintereinander.


Claude-Session: https://claude.ai/code/session_015SeZtGvNXy2CQn9CDiA1Na

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Rot an derselben Stelle wie im YUV-Vectorscope der Matrix, Farbtöne in
60°-Schritten, Ringe 25/50/75/100 %. GPU-Shader (uMode 12) und JS-Referenz
(hsl, hlsPoint) mit Tests; Messpunkt, Ausgabe-Overlay, Steuer-API, Companion.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015SeZtGvNXy2CQn9CDiA1Na
@larszu
larszu force-pushed the feat/hls-vectorscope branch from a0a6b00 to 3e96e8f Compare October 9, 2026 13:44
@larszu
larszu merged commit f55e1a0 into main Oct 9, 2026
7 checks passed
@larszu
larszu deleted the feat/hls-vectorscope branch October 10, 2026 14:34
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

Successfully merging this pull request may close these issues.

1 participant