macOS · Display Calibration
Drive calibration patches from ColourSpace, CalMAN, or PGenerator on the Mac you already use. Inspect, chain, and convert LUTs. Build, inspect, and verify ICC display profiles. Free to start. One-time purchases, no subscription.
Three tools, one app
Use PatternSpace as a pattern source for your calibration software, or open it just to work on a LUT or a display profile. No meter is needed to inspect a LUT or a profile.
Send geometry, luminance, clipping, and calibration patterns to any connected display for free. Pro adds ColourSpace, CalMAN, and PGenerator automation and advanced HDR output presets.
Open the LUTs you already use, see what every step does, compose and adjust a chain, and convert between formats. Analysis and export preparation are free; writing files requires Pro.
Build SDR display profiles from known inputs, inspect and compare profiles, and verify a transform offline. Pro adds generated-profile export, assignment, and temporary calibration.
Free in your browser, nothing to install: the online LUT converter and the ICC profile inspector.
In the app
Generator: listen for ColourSpace, CalMAN, PGenerator, or PatternSpace Remote, and choose the output display, Output Color, and measurement range.
Library: geometry, luminance, clipping, and calibration patterns, ready to send to the display you choose.
LUT Tools (Beta): compose a chain, apply ASC CDL adjustments, and export.
ICC profile tools: build, inspect, compare, and verify SDR profiles.
Why PatternSpace
Every pixel matters in display calibration. PatternSpace is engineered from first principles for accuracy — a Metal EDR pipeline, colorimetric output presets, full HDR headroom, zero drift.
Save and reopen LUT chain sessions, export multiple formats and grid sizes from one Outputs list with Export All…, and create a PDF report documenting conversion results and losses. Exporting files requires Pro.
Output Check brings display and SDI setup observations into one checklist. Signal Details separates received values, app mapping, SDI software frames, and physical signal values that require external capture.
Read and share observations without changing output, then send one diagnostic sample explicitly when you are ready. See what is new in 2.3 →
16-bit per channel rendering via
rgba16Float
CAMetalLayer. Full HDR headroom on Pro Display XDR and compatible
monitors.
Target any connected display. Automatic fallback when your calibration display disconnects. Per-display ICC profile diagnostics.
Live gamut, transfer function, encoding, EDR headroom, estimated peak luminance, and the active display profile — know exactly what you're measuring before you measure it.
Device Native, Display SDR, and 14 SDR reference presets — sRGB, Adobe RGB, BT.709/BT.1886, BT.2020, DCI-P3, and more. Pro adds HDR PQ, tone-mapped HDR, Display HDR, and Linear HDR.
A first-party WebSocket/JSON protocol with 4-digit pairing. Drive patches from your own scripts and tools — free to evaluate with 25 rendered patches per session, unlimited with Pro.
GPU-rendered patterns across 6 categories: Color, Checks, Geometry, Swatch, Gamma, and Clipping. PNG thumbnails for every pattern.
Calibration Protocols
PatternSpace speaks the three most common professional calibration protocols, plus its own open PatternSpace Remote protocol — connect via any workflow you already use.
Connect via ColourSpace's built-in Network Server. PatternSpace auto-discovers on the local network — no manual IP entry needed.
Configure CalMAN's Unified Pattern Generator Control Interface (UPGCI) to connect. PatternSpace listens passively — point CalMAN at your Mac's IP and port 2100. Requires PatternSpace Pro and a CalMAN license/version with UPGCI support. Pro does not unlock CalMAN licensing. Check compatibility before purchasing.
Full emulation of the PGenerator network protocol. Any software that supports PGenerator as a target will connect automatically via network discovery.
The built-in WebSocket/JSON protocol for scripts and custom tools. Pair with a 4-digit code and render up to 25 patches per session free — Pro removes the limit. The protocol is openly documented.
ColourSpace, CalMAN, and PGenerator automation are part of PatternSpace Pro. The PatternSpace Remote server is included free with an evaluation allowance.
Pattern Library
Technical Specifications
Workflows
Send solid and window patches through supported Blackmagic hardware. Review SDR and capability-gated HDR modes, Desktop Video requirements, and ColourSpace setup.
Analyze an unchanged LUT, export it to several formats and grid sizes at once, and include a PDF delivery report. Save the setup for the next delivery.
Start with your setup
Use the free Library to inspect gradients, clipping, framing, and visible uniformity. You can spot problems by eye; measuring white point, tone response, and color accuracy needs a meter and calibration software.
Choose a display and start with the built-in Library before connecting calibration software.
Check framing, signal interpretation, and SDR or HDR setup through the Mac display path.
Convert Cube, 3DL, and CSP files in your browser—no install, account, or calibration setup required.
Use the documented WebSocket/JSON-RPC protocol and SDK to build a controller for a PatternSpace host.
Pricing
Check the DeckLink setup guide before purchasing.
Pro is a single in-app purchase — no subscription — and can be shared with Family Sharing. US price shown; regional pricing set by the App Store. Sampled LUT diagnostics and export preparation are free; writing files and advanced invertibility analysis require Pro.
FAQ
PatternSpace is designed for display calibrators, reviewers, video engineers, and home theater installers who need predictable pattern output from a Mac.
PatternSpace is a macOS test pattern generator for display calibration. It renders precise SDR and HDR patches, pattern grids, clipping checks, gamma tools, and color swatches on the display you choose.
Yes. PatternSpace Pro supports network automation from ColourSpace, CalMAN, and PGenerator. CalMAN control also needs a CalMAN license and version with UPGCI support; Portrait Displays removed UPGCI from Home licenses in 5.15.3.13. Pro also includes PatternSpace Remote, an open WebSocket JSON-RPC protocol for scripts and custom controllers.
The free Mac App Store download includes the full pattern library, Device Native and Display SDR output, 14 SDR reference presets, full and legal ranges, and a Remote evaluation allowance.
Pro unlocks ColourSpace, CalMAN, and PGenerator automation, unlimited PatternSpace Remote rendering, advanced HDR output presets, Peak White and EDR controls for Mac display HDR, LUT Tools export and advanced invertibility analysis on request (Beta), ICC export, and live VCGT apply. DeckLink SDI output is a separate purchase.
Yes. The macOS ICC profile tools
build SDR matrix/TRC profiles and import compatible .cube
curves as VCGT. You can inspect, compare, and assign display profiles.
Read-back confirms profile state; display accuracy requires measurement.
See all guides.
LUT Tools is a native Mac workbench for inspecting and composing LUT
transforms. Import .cube, .3dl, and ARRI Look
files, combine transforms in a node chain, apply ASC CDL adjustments,
repair grey-axis reversals with Fix, prepare verified exports automatically, and request Pro analysis of inverse coverage and round trips
before export. Reports are numerical diagnostics before encoding, not
display measurements or guarantees of invertibility. Inspecting and building
chains is free; writing LUT or ICC files requires Pro. See the
LUT chain editor guide, or follow the
LUT conversion and batch export guide for file delivery and PDF reports.
PatternSpace requires macOS 15.6 or later and runs on Apple Silicon and Intel Macs. All rendering uses Metal, so any Mac that runs macOS 15 qualifies. No additional runtime or drivers are needed for Mac display output; DeckLink SDI output requires compatible Blackmagic hardware and Desktop Video 16.x (16.4 or later).
PatternSpace renders patches through a Metal EDR pipeline at up to 16 bits per channel, locked to vsync with no drift. Colorimetric output presets cover Device Native, Display SDR, 14 SDR references, and HDR. Patch values are what you request — display accuracy depends on the display and requires measurement hardware.
Buying Guides
Short guides for calibrators evaluating a Mac-native pattern generator against other Mac and mobile apps, Raspberry Pi output, and direct PC patch generation.
Compare a Mac App Store calibration app with an advanced-user Raspberry Pi pattern workflow.
Compare PatternSpace's Mac HDR, SDI, ICC, and LUT tools with LightSpace Connect's support for mobile screens and devices.
Compare two native Mac pattern generators, including their HDR, calibration software, ICC, LUT, and SDI workflows.
Compare a native Mac pattern renderer with direct patch output from a Windows calibration PC.
Open Protocol · SDK
PatternSpace Remote is an openly documented WebSocket/JSON-RPC protocol. Pair with a 4-digit code, list patterns and displays, and render patches from any language that can open a WebSocket — Python, Node, Swift, shell scripts.
PatternSpaceSDK on GitHubBuilt for calibrators, display reviewers, video engineers, and home theater installers. Precise patches, native macOS, zero compromise.
Version 2.4 · macOS 15.6 or later · Free on the Mac App Store