Comparison Guide

PatternSpace vs
pgen_client

Updated September 24, 2026

PatternSpace is a native macOS calibration pattern generator. pgen_client is an open-source desktop utility that controls a Raspberry Pi running PGenerator. Both can serve technical calibration workflows, but they use different output paths and setup models.

Quick Recommendation

Choose PatternSpace when you want a Mac App Store app with a visual pattern library, direct display selection, SDR/HDR output presets, and built-in network protocols. Choose pgen_client when you specifically want a Raspberry Pi-based HDMI output path and are comfortable configuring PGenerator and its calibration dependencies.

Setup Model

Automation

PatternSpace Pro accepts patches from ColourSpace, CalMAN, and PGenerator-compatible software. PatternSpace Remote is also available for custom JSON-RPC control, with a free evaluation allowance. pgen_client can send patches manually, measure preset or custom CSV lists with ArgyllCMS spotread, or relay 10-bit patches from DisplayCAL through its Resolve interface.

HDR and Signal Path

pgen_client can configure PGenerator's HDMI output format, range, bit depth, and HDR signaling. Its documentation lists SDR, HDR10, Dolby Vision, and HLG modes, subject to the PGenerator setup and the connected display. PatternSpace renders SDR and Pro-enabled HDR patches on a selected Mac display; its separate DeckLink SDI output currently supports SDR patches only.

Best Fit

PatternSpace is the pragmatic choice for Mac-centered calibration benches, rapid pattern inspection, and mixed software automation. pgen_client fits workflows that need a Raspberry Pi HDMI source and hands-on control of its video signal.

Sources

pgen_client behavior and requirements should be checked against the official GitHub repository before building a workflow around it. Its maintainer advises independently checking the measurement data reported by its internal generator.

More Comparisons

Compare PatternSpace with Patterns for Mac, LightSpace Connect, or ColourSpace direct PC output.