Home Theater Calibration

Home Theater Calibration

Pattern Catalog

Every video and audio test pattern in the app, 87 in total, with what each one checks and how to read it.

Back to Home Theater Calibration

SDR Video 38

1% Gray Uniformity

Full-screen 1% gray field (code 3/255) for detecting backlight clouding and bleed.

Displays a full-screen flat gray field at 1% signal level (display code value 3 out of 255). This is the darkest standard uniformity test level, ideal for detecting clouding, backlight bleed, and corner glow on LCD panels. In a dark room, scan the screen slowly for bright patches, halos, or color tinting. Any deviation from a perfectly flat field indicates non-uniform backlighting. Compare with the 2% variant: artifacts that appear on both but are more pronounced here indicate your display's local dimming minimum is above 1%.

For the nerds

Full-field flat gray at code value 3 out of 255 (1% signal). Darkest standard uniformity test level. Reveals clouding, corner glow, backlight bleed, and minimum local-dimming zone activation. Compare against 2% variant to identify whether local dimming is engaging at this signal level. If artifacts are much more visible at 1% than 2%, the display's dimming minimum is above 1% signal. Applies to SDR BT.709. View in a completely dark room with eyes dark-adapted for at least 2 minutes.

1-Pixel Checkerboard

Single-pixel alternating black/white grid. From a normal viewing distance it should appear as a uniform 50% gray; any moiré, rainbow banding, or halos indicate artificial sharpening or 4:2:0 chroma subsampling.

Alternates black and white at the single-pixel level using exact rasterized pixel coordinates for true 1:1 mapping. From a normal seating distance the pattern blends to a neutral 50% gray. If you see wavy patterns (moiré), color fringing, or bright/dark halos around clusters of pixels, your TV's Sharpness setting is turned up too high or the Apple TV is sending 4:2:0 chroma-subsampled signal instead of full 4:4:4. Reduce TV Sharpness until the pattern looks perfectly neutral gray.

For the nerds

Single-pixel alternating black/white grid using exact rasterized pixel coordinates for true 1:1 mapping. No shader-side anti-aliasing. Normal seating blend produces perceptually neutral 50% gray. Moire indicates scaling (the source is not being presented 1:1); color fringing indicates 4:2:0 chroma subsampling is active; halos indicate edge enhancement from the sharpness processor. Fix: reduce sharpness to 0 or neutral default, set HDMI to Ultra HD Deep Color or Enhanced, confirm Apple TV color format is RGB High. Applies to SDR BT.709. Critical for game and PC use cases.

1-Pixel Resolution Grid

1-pixel white lines on black at 50-pixel intervals. Use to detect artificial sharpness ringing; halos should be invisible at a neutral sharpness setting.

Draws 1-pixel-wide white lines on a pure black background at 50-pixel intervals across the full screen. At neutral TV sharpness (no artificial edge enhancement), the lines appear clean with no glow or halo around them. If you see bright halos on either side of each line, your TV's Sharpness is turned up and adding artificial edge enhancement; lower the Sharpness slider until the halos disappear. Also useful for detecting scaling artifacts and confirming 1:1 pixel mapping across the full panel.

For the nerds

Single-pixel-wide white lines on 0 IRE black at 50-pixel intervals across the full panel. Artificial edge enhancement produces bright halos on both sides of each line; halo extent and brightness quantify the amount of sharpening applied. Default or neutral sharpness on most displays produces no visible halo. Also exposes scaling artifacts if the source is not rendered 1:1. Applies to SDR BT.709. Reduce sharpness until halos vanish.

10% Gray Uniformity

Full-screen 10% gray field (code 26/255) for broad uniformity and tinting checks.

Displays a full-screen flat gray field at 10% signal level (display code value 26 out of 255). At this brightness, uniformity issues that were subtle at 1 to 5% become more visible, but some panel-level DSE may become less obvious as the brighter level masks cell-pressure variations. Use this level to check for large-scale color tinting (green, purple, or yellow casts in corners or edges), broad backlight zones, and center-brightness hotspots. If you see a color cast at 10% that is absent at 5%, this points to white balance or color temperature non-uniformity rather than backlight structure.

For the nerds

Full-field flat gray at code value 26 out of 255 (10% signal). Elevated brightness masks backlight DSE but exposes color temperature non-uniformity. Corner tinting (green, purple, yellow casts) indicates panel-level or calibration-level white balance drift. A color cast visible at 10% but absent at 5% isolates the problem to white balance; a cast visible at both levels indicates combined backlight and white balance issues. Applies to SDR BT.709. Measure with a colorimeter at 5 to 9 grid positions and compare xyY values; well-calibrated panels read within dE2000 < 3.

100% White Field (SDR)

Full-screen white field for uniformity and clipping checks.

Displays a full-screen white field at 100% REC.709 level. Use to check your display's uniformity (look for tinting or brightness falloff at the edges) and verify your display is not clipping above reference white. Ideal for diagnosing backlight bleed on LCD panels.

For the nerds

Full-field REC.709 reference white at 100 IRE (code value 235 in 8-bit limited range, 255 in full range). Verify with a colorimeter that peak white matches your target brightness: 100 to 120 nit for a dark room, 200 nit for a moderately lit room. Full-field white is the worst case for LCD ABL and power-limit circuits, so measured output may fall below small-window peak readings. Applies to SDR BT.709 targeting 2.4 gamma. Scan for color temperature drift across the panel.

2% Gray Uniformity

Full-screen 2% gray field (code 5/255) for backlight uniformity and DSE evaluation.

Displays a full-screen flat gray field at 2% signal level (display code value 5 out of 255). Use this level to detect dirty screen effect (DSE): the faint mottled or streaky pattern caused by non-uniform LCD cell pressure, particularly on VA panels when displaying sports content with large areas of similar-toned grass or ice. In a dark room, scan for brightness variations across the screen. On VA panels, a subtle woven or streaky texture across the field is the defining DSE signature.

For the nerds

Full-field flat gray at code value 5 out of 255 (2% signal). Primary dirty screen effect (DSE) diagnostic level. DSE appears as mottled or streaky patterns caused by non-uniform LCD cell pressure during manufacturing. Most visible on VA panels; less visible on IPS; absent on OLED. Visible DSE on the test pattern predicts visible DSE on sports content (grass, ice) and panning shots. Applies to SDR BT.709. View in a dimly lit room; excessive ambient light washes out DSE.

24p Judder Evaluation (SDR)

Scrolling stripe that moves at exactly one stripe-width per 24p frame. Judder appears as uneven stutter if the display is not outputting a true 24 Hz signal.

Displays alternating white and black vertical stripes scrolling left-to-right at a velocity calibrated to advance exactly one stripe-width per frame at 24 Hz. On a display that accepts and outputs a true 24 Hz signal, the motion appears perfectly smooth and even. On a display running at 60 Hz with 3:2 pulldown, each source frame is held for either two or three 60 Hz periods, creating an uneven cadence (2-2-3-2-3) that is visible as a distinct stutter or hesitation every five frames. To enable 24 Hz output on Apple TV: go to Settings > Video and Audio > Match Content and turn on Match Frame Rate. The pattern also requests 24 Hz mode automatically using Apple TV's display matching API. If your display rejects 24 Hz mode, a label appears below the pattern explaining the issue and how to fix it.

For the nerds

Alternating black and white vertical stripes scrolling at exactly one stripe-width per 24 Hz frame. On a true 24 Hz display mode, motion advances exactly one stripe per frame and appears perfectly even. On 60 Hz output with 3:2 pulldown, source frames hold for 2-3-2-3-2 refresh periods, producing the characteristic judder cadence visible every 5 frames. Apple TV requests 24 Hz output via AVDisplayManager when Match Frame Rate is enabled. A label appears below the pattern if the display rejects 24 Hz mode. Applies to SDR BT.709.

5% Gray Uniformity

Full-screen 5% gray field (code 13/255), the primary DSE diagnostic level.

Displays a full-screen flat gray field at 5% signal level (display code value 13 out of 255). This is the most diagnostically useful uniformity level, dark enough to reveal DSE and backlight structure while bright enough to see clearly in a slightly lit room. On a well-calibrated and uniform display, this field should appear as a perfectly flat, tonally identical gray from corner to corner. Any patchiness, banding, column structures, or color shifts indicate uniformity issues that will be visible on near-black content such as dark movie scenes and night gameplay.

For the nerds

Full-field flat gray at code value 13 out of 255 (5% signal). Most diagnostically useful uniformity level: dark enough to reveal DSE and backlight structure, bright enough to see clearly without dark adaptation. On a uniformly calibrated panel, the field should read within ±5% brightness variation across the entire display. Patchiness, banding, column structure, or color shifts at this level predict visible uniformity issues on real dark content. Applies to SDR BT.709. Measure with a luminance meter at the center, corners, and mid-edges to quantify variance.

50% Gray Uniformity Field (SDR)

Flat 50% gray field (128/255) for backlight and panel uniformity.

A uniform 128/255 gray field for evaluating mid-gray uniformity across the panel. Look for DSE (dirty screen effect), backlight uniformity artifacts, or vignetting. Useful in combination with the 1%, 2%, 5%, and 10% gray uniformity fields to build a complete picture of where the panel has the most significant uniformity issues.

For the nerds

Full-field flat gray at code value 128 out of 255 (50% signal). Mid-gray is the most common luminance level across real content, so uniformity issues here predict viewer-visible problems more reliably than near-black or near-white tests. Backlight vignetting, center hotspots, and corner rolloff all show clearly. Pairs with the 1%, 2%, 5%, and 10% uniformity fields to characterize the panel across the full brightness range. Applies to SDR BT.709. Measure at 9 grid positions with a luminance meter.

75% SMPTE Color Bars (SDR)

Classic 7-bar SMPTE color chart at 75% saturation.

Renders the standard SMPTE 75% color bars in REC.709 color space. Use to verify color decoding accuracy and color temperature on your display. Each bar corresponds to a primary or secondary color at 75% of reference white. Compare bar brightness against a calibrated meter to check your display's tracking.

For the nerds

Standard SMPTE 75% color bars in BT.709 color space. Seven vertical bars: 75% white, yellow, cyan, green, magenta, red, blue. Each secondary color is a 75% amplitude mix of two primaries. Measure each bar with a colorimeter and compare xyY against reference targets; consumer displays should read within dE2000 < 5 at factory defaults. Bar brightness follows Rec.601/709 luma coefficients (Y = 0.2126R + 0.7152G + 0.0722B), producing descending amplitude from white down to blue. Use for SDR BT.709 targeting 2.4 gamma. Mismatched bar brightness indicates luma coefficient or matrix conversion error.

ANSI Contrast Checkerboard (SDR)

8x4 ANSI contrast measurement checkerboard.

An 8-column by 4-row checkerboard per the ANSI/ICDM contrast measurement standard. Place a luminance meter on alternating white and black cells to measure native contrast ratio. The coarser grid (compared to the local-dimming checker) minimizes zone-level FALD brightening, giving a truer native contrast reading on FALD panels.

For the nerds

8-column by 4-row checkerboard per ANSI/ICDM contrast measurement standard. Peak white (code 235) and video black (code 16) cells at equal area produce 50% APL field. Measure single white and single black cell with a spot meter at the panel surface and compute ratio. ANSI contrast is the most meaningful contrast metric for mixed content because it accounts for internal panel light scatter, unlike on/off sequential measurements which ignore reflections. Applies to SDR BT.709. Coarser grid than local-dimming checkerboard minimizes FALD zone-level brightening for truer native panel contrast.

Aspect-Ratio Framing Markers

Letterbox and pillarbox framing lines for 2.40, 2.35, 1.85, and 1.33 cinema ratios.

Draws precise framing lines on a gray field to show exactly where a cinema aspect ratio falls on your screen. The active image rectangle is shown in a lighter gray and the masked region outside it in a darker gray, with bright white boundary lines, a screen-edge frame, and a center crosshair. Select the target ratio from the preset picker before launching: 2.40:1 (CinemaScope), 2.35:1 (anamorphic), 1.85:1 (flat), or 1.33:1 (Academy). Use this pattern to set projector masking plates, calibrate motorized screen drop, or verify that your display is applying the correct aspect-ratio mode without stretching or cropping the image.

For the nerds

A 16:9 screen has a native aspect ratio of 1.778:1. Any ratio wider than 1.778 creates letterbox bars (inactive pixels at top and bottom); the 1.33 Academy ratio creates pillarbox bars (inactive pixels left and right). The boundary lines on this pattern mark the exact pixel row or column where active image ends, so you can position masking hardware to within a pixel. The center crosshair lets you verify geometric center accuracy independently of the framing lines. Turn off any display overscan before using this pattern, as overscan shifts the true pixel boundary relative to the screen edge.

BFI Verification (SDR)

Left half strobe / right half gray reference to verify BFI is active.

Left half alternates between black and white at 60 Hz. Right half shows constant 50% gray. When BFI (Black Frame Insertion) is active, the left half flickers visibly while the right half appears steady. If both halves look equally steady, BFI is not inserting black frames. Useful for verifying the BFI setting in your display menu is actually engaged.

For the nerds

Split-screen diagnostic: left half alternates between code value 0 and 235 at 60 Hz; right half displays constant 50% gray at code 118. When BFI (black frame insertion) is active, the alternating left half appears dimmer and visibly flickers while the reference gray remains steady. BFI reduces apparent motion blur by shortening pixel persistence, trading peak brightness for motion clarity. If both halves look equally steady, the BFI circuit is not engaging at 60 Hz. Applies to SDR BT.709. Measure left-half mean luminance to quantify dimming.

Blue-Only Color Decoder

Standard 75% color bars with only the blue channel active for color/tint calibration.

Renders the same seven-bar 75% SMPTE color-bar layout as the standard color bars pattern, but outputs only the blue channel. Red and green are forced to zero. Viewed through a blue gel filter or a display blue-only mode, a correctly calibrated display will show matching brightness between specific adjacent bar pairs: white matches cyan, yellow matches black, magenta matches blue, and green matches red. Any deviation in color, tint, or saturation calibration causes one bar in a matched pair to appear brighter or darker than its partner.

For the nerds

The blue-only method works because at 75% drive level the blue component of white, cyan, magenta, and blue bars are all identical (75%), and the blue component of yellow, green, red, and black bars are all zero. When only the blue channel is displayed these four pairs collapse to two brightness levels, and the bars within each pair should look identical. If they do not, adjust the display Tint control until white matches cyan, then adjust Color (saturation) until the magenta/blue pair also matches. This technique dates to CRT calibration and remains valid on any display with independent Color and Tint controls.

CUE Diagonal

45-degree and -45-degree red diagonal lines on 50% gray. Reveals chroma upsampling errors as zigzag or stair-step artifacts along diagonal edges.

Chroma Upsampling Error (CUE) is a well-documented MPEG decoder artifact first cataloged by Spears and Munsil. When a decoder incorrectly upsamples 4:2:0 chroma, diagonal edges in the source develop visible zigzag patterns or stair-stepping. This pattern displays two sets of saturated red diagonal lines, one at +45 degrees and one at -45 degrees, forming an X across a 50% gray field. Lines are 4 pixels wide at 120-pixel spacing, placed at exact pixel coordinates with no shader-side anti-aliasing. Any smoothing or jagged stepping visible along the diagonal edges is introduced downstream by the video processor, HDMI matrix switch, or display's internal scaler, not by the source. On a correctly processing Apple TV and display chain, the diagonals appear crisp and straight. A path with known CUE will show visible zigzag or scalloping artifacts along the red edge boundaries. This tests a different failure mode than the Chroma Alignment patterns: alignment tests measure spatial offset of the chroma plane, while CUE tests the upsampling filter quality along diagonal transitions.

For the nerds

This pattern displays 45-degree and negative 45-degree saturated red diagonal lines crossing a 50% gray field. Lines are 4 pixels wide at 120-pixel spacing. Exact pixel coordinates are used with no shader-side anti-aliasing. Applies to SDR BT.709. Chroma Upsampling Error (CUE) manifests when a downstream decoder incorrectly upsamples 4:2:0 chroma, creating visible stair-stepping along diagonal saturated edges. This tests the upsampling filter quality along diagonal transitions, which is a different failure mode than the spatial offset measured by the standard chroma alignment patterns.

Center Crosshair

Single-pixel crosshair through the geometric center. Confirms accurate geometry and isolates artificial sharpening on a single horizontal and vertical edge.

Draws a single-pixel white horizontal and vertical crosshair through the exact geometric center of the screen, with a small center dot for reference. Used to confirm that the display's geometric center is accurate and that the image has not been shifted or cropped. A single isolated edge also makes sharpness ringing highly visible; look for bright halos on either side of the crosshair lines and reduce the TV's Sharpness slider until the lines appear clean and free of any glow.

For the nerds

Single-pixel horizontal and vertical crosshair through exact geometric center with a center reference dot. Confirms geometric center is not shifted and the image is not cropped. Isolated high-contrast edges make sharpness ringing (edge enhancement halos) highly visible against the black background. Lower sharpness until the lines appear clean. Applies to SDR BT.709. Useful as a quick per-input verification that HDMI signal is reaching the panel 1:1.

Chroma Alignment Test

Symmetric white and red shapes diagnose Y/C delay and 4:2:0 chroma upsampling errors. Both shapes must appear identical in edge sharpness.

Displays three zones of symmetric white and red rectangle pairs. The white shape carries only luminance; the red shape carries identical luminance plus chroma. If your display's chroma plane is spatially misaligned (due to a Y/C processing delay or a 4:2:0-to-RGB upsampling filter error), the red shape will appear to have a colored fringe or halo on one side that the white shape lacks. Zone 1 (top) tests horizontal chroma shift. Zone 2 (middle) tests vertical chroma shift. Zone 3 (bottom) tests combined alignment. Pass: white and red shapes look identical in size and edge sharpness, with no asymmetric color fringing. Fail: the red shapes show colored halos on one side. Fix: try enabling PC Mode on your TV, or set the HDMI port to 'Enhanced' / 'Ultra HD Deep Color'. Some displays require a firmware update to fix chroma alignment.

For the nerds

Three zones of symmetric white and red rectangle pairs. White shapes carry only luma; red shapes carry identical luma plus chroma. Y/C timing delay or 4:2:0 upsampling error produces asymmetric color fringing on the red shapes. Zone 1 tests horizontal shift; zone 2 tests vertical shift; zone 3 tests combined alignment. Fix via HDMI port mode (PC Mode, Enhanced, Ultra HD Deep Color) or firmware update. Applies to SDR BT.709 at 4:4:4 chroma. Pair with the vertical variant (sdr-chroma-alignment-v) for complete two-axis characterization.

Chroma Alignment Vertical (SDR)

Symmetric white/red rectangle pairs along the vertical axis.

A vertical-axis variant of the chroma alignment test. White and red rectangles are positioned symmetrically along the Y axis to reveal Y/C vertical timing delay and 4:2:0 upsampling errors in the vertical dimension. Asymmetric color fringing above vs below the red rectangles (compared to the white reference) indicates a vertical chroma delay in the signal path.

For the nerds

Vertical-axis companion to the chroma alignment test. White and red rectangles positioned symmetrically along Y axis reveal vertical Y/C timing delay and 4:2:0 vertical upsampling filter errors. Asymmetric fringing above versus below the red rectangles (compared to white reference) indicates vertical chroma shift. Vertical chroma errors are less common than horizontal but appear on some displays with interlaced processing paths or specific HDMI input modes. Applies to SDR BT.709 at 4:4:4 chroma. Fix identical to horizontal alignment.

Clock Motion Test (SDR)

Ticking clock for motion interpolation detection.

An analog clock face with a second hand that snaps discretely between tick positions. A correctly calibrated display shows a clean snap with no intermediate frames. If motion interpolation is active, the hand appears to glide smoothly between positions rather than tick, confirming the processor is synthesizing frames. Disable motion interpolation and compare.

For the nerds

Analog clock face with a second hand that snaps between 60 discrete tick positions at 1 Hz. Each snap is instantaneous at the frame boundary. MEMC (motion estimation / motion compensation) processing synthesizes intermediate frames between tick positions, causing the hand to appear to glide smoothly rather than snap. This is the soap opera effect. Applies to SDR BT.709. Disable motion smoothing ("TruMotion," "MotionFlow," "Auto Motion Plus," "MotionPro," "Smooth Motion Effect") and rerun to confirm the hand snaps cleanly.

Gamma Tracking

Stepped grayscale with a 1-pixel dither reference for verifying SDR gamma 2.2 and 2.4 tracking visually without a colorimeter.

SDR displays are expected to follow a power-law gamma curve: 2.2 for bright rooms or 2.4 (BT.1886) for dim viewing environments. A display with incorrect gamma tracking will show mid-tones that appear too dark (over-gamma) or too light (under-gamma) even if black and white points are correctly calibrated. The top half of the pattern shows 11 stepped grayscale patches from 0% to 100% code value in 10% increments. The bottom half provides a visual gamma reference: the left region is a 1-pixel alternating white/black dither that integrates to 50% linear luminance at normal viewing distance. The center-right region is a flat gray patch at code value 186, which should visually match the dither on a display tracking gamma 2.2. The far-right region is a flat gray patch at code value 197, which should match the dither on a gamma 2.4 display. To evaluate: compare the dither brightness against the two reference patches. On a correctly calibrated gamma-2.2 display, the dither and the 186 patch blend seamlessly. If the dither appears brighter than 186 but matches 197, the display is tracking gamma 2.4. If neither patch matches, the display gamma is off.

For the nerds

The pattern uses a 1-pixel black-and-white dither that averages to 50% linear luminance (code value 128 after sRGB inverse gamma). Two adjacent flat patches render at code 186 and code 197. On a display tracking gamma 2.2, code 186 produces the same perceived brightness as the dither, and the patch blends seamlessly into the reference region at normal viewing distance. Code 197 produces the same match on a gamma 2.4 display. Because the dither's actual emitted luminance follows the display's own transfer function, the match point shifts with tracking behavior. Squint or step back several feet to blur the dither before judging the match. Use for SDR BT.709 targeting 2.2 or 2.4 gamma per BT.1886. No colorimeter required for first-order tracking verification.

Gradient Banding (SDR)

Three-band shadow gradient at 6-bit, 8-bit, and 10-bit quantization for evaluating dithering.

Displays three horizontal gradient bands stacked vertically, each sweeping the same low-luminance range (code value 0 to approximately 76 out of 255) from left to right. The top band simulates 6-bit quantization (64 levels), the middle band simulates 8-bit (256 levels), and the bottom band simulates 10-bit (1024 levels). Because shadow gradients are where banding is most perceptible, comparing the three bands side by side immediately reveals whether the display or its internal video processing is applying dithering to hide coarse quantization steps. A display with effective dithering will show smooth gradients in all three bands; a display without dithering will show visible contouring in the 6-bit and sometimes 8-bit bands.

For the nerds

This pattern stresses the shadow range where banding is most visible, sweeping SDR code values 0 to roughly 30% of peak. Quantization is simulated by snapping each swept value to the nearest level at the target bit depth before output. Look for visible contour lines or step artifacts in the top (6-bit) and middle (8-bit) bands. If the top band appears smooth while the middle band shows steps, the display is dithering at the 6-bit level only. A display with genuine 10-bit panel precision and dithering should show smooth gradients in all three bands. Use this alongside the gamma tracking and grayscale ramp patterns to characterize overall shadow handling.

Local Dimming Checkerboard (SDR)

Sharp alternating checkerboard for local dimming and blooming evaluation.

Displays a full-screen alternating black and white checkerboard in SDR. Use to evaluate local dimming behavior: look for blooming where bright cells bleed into adjacent black cells, haloing around cell edges, coarse zone boundaries, black floor lift, and edge bleed on panels with zone-based backlight control. Finer grid sizes reveal dimming granularity. The pattern is static with sharp edges and no animation.

For the nerds

Alternating black and white checkerboard with paramA (cols) and paramB (rows) set via CheckerboardGridPreset on iOS. Exposes FALD zone behavior at varying spatial frequencies. Fine grids where each cell is smaller than a zone reveal zone granularity by showing which cells resolve as individual bright patches versus merged bright regions. Coarse grids where cells exceed zone size reveal blooming and cross-zone leakage. Applies to SDR BT.709. Measure a white cell and an adjacent black cell with a luminance meter to compute local contrast at each grid density.

Motion Bouncer (SDR)

White square bouncing on black for motion clarity and ghosting checks.

A sharp-edged white square moves at constant velocity across a pure black background, bouncing off all four edges. Use this to evaluate your display's pixel response time, motion clarity, and trailing behavior under SDR conditions. LCD and VA panels will show ghosting as a faint trail behind the square. OLED panels may show black smear immediately after the square passes. Compare with the HDR10 variant to see how your display handles bright-object motion under different tone-mapping conditions.

For the nerds

Fixed-velocity bouncing white square on 0 IRE black, rendering at the panel's native refresh rate. IPS and TN panels typically show the cleanest response; VA panels show dark smear on black-to-gray transitions; OLED panels show zero gray-to-gray ghost but may show sub-frame black smear on the trailing edge. For variable-speed testing, use the variable-speed bouncer variant. Applies to SDR BT.709. Compare this SDR version against the HDR bouncer to isolate response-time changes under HDR tone-mapping.

Moving Horizontal Bar (SDR)

15% white bar sweeping top to bottom on black. Reveals FALD blooming and zone lag.

A peak-white horizontal bar (15% of screen height) sweeps continuously from top to bottom and back at constant velocity on a true black field. The bar is wide enough to activate multiple FALD zones simultaneously. Watch the leading edge for zone pre-activation (glow appearing just ahead of the bar) and the trailing edge for zone turn-off lag (a faint glow that lingers behind the bar). On displays with coarse FALD zone grids, discrete brightness steps are visible as the bar crosses zone boundaries. OLED panels show no trailing glow; mini-LED and FALD LCD panels reveal their zone response time directly.

For the nerds

Peak-white horizontal bar (15% of screen height) sweeping vertically on 0 IRE black at constant velocity. Wide enough to activate multiple FALD zones simultaneously. Leading edge exposes zone pre-activation (anticipatory glow ahead of the bar); trailing edge exposes zone turn-off lag (glow lingering behind). Discrete brightness steps may be visible as the bar crosses zone boundaries on coarse-zone-grid panels. Applies to SDR BT.709. Pair with moving vertical bar to characterize both axes of the dimming grid. OLED panels show zero glow because each pixel is self-emissive.

Moving Horizontal Thin Line (SDR)

Thin white horizontal line sweeping on black. Exposes zone width and trailing ghosting.

A thin peak-white horizontal line (~9 pixels on a 4K panel) sweeps from top to bottom and back at a faster rate than the bar patterns. Because the line is narrower than a single FALD zone, the active backlight zone is wider than the visible content, appearing as a glow halo larger than the line itself. On OLED, the line stays exactly its pixel width with absolute black on both sides. On mini-LED and FALD LCD panels, the glow surrounding the line reveals the physical size of the smallest addressable dimming zone. Trailing lag is also more pronounced at this speed: watch for a ghost image that lags 1 to 4 frames behind the line's actual position.

For the nerds

Thin peak-white horizontal line approximately 9 pixels tall on 4K panels, sweeping vertically on 0 IRE black at higher velocity than the bar patterns. Because the line is narrower than a FALD zone, the active backlight zone footprint exceeds the visible content. Halo width in pixels equals approximately the height of one dimming zone. Also reveals trailing zone deactivation lag: watch for a ghost image 1 to 4 frames behind the actual line position. Applies to SDR BT.709. OLED panels show zero halo because the emissive element is one pixel tall.

Moving Vertical Bar (SDR)

15% white bar sweeping left to right on black. Reveals horizontal FALD zone structure.

A peak-white vertical bar (15% of screen width) sweeps continuously from left to right and back at constant velocity on a true black field. Tests the same FALD zone behavior as the horizontal variant but along the horizontal axis, which on many panels has a different zone count and response time than the vertical axis. Horizontal FALD zone boundaries often appear as vertical bands of slightly different brightness, and the vertical bar makes these particularly easy to spot. Pair with the horizontal bar pattern to build a complete picture of your display's local dimming grid.

For the nerds

Peak-white vertical bar (15% of screen width) sweeping horizontally on 0 IRE black. Tests horizontal-axis FALD zone behavior, which on many panels differs from vertical-axis behavior due to asymmetric zone grids. Horizontal zone boundaries typically manifest as subtle vertical bands of slightly varying brightness as the bar crosses each zone. Pair with the horizontal bar pattern for complete characterization of the dimming grid geometry. Applies to SDR BT.709. OLED panels show no visible zone structure because every pixel is an independent emissive element.

Moving Vertical Thin Line (SDR)

Thin white vertical line sweeping on black. Reveals horizontal FALD zone width and ghosting.

A thin peak-white vertical line (~9 pixels on a 4K panel) sweeps from left to right and back. Tests horizontal FALD zone width and response time. Because vertical zone boundaries are often wider than horizontal ones on displays with rectangular zone grids, the glow halo surrounding this line may appear wider than the halo on the horizontal line test. Compare the two thin-line patterns to determine whether your display's FALD grid is symmetrical or has tighter zones along one axis.

For the nerds

Thin peak-white vertical line (~9 pixels wide on 4K) sweeping horizontally on 0 IRE black. Tests horizontal zone width; the halo extent equals approximately one horizontal zone width. On rectangular zone grids (wider than tall), this halo is measurably wider than the one on the horizontal thin line test. Provides the second axis measurement needed to fully characterize zone geometry. Applies to SDR BT.709. Combined with the horizontal thin line measurement, you can derive total zone count from panel dimensions divided by measured zone size.

Multiburst / Resolution Sweep (SDR)

Seven blocks of increasing line-pair frequency to evaluate scaler sharpness and over-sharpening.

Divides the screen into seven equal-width vertical blocks, each containing alternating white and black vertical columns at a distinct spatial frequency. From left to right the stripe width decreases: 12 pixels, 8 pixels, 6 pixels, 4 pixels, 3 pixels, 2 pixels, and 1 pixel. A display and scaler that correctly resolve the source signal will show each block with distinct, sharp edges. A soft scaler or internal low-pass filter will blur the finest blocks on the right side, causing the alternating stripes to blend into a flat gray. A display with aggressive artificial sharpening will show ringing or halo artifacts around the edges of each block boundary, often most visible at the 2-pixel and 1-pixel blocks.

For the nerds

All seven blocks are generated pixel-by-pixel using integer screen coordinates, so there is no sub-pixel ambiguity in the source signal. What you see in the finest blocks reflects entirely the display and signal-chain processing, not the test pattern generator. Turn sharpness to zero first, verify all seven blocks are distinct (the 1-pixel block will look gray at distance), then increase sharpness and watch for edge ringing. On a 4K 60 Hz display connected via HDMI 2.0 in 4:2:0 chroma, the 1-pixel block will show color fringing even with correct luma resolution, revealing chroma subsampling. Switch to 4:4:4 to eliminate this artifact.

Near-White Sub-Clipping Patches (SDR)

10 patches from 230/255 to 255/255 for near-white detail evaluation.

Ten patches from 230 to 255 out of 255 on a 230/255 background. The peak-white (255/255) patch pulses between 255 and 230 to reveal compression or clipping near the ceiling. Use to verify the display preserves near-white detail and is not over-driving brightness in a way that compresses highlight gradients.

For the nerds

Ten patches at code values 230 through 255 in steps of approximately 3, on a code 230 background. Peak white (255) pulses at 1.5 Hz between 255 and 230. Tests highlight compression, which manifests when contrast is set too high or the display is limiting peak output to protect the panel. Distinct from full-range white clipping because the background provides a near-white reference. Use for SDR BT.709 targeting 2.4 gamma.

Overscan & 1:1 Pixel Mapping

If the outer white border is not visible on all four sides, your TV's Overscan setting is turned on and degrading image quality.

Draws a pure white 2-pixel border at the absolute screen edges and a 50% gray border at the 95% safe-area mark. If the white outer border is cropped or invisible on any side, your display has Overscan enabled, a legacy setting that scales the image inward and discards edge pixels. Disable overscan in your TV's picture settings for 1:1 pixel mapping and full sharpness.

For the nerds

Pure white 2-pixel border at absolute screen edges plus a 50% gray border at 95% safe-area mark. Overscan is a legacy CRT-era practice where displays scale the image inward by 2 to 5% and discard edge pixels. On a modern flat panel, overscan introduces unnecessary scaling and loss of sharpness with no benefit. Disable via the overscan, "just scan," or "1:1 pixel mapping" setting in the picture menu. Applies to SDR BT.709. Required for correct pixel mapping on gaming and UI content.

PWM Strobe Analysis (SDR)

Full-screen strobe for backlight PWM dimming analysis.

Full-screen square-wave strobe at your chosen frequency (60, 120, 240, or 480 Hz). Used to probe whether the display uses PWM dimming and at what frequency. Film this screen with a high-frame-rate camera (240fps+) or use a light flicker meter. PWM dimming will show alternating dark and bright frames in the footage at the dimming frequency. WARNING: this pattern produces intense visible flickering. Do not use if you are sensitive to flashing light.

For the nerds

Full-field square-wave strobe at 60, 120, 240, or 480 Hz via paramA frequency preset. Used to probe backlight pulse-width modulation behavior. Film at 240 fps or higher (phone slow-motion mode) or measure with a photodiode sampling at 10 kHz to resolve duty cycle. PWM backlight dimming is common on budget LCDs; flicker-free or DC-dimmed backlights show no on/off cycling. Applies to SDR BT.709. Contains a photosensitive viewer warning at the pattern level. Use with caution; stop the pattern if discomfort occurs.

Projector Alignment Cross

White-on-black pixel-exact geometry grid with center crosshair, diagonals, and corner brackets.

A static white-on-black alignment pattern for projector geometry, lens focus, and convergence checks. A 1px grid every 100 pixels covers the full screen. A bold 3px crosshair runs through the exact geometric center both horizontally and vertically. Single-pixel diagonal lines connect opposite corners. Right-angle bracket marks in all four corners, inset 40 pixels from the physical screen edge, provide precise corner reference points. All lines are computed pixel-by-pixel from integer screen coordinates so there is no sub-pixel error in the source signal. Any distortion, bowing, or misalignment you see is coming from the projector optics or geometry correction, not the test pattern.

For the nerds

Use the center crosshair to verify the projector optical axis is centered on the screen. The corner brackets and screen-edge frame together show whether the image is truly rectangular or has trapezoidal keystone distortion. The 100px grid reveals pincushion or barrel distortion by checking whether the grid lines remain straight across the full field. The diagonal lines are useful for checking convergence on three-chip projectors: each chip should trace the same diagonal path. Disable all electronic keystone and lens shift correction before using this pattern, then re-enable and re-verify to confirm correction accuracy.

SDR Grayscale Ramp

Horizontal gray ramp from black to white. Any color tint reveals a YCbCr color format error in your Apple TV output settings.

Displays a smooth horizontal gradient from black (left) to peak white (right) in REC.709. A correctly configured Apple TV in RGB color output mode renders this as a perfectly neutral gray ramp with no color cast. If you see a greenish, pinkish, or yellowish tint (especially in the mid-gray region), your Apple TV is set to YCbCr output. The YCbCr color matrix conversion introduces a subtle but visible green bias in neutral grays. Fix: go to Apple TV Settings → Video and Audio → Color Format and switch to RGB High.

For the nerds

Horizontal gradient from code value 0 to 255 in REC.709. On a correctly configured Apple TV in RGB High output mode, renders as perfectly neutral gray. YCbCr output mode introduces a color matrix conversion that can produce subtle green bias in the midtones due to quantization error in the chroma channels. Fix via Settings → Video and Audio → Color Format → RGB High. Requires HDMI 2.0 or better; some older receivers force YCbCr passthrough. Applies to SDR BT.709. Measure center of ramp with a colorimeter to quantify drift.

Scrolling Text (SDR)

White scrolling text for MEMC ghosting and edge clarity tests.

The text MOTION TEST scrolls right-to-left at your selected speed. Fine letterform edges expose MEMC interpolation ghosting and panel response-time trailing more clearly than a smooth square. Use at the default 0.2× speed for MEMC artifact hunting, or increase to 0.5× to stress-test pixel response on the leading edge of each letterform.

For the nerds

Right-to-left scrolling text rendered via MetalKit at selectable speed multiplier via paramB (MotionSpeedPreset). Fine letterform edges contain high-spatial-frequency transitions that stress both MEMC interpolation and pixel response simultaneously. At 0.2x default, MEMC ghosting is most visible as faint double-letter halos. At 0.5x and higher, panel response-time trailing dominates over MEMC artifacts on the leading edge of each letterform. Applies to SDR BT.709. Use to verify the effect of disabling motion smoothing on text readability.

Solid Color Field

Full-screen flat color field in nine standard colors for dead pixel, panel purity, and backlight uniformity testing.

Fills the entire screen with a single flat color selected from nine presets: Black, White, Red, Green, Blue, Cyan, Magenta, Yellow, and 50% Gray. No gradients, no motion, no dithering. The signal is output as direct linear values with no gamma encoding, so code value 1.0 reaches peak drive for that channel and code value 0.0 is digital zero. Color is set via the Color picker in the detail view and is preserved between sessions. Applies to SDR BT.709.

For the nerds

Use each color field in a dark room to check for dead, stuck, or hot pixels that are invisible against typical content: a red field reveals stuck-blue and stuck-green pixels; a black field reveals stuck-on (bright) pixels and exposes OLED black floor, mini-LED backlight bleed, and blooming from neighboring zones. Sweep through all nine colors and look for individual pixels or clusters that do not match the field color. The black field in a fully darkened room is also the definitive test for LCD backlight uniformity: clouding, flashlighting, and IPS glow are most visible when the entire screen should be producing zero light.

UFO Pursuit Pattern (SDR)

Moving circle over a static grid for MEMC double-image detection.

A white circle moves across a static vertical grid at your chosen speed. Any double-image, halo, or wobble at the circle edge against the fixed grid lines indicates MEMC interpolation artifacts. Compare with motion interpolation enabled and disabled in your display menu to isolate its effect. Speed presets control the circle velocity across the screen.

For the nerds

White circle sweeping across a static vertical grid at speed set via paramB (MotionSpeedPreset). The static grid acts as a reference against which MEMC-generated phantom frames become visible as faint double-edges, halos, or wobbling distortions. MEMC synthesizes intermediate frames by motion-vector analysis; on fine edges moving across fine backgrounds, the algorithm confuses foreground and background motion and produces artifacts. Applies to SDR BT.709. Toggle MEMC in display menu ("Motion Smoothing," "TruMotion," "MotionFlow," "Auto Motion Plus") and re-run to confirm artifacts disappear.

Variable-Speed Bouncer (SDR)

White square bouncing at adjustable speeds for response-time comparison.

A white square on black bouncing at your chosen speed multiplier (0.25×, 0.5×, 1×, 2×, 4×). Running the same object shape at multiple velocities isolates pixel response time and panel trailing from motion-blur artifacts. Compare 0.25× and 4× back-to-back to separate slow-pixel trailing from MEMC ghosting.

For the nerds

Variable-velocity bouncing white square on 0 IRE black with speed multipliers 0.25x, 0.5x, 1x, 2x, and 4x. Low speeds reveal inverse ghosting on IPS panels (bright trails from aggressive overdrive compensation), medium speeds reveal baseline pixel response, high speeds reveal MEMC ghosting and VA panel gray-to-gray smear. Speed multiplier maps to paramB via MotionSpeedPreset on iOS. Applies to SDR BT.709. Compare 0.25x and 4x on the same display to separate slow-pixel trailing (worst at low speed) from MEMC artifacts (worst at high speed).

Variable-Speed Thin Line (SDR)

Horizontal sweeping thin line at adjustable speeds for pixel response testing.

A single-pixel-thin horizontal line sweeps the screen at your chosen speed. The thin line stresses the panel at the sharpest possible spatial frequency during motion. Slow speeds (0.25×) reveal inverse ghosting on IPS panels; fast speeds (2×, 4×) reveal trailing on VA and OLED panels with slow pixel response in specific grey-to-grey transitions.

For the nerds

Single-pixel horizontal line sweeping at speed multiplier set via paramB (MotionSpeedPreset: 0.25x, 0.5x, 1x, 2x, 4x). The 1-pixel width exposes panel response at maximum spatial frequency. Slow speeds (0.25x) reveal inverse ghosting on IPS panels with aggressive overdrive compensation: bright halos that precede or trail the line. Fast speeds (2x, 4x) reveal gray-to-gray response time on VA and OLED panels. Applies to SDR BT.709. Compare speeds to separate overdrive artifacts (worst at slow speeds) from raw response time (worst at fast speeds).

HDR Video 22

10% Window at 1000 Nits (HDR10)

HDR10

Centered 10% area white window at 1000 nit peak in PQ.

Renders a centered 10% area white window encoded in SMPTE ST.2084 PQ at 1000 nits peak. This is the most common test for HDR peak brightness. Your display's tone-mapping behavior and peak white output can be evaluated with a colorimeter or luminance meter. The surrounding field is 0 nits (true black). Requires an HDR10-capable display and receiver passthrough.

For the nerds

Centered white window at 10% screen area, PQ-encoded at fixed 1000 nit. The most commonly cited HDR peak measurement condition across manufacturers and review sites. On OLED, typical output is 600 to 900 nit due to ABL; on mini-LED, typical output is 900 to 2000+ nit depending on model. Surrounding field is 0-nit true black. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ per SMPTE ST-2084. Compare measured nit against manufacturer specifications and colorimeter-calibrated references.

10% Window at 4000 Nits (HDR10)

HDR10

Centered 10% area white window at 4000 nit peak in PQ.

Renders a centered 10% area white window encoded in SMPTE ST.2084 PQ at 4000 nits peak. Use on high-brightness panels (mini-LED, premium OLED) to evaluate tone-mapping behavior above the 1000 nit tier. Most displays will tone-map this to their own peak; verify that the window appears brighter than the 1000 nit variant on your specific panel.

For the nerds

Centered white window at 10% screen area, PQ-encoded at 4000 nit target. Most consumer panels cannot reach 4000 nit, so measured output depends on tone-mapping strategy: some panels clip at their peak (reading matches 1000-nit window), some allocate reserve headroom for above-peak signals and measure higher. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ per SMPTE ST-2084. Premium OLED and mini-LED panels from 2023+ may measure 2000 to 3500 nit on this signal.

10-Bit Color Gradients

HDR10

Ultra-smooth RGB gradients to test for 8-bit banding and color processor contouring.

Draws three horizontal bands (red, green, and blue), each ramping smoothly from 0 nit on the left to 1000 nit on the right in HDR10 PQ. On a true 10-bit display the gradients appear perfectly smooth with no visible steps. On an 8-bit panel, or one with aggressive color processing, you will see chunky horizontal stripes (banding) or sudden gradient breaks (contouring). Use this pattern to evaluate your display's bit depth and color processor quality.

For the nerds

Three horizontal per-channel ramps at 0 to 1000 nit PQ in BT.2020. True 10-bit output renders as perfectly smooth gradients. 8-bit panel rendering shows 256-step quantization as visible horizontal bands. Aggressive color processing (contrast enhancement, posterization filters) produces irregular steps or contouring. Use to verify genuine 10-bit signal path end-to-end: HDMI, scaler, panel. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ per SMPTE ST-2084. The blue ramp typically shows banding first on panels with 8-bit or FRC-based color pipelines.

2% Window at 1000 Nits (HDR10)

HDR10

Centered 2% area window at 1000 nit PQ, ABL ladder rung 1, measures small-highlight peak.

Displays a centered white window occupying 2% of total screen area (edge length = 14.1% of screen height/width), encoded in SMPTE ST.2084 PQ at 1000 nits against a true 0-nit black field. A 2% window represents a small specular highlight: a sun reflection, a lamp filament, or a street light. This is where OLED and mini-LED panels typically achieve their highest measured brightness, because the ABL circuit has not yet engaged to limit total panel power. Measure nit output here with a colorimeter or spectroradiometer and compare with the 5%, 10%, and 25% readings to chart your display's ABL curve. Requires HDR10-capable display and lossless HDMI passthrough.

For the nerds

Centered white window at 2% screen area (14.1% of screen height/width edge length), PQ-encoded at target nit level via paramA (NitLevelPreset). Small-window peak measurement point on the ABL ladder. On OLED, this is typically the highest measured nit because ABL has not yet engaged. On mini-LED, output depends on zone count and power-share algorithm; best-case is 100% of rated peak. Surrounding field is 0-nit true black. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ per SMPTE ST-2084. Log alongside 5%, 10%, 25% window measurements.

25% Window at 1000 Nits (HDR10)

HDR10

Centered 25% area window at 1000 nit PQ, ABL ladder rung 4, reveals maximum ABL roll-off.

Displays a centered white window occupying 25% of total screen area (edge length = 50% of screen height/width), encoded in SMPTE ST.2084 PQ at 1000 nits. A 25% window represents a large bright area: a bright indoor scene, a snow field, or a daylight exterior shot. This is where ABL roll-off is most dramatic on OLED panels: many OLED displays reduce measured output to 300 to 500 nit at 25% area compared to 1000+ nit at 2% area, a roll-off of 50 to 70%. Mini-LED panels with good zone control show less roll-off. The difference between your 2% and 25% measurements defines the steepness of your display's ABL curve. Steeper curves cause more visible brightness shifting on HDR content with scene cuts. Requires HDR10-capable display and lossless HDMI passthrough.

For the nerds

Centered white window at 25% screen area (50% edge length), PQ-encoded at target nit via paramA (NitLevelPreset). Maximum ABL roll-off point on the standard ladder. Typical OLED measurements: 300 to 500 nit from 1000 nit input (60 to 70% reduction). Typical mini-LED measurements: 600 to 900 nit with good zone control. The 2% to 25% brightness delta is the single best predictor of visible ABL brightness shifts on real HDR content with scene cuts. Surrounding field is 0-nit. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ per SMPTE ST-2084.

4:4:4 Chroma Subsampling Test

HDR10

1-pixel red/blue alternating grid. Should appear as a sharp checkerboard; a blurry purple field means your signal chain is subsampling chroma.

Displays a 1-pixel alternating red and blue checkerboard encoded in HDR10 PQ at 200 nits per channel. From a normal seating distance the pattern appears as a fine grid. Up close, each pixel should be distinctly red or blue. If the pattern appears as a uniform purple blur, your HDMI signal chain is downgrading chroma from 4:4:4 to 4:2:0 or 4:2:2. Common causes: HDMI cable does not support 18 Gbps bandwidth, TV HDMI port is not set to Enhanced mode, or Apple TV color format is forced to YCbCr 4:2:0. Fix: set the TV's HDMI input to 'Enhanced' or 'Ultra HD Deep Color'. Check Apple TV Settings → Video and Audio → Color Format.

For the nerds

1-pixel alternating red and blue grid at 200 nit per channel in PQ. Correct 4:4:4 chroma signal renders each pixel as distinctly red or blue. 4:2:0 or 4:2:2 subsampling merges adjacent pixel colors and produces uniform purple blur. Common causes: HDMI cable below 18 Gbps, HDMI port in standard mode rather than enhanced/Ultra HD Deep Color, or Apple TV color format forced to YCbCr 4:2:0. Fix via HDMI port settings and Apple TV color format menu. Requires an HDR10-capable display. Applies to HDR10 PQ per SMPTE ST-2084.

5% Window at 1000 Nits (HDR10)

HDR10

Centered 5% area window at 1000 nit PQ, ABL ladder rung 2, measures mid-highlight peak.

Displays a centered white window occupying 5% of total screen area (edge length = 22.4% of screen height/width), encoded in SMPTE ST.2084 PQ at 1000 nits. A 5% window represents a larger highlight element: a bright sky patch, a white vehicle, or an overexposed window in a dark room scene. On OLED panels, ABL begins to engage at this area size, typically reducing output by 5 to 15% relative to the 2% reading. On mini-LED panels with fine zone grids, output is usually near peak. Measure with a colorimeter and log alongside your 2%, 10%, and 25% readings. Requires HDR10-capable display and lossless HDMI passthrough.

For the nerds

Centered white window at 5% screen area (22.4% edge length), PQ-encoded at target nit via paramA (NitLevelPreset). ABL engagement point on most OLED panels; typical dimming of 5 to 15% from the 2% reading. Mini-LED panels with fine zone grids typically hold within 2% of the 2% reading. Measure alongside 2%, 10%, and 25% windows to chart the ABL curve. Surrounding field is 0-nit. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ per SMPTE ST-2084. The 2% to 25% nit drop defines ABL aggressiveness.

ANSI Contrast Checkerboard (HDR10)

HDR10

8x4 ANSI checkerboard at 1000 nit PQ for HDR contrast measurement.

HDR10 variant of the ANSI contrast checkerboard. Bright cells output 1000 nit PQ; dark cells output 0 nit. Use to measure HDR contrast ratio across the ANSI grid pattern while ABL is active. Compare the bright cell luminance reading to the full-field 1000-nit window to quantify ABL roll-off on a pattern of this area coverage.

For the nerds

8x4 ANSI checkerboard with bright cells at 1000 nit PQ and black cells at 0 nit. Measure bright cell with spot meter and compare to full-field 1000-nit window measurement. Difference quantifies ABL roll-off at this spatial pattern (50% APL across 32 cells). Coarser grid than local-dimming checkerboard minimizes zone-level brightening for more realistic HDR mixed-content contrast. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ per SMPTE ST-2084. Typical ABL roll-off on OLED: 40 to 60%. Typical on mini-LED: 10 to 25%.

BT.2020 Wide Color Gamut Test

HDR10

Draws extreme BT.2020 colors against DCI-P3 backgrounds. If you cannot see the inner shapes, your display is clipping wide color gamut details.

Displays a pure BT.2020 maximum red rectangle centered against a DCI-P3 maximum red background, both encoded in HDR10 PQ. The inner rectangle uses color coordinates that exist outside the DCI-P3 gamut. On a display with true BT.2020 wide color volume, the inner rectangle appears as a distinctly more vivid, saturated red. On a display limited to DCI-P3 (even one marketed as BT.2020), the inner rectangle will be invisible, clipped to the same color as the background. This reveals whether your display is genuinely rendering wide color gamut or simply mapping BT.2020 signals into P3.

For the nerds

Pure BT.2020 maximum red rectangle centered against DCI-P3 maximum red background, PQ-encoded. Inner rectangle uses color coordinates outside DCI-P3 gamut. Displays with true BT.2020 volume render the inner rectangle as distinctly more saturated. Displays limited to P3 (even those marketed as BT.2020) show the inner rectangle clipped to the same color as the background, revealing that BT.2020 input is being mapped into P3 rather than rendered natively. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ per SMPTE ST-2084.

Color Gamut Reference Patches (HDR10)

HDR10

3x6 patch grid: BT.709, DCI-P3, and BT.2020 primaries at 1000 nit.

Three rows of six patches each. Top row: BT.709 primaries and secondaries expressed in the BT.2020 container. Middle row: DCI-P3 primaries. Bottom row: native BT.2020 primaries. Measure colorimetrically to verify the display's gamut coverage and color primaries accuracy. On P3-limited displays the top and middle rows will appear identical; true BT.2020 displays show progressively more saturated colors across rows.

For the nerds

3x6 patch grid at 1000 nit PQ. Top row: BT.709 primaries and secondaries expressed in BT.2020 container. Middle row: DCI-P3 primaries. Bottom row: native BT.2020 primaries. Measure each row with a colorimeter and compare xyY against target chromaticity. P3-limited displays show top and middle rows identical (BT.709 maps within P3) and clamp the bottom row to P3 gamut boundary. True BT.2020 displays show progressive saturation increase from top to bottom rows. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ per SMPTE ST-2084.

Fine Near-Black Patch Grid (HDR10)

HDR10

4x4 grid with 16 patches from 0 to 1 nit for shadow detail evaluation.

A 4x4 grid of 16 patches spanning 0 to 1 nit in perceptually-spaced steps. The 0.05 nit patch pulses between 0.05 and 0.15 nit to reveal near-black crush. This level range is critical for evaluating whether the display can resolve shadow detail in dark scenes. OLED panels should show all 16 distinct patches; panels with black-level lift or heavy tonemapping may crush the lowest values.

For the nerds

16 patches in 4x4 grid spanning 0 to 1 nit in perceptually-spaced PQ steps. 0.05 nit patch pulses at 1.5 Hz between 0.05 and 0.15 nit. Higher patch density than the main near-black pattern (5 patches) exposes finer black-level tracking errors. Critical for dark scene evaluation in HDR content. OLED panels typically resolve all 16; panels with black-level lift or aggressive shadow crush merge the lowest 2 to 4 patches. Requires an HDR10-capable display. Applies to HDR10 PQ per SMPTE ST-2084.

Gradient Banding (HDR10 PQ)

HDR10

Three-band near-black PQ gradient at 6-bit, 8-bit, and 10-bit quantization for evaluating HDR dithering.

The HDR10 counterpart to the SDR banding test. Three horizontal bands each sweep the same 0 to 100 nit range in PQ encoding. The top band simulates 6-bit quantization, the middle band 8-bit, and the bottom band 10-bit. Quantization is applied in the linear nit domain before PQ encoding, which is the correct order: it reveals what a display sees when receiving a coarsely quantized PQ signal. Near-black HDR is notoriously prone to banding because PQ allocates a large proportion of its code space to the 0 to 100 nit range, where the eye is most sensitive to brightness differences. A well-calibrated HDR display with proper dithering should show smooth gradients in all three bands.

For the nerds

Quantization happens in the nit domain (0 to 100 nit) before PQ encoding. At 6-bit the sweep has only 64 discrete nit steps, each separated by about 1.6 nit, which is readily visible in the near-black region. At 10-bit the steps are sub-nit and should be imperceptible. The PQ EOTF allocates substantial code space to 0 to 100 nit, so a 10-bit signal has far finer nit resolution at these levels than in the highlight range. Compare this test with the HDR grayscale ramp: the banding test isolates near-black because banding is almost never visible above 200 nit in HDR. Requires an HDR10-capable display and lossless HDMI passthrough.

Local Dimming Checkerboard (HDR10)

HDR10

Sharp PQ checkerboard at 1000 nits for HDR local dimming evaluation.

Displays a full-screen alternating black and white checkerboard in SMPTE ST.2084 PQ with bright cells encoded at 1000 nits. Use to evaluate local dimming behavior under HDR conditions: look for blooming, haloing, edge bleed, black floor lift, and dimming zone transitions. The high contrast ratio between 1000-nit cells and true 0-nit black makes local dimming artifacts more visible than in SDR. Finer grid sizes reveal the granularity of your display's dimming zones.

For the nerds

Alternating 1000 nit PQ and 0-nit PQ checkerboard with paramA / paramB via CheckerboardGridPreset. HDR peak brightness maximizes local contrast and makes dimming artifacts most visible. Zone granularity becomes measurable: the grid density at which cells resolve as individual bright patches versus merged regions equals the zone grid resolution. Blooming, haloing, and black floor lift all amplify under HDR drive levels. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ per SMPTE ST-2084. Measure contrast at varying grid densities.

Motion Bouncer (HDR10)

HDR10

Bright PQ square bouncing on black for HDR motion and highlight trailing checks.

The same bouncing square test as the SDR variant, but with the square encoded at 1000 nits in SMPTE ST.2084 PQ against a true 0-nit black field. Use this to evaluate how your display handles bright-highlight motion under HDR tone mapping. High-contrast motion artifacts, ABL-induced dimming during the bounce, highlight persistence, and OLED pixel response under HDR conditions are all visible with this pattern. Running the SDR and HDR variants back to back on the same panel reveals the effect of HDR processing on motion handling.

For the nerds

Fixed-velocity bouncing square encoded at 1000 nit PQ on 0-nit black, rendering at the panel's native refresh rate. Exposes the interaction between HDR tone-mapping, ABL circuits, and pixel response time. Bright-highlight motion is one of the hardest conditions for a panel to handle simultaneously. OLED panels may show brief ABL dimming during high-velocity passes as power draw spikes. Mini-LED panels with fast zone response hold peak brightness throughout motion. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ per SMPTE ST-2084. Compare to SDR bouncer variant to isolate HDR processing overhead from baseline panel response.

Moving Horizontal Bar (HDR10)

HDR10

1000-nit PQ horizontal bar on 0-nit black. Tests FALD under HDR peak brightness.

The same horizontal sweeping bar as the SDR variant, but encoded in SMPTE ST.2084 PQ at 1000 nits against a true 0-nit black field. The elevated peak brightness engages the display's ABL (Automatic Brightness Limiter) on many panels; watch for the surrounding black field brightening slightly as the bar moves to compensate for the increased average picture level. Trailing-edge zone lag may be more pronounced under HDR due to the higher activation threshold required to drive zones to 1000 nit. Requires an HDR10-capable display and lossless HDMI passthrough.

For the nerds

Peak-white horizontal bar (15% of screen height) encoded at 1000 nit PQ on 0-nit black, sweeping vertically. Elevated peak brightness activates ABL circuits on many panels, causing the surrounding black field to brighten slightly as the average picture level shifts. Trailing-edge zone lag is more pronounced under HDR due to higher drive current required to reach 1000 nit. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ per SMPTE ST-2084. Compare against SDR variant to quantify the effect of HDR peak drive on zone response.

Moving Horizontal Thin Line (HDR10)

HDR10

Thin 1000-nit PQ line on 0-nit black, the most demanding FALD zone test.

A thin peak-white horizontal line (~9 pixels) encoded at 1000 nits in SMPTE ST.2084 PQ against a true 0-nit black field. This is the most demanding local dimming test: the line is narrower than a FALD zone, so the zone must drive to 1000 nit output while the adjacent pixels are at absolute black. The glow halo is larger under HDR than SDR because the backlight zone must output significantly more light. Under HDR, the difference in zone width between the panel's actual response and the theoretical pixel boundary is most visible. OLED panels show no glow; the line is exactly its pixel width at full brightness. Requires an HDR10-capable display and lossless HDMI passthrough.

For the nerds

Thin peak-white horizontal line (~9 pixels tall on 4K) at 1000 nit PQ on 0-nit black, sweeping vertically. Most demanding local dimming test in the catalog. Zone must drive to 1000 nit output while adjacent pixels remain at absolute black, producing maximum halo visibility. Halo width under HDR is typically 1.5 to 2x the SDR halo width on the same panel because zones must activate more aggressively to produce HDR peak luminance. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ per SMPTE ST-2084. OLED panels show zero halo.

Multi-Window Dimming Stress Test

HDR10

Multiple simultaneous 10,000-nit HDR windows moving independently to stress-test local dimming zone tracking, crosstalk, and ABL behavior.

Renders 1, 4, 9, or 16 peak-white HDR windows (10,000 nit PQ) simultaneously on a pure black background. Each window orbits its grid cell at a user-selectable speed, forcing the display's local dimming controller to continuously track moving bright zones. On LCD and Mini-LED panels, watch for the black background lifting to gray (zone crosstalk), halos around each window, or a trailing shadow following the motion (slow backlight update rate). Use Object Count and Speed to dial in the stress level.

For the nerds

1, 4, 9, or 16 peak-white windows encoded at 10000 nit PQ, each orbiting its grid cell on 0-nit black. Window count via paramA (MultiWindowCountPreset); orbit speed via paramB (MultiWindowSpeedPreset). Forces the local dimming controller to continuously track moving bright zones. Zone crosstalk manifests as black field lift (gray background). Slow backlight update appears as trailing zone activation following motion. Halos appear around windows where the active zone extends past the visible window. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ per SMPTE ST-2084. OLED panels show zero artifacts at any setting due to per-pixel emission control.

Near-Black Patches (HDR10)

HDR10

Five log-spaced near-black patches from 0.01 to 1.0 nit in PQ.

Displays five horizontally arranged near-black patches at 0.01, 0.05, 0.18, 0.5, and 1.0 nit, encoded in SMPTE ST.2084 PQ. These are the most difficult luminance levels for any display to render accurately. Use to test OLED black floor, LCD local dimming minimum brightness, and whether your display can resolve shadow detail below 1 nit. True black between patches should be indistinguishable from the panel off state on a good OLED.

For the nerds

Five patches at 0.01, 0.05, 0.18, 0.5, and 1.0 nit arranged horizontally, encoded in PQ. Tests OLED black floor, mini-LED zone minimum brightness, and sub-1-nit HDR shadow detail resolution. True 0-nit field between patches should be indistinguishable from panel-off state on OLED. On local-dimming LCDs, background may show faint lift as zones activate to drive the patches. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ per SMPTE ST-2084. Pair with near-black-fine for 4x higher patch density.

PQ EOTF Step Patches (HDR10)

HDR10

7 patches at 1, 10, 100, 400, 1000, 4000, 10000 nit for EOTF tracking.

Seven vertical patches at canonical PQ EOTF reference levels. Measure each patch with a luminance meter and compare against the PQ target nit value to evaluate your display's PQ EOTF tracking accuracy. Well-calibrated displays should hit within ±5% at each level across the full 10000-nit range.

For the nerds

Seven vertical patches at 1, 10, 100, 400, 1000, 4000, and 10000 nit canonical PQ EOTF reference points. Measure each with a colorimeter and compare against target nit. Well-calibrated displays hit within ±5% across the full range. Larger errors indicate tone-mapping drift, typically bowing the curve at mid-tones (100 to 1000 nit range). Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ per SMPTE ST-2084. Use as the primary input to calibration-software EOTF correction.

PQ Grayscale Ramp (HDR10)

HDR10

Full-width grayscale ramp from 0 to 10000 nits encoded in PQ.

Renders a horizontal grayscale gradient from true black (0 nits) to 10000 nits peak, encoded in SMPTE ST.2084 PQ. Use to evaluate your display's HDR tone-mapping curve and verify the distribution of brightness steps across the PQ transfer function. A well-calibrated display should show smooth, perceptually even steps from black through the panel's peak brightness.

For the nerds

Horizontal gradient from 0 to 10000 nit PQ encoded per SMPTE ST-2084. Tone mapping curve manifests as perceptual brightness distribution across the ramp. Well-calibrated displays show evenly spaced perceptual steps; poor tone mapping shows banding, contouring, or flat plateaus where distinct source values map to the same output. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ. Measure with a colorimeter at 11-point PQ grid (0, 100, 200, 400, 1000, 2000, 4000, 6000, 8000, 10000 nit) to quantify EOTF tracking.

Saturation Sweep (HDR10)

HDR10

6 color rows sweeping from gray to full saturation at 1000 nit.

Six horizontal rows (red, green, blue, cyan, magenta, yellow) each sweeping from neutral gray on the left to full saturation on the right at 1000 nit PQ. Use to evaluate chroma accuracy across the saturation scale and look for color shifts or clipping in the display's color management pipeline at intermediate saturation levels.

For the nerds

Six horizontal per-color sweeps from D65 neutral at 0% saturation to full BT.2020 primary/secondary at 100% saturation, all at 1000 nit PQ. Hue shifts, clipping plateaus, or irregular steps expose non-linearities in the color management pipeline at intermediate saturation levels. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ targeting BT.2020 at D65. Measure at 25%, 50%, 75%, 100% saturation points per color and verify hue stability.

Variable-Speed Bouncer (HDR10)

HDR10

1000-nit PQ square bouncing at adjustable speeds.

HDR10 variant of the variable-speed bouncer. The 1000-nit PQ square on 0-nit black reveals how ABL (automatic brightness limiting) and tone-mapping interact with motion speed. Run at 2× or 4× to check whether the panel dims the object during fast motion due to ABL power response.

For the nerds

Variable-velocity bouncing square at 1000 nit PQ on 0-nit black. Speed multipliers 0.25x, 0.5x, 1x, 2x, 4x via paramB (MotionSpeedPreset). At 2x and 4x, ABL response time becomes visible: panels with fast ABL maintain brightness through motion; panels with slow ABL show the square dimming by 100 to 300 nit during the fastest passes. Also reveals tone-mapping temporal behavior on panels that recompute mapping per frame. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ per SMPTE ST-2084. Run alongside the SDR variant to quantify HDR processing overhead on motion handling.

Levels and Clipping 11

50/50 CMS Patches (HDR10)

HDR10

Six BT.2020 color patches at 50% saturation and 92 nit for HDR CMS verification.

The industry-standard HDR CMS (Color Management System) verification set: six discrete color patches at 50% saturation and 50% amplitude in PQ, displayed simultaneously in a 3x2 grid on a pure PQ-black background. The six patches are red, green, and blue (top row) and cyan, magenta, and yellow (bottom row). Patches are rendered at 50% saturation by mixing the fully saturated BT.2020 primary or secondary chromaticity with the D65 white point at 50%, then PQ-encoding at 92 nits (approximately 50% PQ signal level per ITU-R BT.2408). This matches the default measurement conditions used by Calman, ChromaPure, and the R.Masciola HDR-10 test pattern set. 50% saturation is the standard CMS target because no consumer display can reproduce the full BT.2020 gamut. Measuring at 50% saturation keeps the test points within the actual gamut of the display under calibration. Place your colorimeter at each patch in turn and compare the measured CIE xyY values against the target coordinates published in the pattern reference documentation. Requires an HDR10-capable display and lossless HDMI passthrough from Apple TV 4K.

For the nerds

Industry-standard HDR CMS verification set: six BT.2020 patches at 50% saturation and 92 nit PQ (approximately 50% PQ signal per ITU-R BT.2408), arranged in a 3x2 grid on 0-nit PQ black. Colors are computed as a 50% mix between each fully saturated BT.2020 primary or secondary and D65 white point, then PQ-encoded. 50% saturation is the standard CMS target because no consumer display reaches full BT.2020; measuring at 50% keeps test points within the actual reachable gamut. Matches default conditions used by Calman, ChromaPure, and the R.Masciola HDR-10 pattern set. Requires an HDR10-capable display and lossless HDMI passthrough. Place a colorimeter on each patch and compare measured xyY against targets.

Color Accuracy Grid 24-patch (HDR10)

HDR10

24 reference color patches in PQ at 100-nit diffuse white for HDR color accuracy evaluation.

The HDR10 variant of the 24-patch Color Accuracy Grid. The same CIE Lab D50 reference coordinates are converted to linear BT.2020 and PQ-encoded at 100 nits diffuse white (per ITU-R BT.2408). This renders the patches in the wide BT.2020 color container with ST.2084 (PQ) transfer function, matching the signal path used in HDR10 mastering. In HDR mode the patches are rendered at diffuse white luminance (100 nits), not peak luminance. This is the standard reference for CMS (Color Management System) calibration because it represents the luminance at which color accuracy matters most for content viewing. Out-of-BT.2020-gamut Lab coordinates are clamped to the BT.2020 boundary. Requires an HDR10-capable display and lossless HDMI passthrough. Compare the primary and secondary patches against colorimeter measurements to verify CMS accuracy across the color wheel.

For the nerds

24-patch Macbeth-style grid in BT.2020 container, PQ-encoded at 100 nit diffuse white per ITU-R BT.2408. CIE Lab D50 source coordinates converted via XYZ D50, Bradford chromatic adaptation to D65, and XYZ to linear BT.2020. Out-of-BT.2020-gamut Lab values are clamped to the gamut boundary. Measure each patch with a colorimeter and compare to target xyY coordinates; a calibrated display reads within dE2000 < 3 at every patch. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ per SMPTE ST-2084 targeting BT.2020 at D65. Diffuse white at 100 nit (not peak) is the correct reference luminance because it matches the luminance at which color accuracy matters for viewing.

Color Accuracy Grid 24-patch (SDR)

24 reference color patches (skin, sky, foliage, primaries, neutrals) for evaluating overall color accuracy.

A 6-column x 4-row grid of 24 reference color patches derived from CIE Lab D50 coordinates (Pascale 2006 reference dataset). The patches span memory colors (skin tones, blue sky, foliage), primary and secondary colors (red, green, blue, cyan, magenta, yellow, orange), and a grayscale series from white to near-black. Colors are computed via Lab D50 to XYZ D50, Bradford chromatic adaptation to D65, XYZ to linear BT.709, and sRGB gamma encoding. On a correctly calibrated display with a well-characterized signal chain, each patch should match the intended CIE Lab value to within dE2000 < 3 when measured with a colorimeter. How to use: view the grid and assess the memory colors subjectively first. Skin tones (patches A1, B1) should look natural, sky (C1) should look like a clear blue sky, and foliage (D1) should appear leafy green. Then compare primary patches (A3 Red, B3 Green) against a reference to identify color shifts. The neutral row (A4 to F4) evaluates grayscale tracking from white to near-black.

For the nerds

A 6x4 grid of 24 reference patches derived from CIE Lab D50 coordinates (Pascale 2006 dataset). Pipeline: Lab D50 to XYZ D50, Bradford chromatic adaptation to D65, XYZ to linear BT.709, sRGB gamma encoding. Patches cover memory colors (skin, sky, foliage), primary and secondary colors, and a grayscale ramp from white to near-black. Measure each patch with a colorimeter; a correctly calibrated display reads within dE2000 < 3 on every patch. Use for SDR BT.709 targeting 2.4 gamma at D65 white point. The memory color row exposes tone-mapping errors that show up as unnatural skin or foliage on real content.

Color Clipping Per-Channel (HDR10)

HDR10

R, G, B PQ gradient bands (900 to 1000 nit and 0 to 1 nit) reveal per-channel HDR clipping and shadow crush.

The HDR10 variant of the per-channel color clipping pattern. Three vertical bands (red, green, blue), each with two stacked PQ-encoded gradients. The top half of each band ramps from 900 to 1000 nits, and the bottom half ramps from 0 to 1 nit. A pulsing indicator appears near 980 nit in the top half and near 0.2 nit in the bottom half. The HDR variant is more diagnostically precise than SDR because PQ provides 10-bit precision and true near-black levels. Per-channel clipping at high nit levels is a known issue on HDR LED-LCD panels where the red phosphor or quantum dot saturation rolls off earlier than green or blue. Per-channel shadow crush is visible in displays with per-channel local dimming or color-space conversion errors. Requires an HDR10-capable display and lossless HDMI passthrough from your source or receiver. Color values are rendered in the BT.2020 container with SMPTE ST.2084 (PQ) transfer function.

For the nerds

Three vertical bands with PQ-encoded R, G, B channels in isolation. Top half ramps from 900 to 1000 nit; bottom half ramps from 0 to 1 nit. Pulsing indicators near 980 nit and 0.2 nit verify resolution at the extremes. High-nit clipping on one channel indicates phosphor or quantum-dot saturation rolling off below peak; typically visible on LED-LCD panels with red as the limiting channel. Shadow crush per channel indicates asymmetric local dimming or color-space conversion error. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ targeting BT.2020 at D65.

Color Clipping Per-Channel (SDR)

R, G, B gradient bands (code 230 to 255 and 0 to 25) reveal per-channel highlight and shadow clipping.

Displays three vertical bands (red, green, and blue), each showing two stacked gradients. The top half of each band ramps from code value 230 to 255 (near-white to peak white), and the bottom half ramps from code value 0 to 25 (absolute black to near-black). A pulsing indicator appears near code 250 in the top half and near code 5 in the bottom half. How to use: On a correctly calibrated display, each band shows a smooth, uninterrupted gradient with no visible plateau at either the top or bottom. A plateau at the top of one band (where adjacent bright steps merge into identical-looking pixels) means that channel is clipping early. A plateau at the bottom means that channel is crushing shadow detail. Common failure patterns: LED-LCD displays frequently clip the red channel first at high luminance. OLED displays sometimes clip blue. Per-channel shadow crush appears in some tone-mapping implementations that limit black level by channel rather than uniformly.

For the nerds

Three vertical bands showing the R, G, and B channels in isolation. Top half of each band ramps from code value 230 to 255. Bottom half ramps from code 0 to 25. Pulsing indicators near code 250 and code 5 verify resolution at the extremes. A visible plateau at the top indicates per-channel highlight clipping, common on LED-LCD panels where red saturates earlier than green or blue. A plateau at the bottom indicates per-channel shadow crush. Use for SDR BT.709 targeting 2.4 gamma. Adjust contrast or RGB gain to resolve.

HDR Highlight Clipping

HDR10

8 PQ patches from 200 to 10000 nit. The 10000-nit reference pulses to reveal tone-mapping roll-off.

Displays 8 horizontal patches encoded in SMPTE ST.2084 PQ at 200, 400, 600, 1000, 2000, 4000, 6000, and 10000 nit. Use to identify your display's tone-mapping ceiling: patches that merge together or appear identical reveal the nit level at which highlights are being clipped or tone-mapped to the same output. The rightmost patch (the 10000-nit PQ reference maximum) pulses at 1.5 Hz between 10000 and 4000 nit. If the pulse is invisible, the display's ABL or tone-mapping is collapsing all highlights above 4000 nit. Requires an HDR10-capable display and lossless HDMI passthrough.

For the nerds

Eight horizontal patches at 200, 400, 600, 1000, 2000, 4000, 6000, and 10000 nit encoded in PQ. The 10000-nit patch pulses at 1.5 Hz between 10000 and 4000 nit. The nit level where adjacent patches become indistinguishable marks the tone-mapping ceiling. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ per SMPTE ST-2084. Most consumer OLED panels tone-map above 1000 to 1500 nit; mini-LED panels may resolve up to 3000 to 4000 nit.

HDR Near-Black Steps

HDR10

8 PQ patches from 0 to 1 nit. Absolute black pulses to reveal black-level lift.

Displays 8 horizontal patches encoded in SMPTE ST.2084 PQ at 0, 0.005, 0.01, 0.05, 0.1, 0.3, 0.5, and 1.0 nit. These are the most demanding luminance levels for any display: the range where OLED pixel circuits, mini-LED local dimming zones, and black-level processing are all tested simultaneously. The leftmost patch (absolute black, 0 nit) pulses at 1.5 Hz between true black and 0.05 nit. If the pulse is invisible, the display is lifting its black floor. Requires an HDR10-capable display and lossless HDMI passthrough from your receiver.

For the nerds

Eight horizontal patches at 0, 0.005, 0.01, 0.05, 0.1, 0.3, 0.5, and 1.0 nit encoded in PQ. Absolute black (0 nit) pulses at 1.5 Hz between 0 and 0.05 nit. Tests OLED pixel response, mini-LED zone minimums, and HDR tone-mapping behavior below 1 nit simultaneously. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ per SMPTE ST-2084.

PLUGE Black Level Setup (HDR10)

HDR10

HDR PLUGE: sub-black PQ bars at 0.0001 and 0.001 nit reveal black-level lift that SDR cannot test.

The HDR variant of the classic PLUGE black level setup pattern. Five vertical bars on a 0-nit black background: sub-black bars at 0.0001 nit and 0.001 nit (levels that are genuinely distinct from absolute black in PQ), a reference black bar at 0 nit, and just-above-black bars at 0.05 nit and 0.1 nit. A 100-nit reference white strip (BT.2408 diffuse white reference) sits along the right edge. The HDR variant is more diagnostic than SDR because the sub-black bars can actually encode values below reference black in PQ. If your display renders the 0.0001 nit or 0.001 nit bar as visibly distinct from the 0-nit background, the display is correctly resolving near-absolute-black. If both sub-black bars are invisible (merged with the 0-nit background), that is the expected and correct behavior for a well-calibrated OLED or local-dimming panel. Requires an HDR10-capable display and lossless HDMI passthrough.

For the nerds

Five vertical bars on a 0-nit PQ field: sub-black at 0.0001 nit and 0.001 nit (distinct from absolute black in PQ, unlike 8-bit SDR), reference black at 0 nit, and just-above-black at 0.05 nit and 0.1 nit. A 100-nit reference white strip on the right edge anchors to ITU-R BT.2408 diffuse white. Correct calibration renders sub-black indistinguishable from the 0-nit background and both above-black bars faintly visible. Requires an HDR10-capable display and lossless HDMI passthrough. Applies to HDR10 PQ per SMPTE ST-2084. Verify with a colorimeter capable of resolving below 0.01 nit, such as a Klein K10-A or Colorimetry Research CR-100.

PLUGE Black Level Setup (SDR)

Classic PLUGE pattern: sub-black, reference black, and just-above-black bars for precise brightness calibration.

PLUGE (Picture Line-Up Generation Equipment) is the industry-standard pattern for setting a display's Brightness control. Five vertical bars sit on a true black background: the two leftmost bars encode sub-black levels (below reference black), the center bar is reference black (same as the background), and the two rightmost bars are slightly above black at +2% and +4%. A 10% reference white strip sits along the right edge for simultaneous contrast reference. How to use: Reduce your display's Brightness control until the +2% bar just disappears into the background. Then raise Brightness until it just reappears. At that setting, sub-black detail is preserved and the black level is not elevated. SDR note: sub-black bars are rendered at code value 0 because 8-bit SDR cannot represent values below reference black. On a correctly calibrated display they will be indistinguishable from the background. If they appear distinct (lighter than the background), your display's black level is elevated.

For the nerds

Five vertical bars on a 0 IRE background: sub-black (rendered at code value 0 since 8-bit SDR cannot encode below reference black), reference black, and +2% / +4% above black. A 10% reference white strip sits along the right edge for simultaneous contrast. Adjust brightness so the +2% bar just reappears from black. The sub-black bars should remain indistinguishable from the background; if they appear distinct, the display has elevated black level. Use for SDR BT.709 targeting 2.4 gamma per BT.1886. Verify with a colorimeter reading below 0.05 nit at code value 16.

SDR Black Clipping

10 near-black patches (code 0 to 20). The absolute black patch pulses to reveal black crush.

Displays 10 horizontal patches spanning display code values 0 through 20 out of 255. On a correctly calibrated display, all patches should be individually distinguishable as progressively lighter shades of near-black. The leftmost patch (absolute black, code 0) pulses at 1.5 Hz between black and code 8, so you can confirm your eyes and the display are resolving it. If the pulsing patch is invisible, or if adjacent dark patches appear identical, your display is crushing shadow detail below your black level setting.

For the nerds

Ten horizontal patches at code values 0 through 20 in steps of approximately 2. The absolute black patch (code 0) pulses at 1.5 Hz between 0 and 8. Adjacent patches appearing identical indicates shadow crush from elevated black level, low display gamma, or aggressive tone compression. Use for SDR BT.709 targeting 2.4 gamma. If patches merge, lower brightness and verify with the PLUGE pattern.

SDR White Clipping

10 near-white patches (code 206 to 255). The peak white patch pulses to reveal highlight clipping.

Displays 10 horizontal patches spanning display code values 206 through 255 out of 255. On a correctly calibrated display, all patches should be individually distinguishable as progressively brighter shades of near-white. The rightmost patch (peak white, code 255) pulses at 1.5 Hz between 100% and 94% white, so you can confirm the display is not collapsing the top of its range. If the pulsing patch is invisible, or if the brightest patches appear identical, your display is clipping highlights and losing above-reference-white detail.

For the nerds

Ten horizontal patches at code values 206 through 255 in steps of approximately 5. Peak white (code 255) pulses at 1.5 Hz between 100% and 94%. Adjacent patches appearing identical at the high end indicates contrast is set too high or the display is limiting peak output. Use for SDR BT.709 targeting 2.4 gamma. Lower contrast until all ten patches are visible.

Audio 16

1 kHz Reference Tone (-20 dBFS)

Stereo L/R

1 kHz sine wave at -20 dBFS, the standard alignment reference.

Plays a 1 kHz sine tone at -20 dBFS, which corresponds to 0 VU on a professional meter and is the standard alignment reference level for broadcast and post-production. Use this to set your receiver's main level so that -20 dBFS digital full-scale matches your target monitoring SPL (typically 83 dB SPL per channel for film mixing).

For the nerds

1 kHz sine at -20 dBFS. -20 dBFS corresponds to 0 VU on a professional meter and is the standard alignment reference level for broadcast and post-production. At reference level, -20 dBFS digital full-scale equals 83 dB SPL per channel for film mixing (THX reference), or 78 dB SPL for Dolby Home Theater reference. Measure with a calibrated SPL meter positioned at the main listening position, C-weighted, slow response. Plays through the L/R front channels. Use this tone first when setting up any receiver channel-level calibration procedure.

7.1.4 Channel Identification

Atmos7.1.4 Atmos Bed

Sequential per-channel callout for all 12 Atmos bed channels.

Plays a sequential pink noise burst with voice callout for each of the 12 Atmos 7.1.4 bed channels: Left, Right, Center, LFE, Left Surround, Right Surround, Left Rear Surround, Right Rear Surround, and the four overhead positions. Use this to confirm speaker wiring, receiver routing, and that every channel is functioning at the correct position. Requires an Atmos-capable receiver and a full 7.1.4 speaker layout.

For the nerds

Sequential pink noise bursts with TTS voice callouts for all 12 channels of a 7.1.4 Atmos bed: L, R, C, LFE, Ls, Rs, Lrs, Rrs, Ltf (top front left), Rtf (top front right), Ltr (top rear left), Rtr (top rear right). 48-second total duration. Requires an Atmos-capable receiver and full 7.1.4 speaker layout, including height channels either overhead or Atmos-enabled modules firing upward. Plays via Apple TV Atmos passthrough; receiver must be configured for Dolby Atmos input rather than stereo downmix. Verify receiver speaker configuration matches physical layout (Audyssey, Dirac, YPAO, XT32 auto-setup) before running this test to avoid false failures.

Bass Crossover Blend Sweep

L / R (receiver performs bass management)

Sweeps from 20 Hz to 200 Hz. Listen for sudden dips in volume to detect subwoofer phase cancellation at the crossover frequency.

Plays a smooth continuous sine wave sweep from 20 Hz to 200 Hz through the Front Left and Right channels, repeating every 15 seconds. Your receiver splits this signal at its crossover frequency (typically 80 Hz), sending bass to the subwoofer and higher frequencies to the main speakers. Listen for any sudden drop in volume as the sweep passes through the crossover region. A dip indicates the subwoofer and main speakers are partially canceling each other due to a phase mismatch or distance offset. If you hear a dip, try toggling the subwoofer phase switch on your receiver or AVR between 0° and 180°.

For the nerds

Logarithmic sine sweep from 20 Hz to 200 Hz over 15 seconds, looping continuously through L/R front channels. Receiver performs bass management at its crossover frequency (typically 80 Hz), routing bass to subwoofer and higher frequencies to mains. Audible dips in the crossover region reveal subwoofer / main speaker cancellation from phase mismatch or distance delay error. Run auto-calibration (Audyssey, Dirac, YPAO) first; if dips persist after auto-calibration, toggle subwoofer phase switch between 0° and 180° and re-sweep. Persistent dips indicate room mode cancellation requiring subwoofer repositioning or parametric EQ correction.

Full-Range Frequency Sweep

Logarithmic sine sweep 20 Hz to 20 kHz in 30 seconds.

A logarithmic sine sweep from 20 Hz to 20 kHz over 30 seconds, looping continuously. Reveals room resonances, speaker rolloff, and crossover anomalies across the full audio band. The live frequency readout shows the exact Hz being reproduced at any moment. Listen for frequency-specific anomalies: unexpected boosts, dips, or resonances indicate room modes or speaker response irregularities.

For the nerds

Logarithmic sine sweep 20 Hz to 20 kHz over 30 seconds, looping continuously with live Hz readout. Reveals room modes (frequency-specific boosts or nulls), speaker rolloff at each extreme, crossover anomalies between driver regions, and port chuffing at low frequencies. Room mode frequencies match expected modes for your room dimensions (first mode at approximately 565 Hz / longest dimension in feet). Combine with SPL meter and sweep software (REW, Smaart) for quantified frequency response measurement.

Lip-Sync Test

L / R

1 Hz flash and click from a shared clock. If the click and flash don't feel simultaneous, your A/V sync is off.

Plays a sharp click impulse and flashes a white square simultaneously at 1 Hz from the same timing model; the audio buffer loop is the clock, and the visual timer references it. Watch the square and listen for the click. If the click arrives after the flash, audio is delayed. If the click arrives before the flash, audio is ahead. Adjust the audio delay setting on your AVR or TV until the click and flash feel simultaneous. A useful baseline: most receivers have an adjustable audio delay in 1ms increments under Audio → Lip Sync or A/V Sync offset.

For the nerds

1 Hz click impulse and 1 Hz flashing white square, both generated from the same audio buffer loop timebase to eliminate source-side timing error. Adjust receiver or display audio delay in 1ms increments under Audio → Lip Sync or A/V Sync offset. Most displays introduce 30 to 100ms of video processing delay that requires compensation. Perfect sync should feel simultaneous within approximately 20ms to typical viewers; trained listeners can detect 5 to 10ms misalignment. If delay cannot be compensated, disable non-essential video processing (motion smoothing, noise reduction).

Mono / Correlation Check

Front L/R

Correlated and anti-correlated pink noise to verify mono compatibility and polarity.

Plays band-limited pink noise (500 Hz to 2 kHz) with two independent controls. The Correlation selector chooses Correlated (same signal on Left and Right) or Anti-Correlated (polarity-inverted Right channel). The Fold to Mono toggle computes the actual mono sum of the two legs: correlated gives 2s (reinforcement, +6 dB), anti-correlated gives zero (cancellation, near-silence). Switch to Anti-Correlated and turn on Fold to Mono to hear the content collapse; switch to Correlated to confirm it reinforces. This contrast directly demonstrates the polarity problem that a mono system would expose.

For the nerds

Mono compatibility is a practical concern for any content that will be played on smartphones, laptops, Bluetooth speakers, or public address systems. An out-of-polarity speaker or a wiring error causes one channel to cancel its mate when summed to mono, reducing level and scooping bass. This test exposes that problem directly: select Anti-Correlated, enable Fold to Mono, and listen for near-silence confirming the null. Select Correlated under the same fold to confirm reinforcement. The contrast between the two states is unambiguous and reveals any polarity error in the entire playback chain. Level is fixed at -20 dBFS. Control changes apply a 10 ms linear ramp to avoid a step click at the transition. Stereo output routes to Front L and R (channel IDs 0 and 2). When Fold to Mono is on, the mono sum routes to the center channel (channel ID 1) if a discrete center is present, otherwise equally to L and R.

Octave-Band Noise

Pink noise band-limited to each ISO 1/1-octave center for graphic EQ calibration.

Plays pink noise band-pass filtered to one ISO 1/1-octave band at a time. Ten bands span 31.5 Hz to 16 kHz. The current band and its center frequency are shown on screen; Prev and Next step through the bands without a click. Use this to park on each band, read SPL on a meter, and adjust your graphic or parametric EQ to a target curve. Level is normalised to -20 dBFS RMS across all bands so SPL readings are directly comparable.

For the nerds

ISO octave center frequencies: 31.5, 63, 125, 250, 500, 1000, 2000, 4000, 8000, and 16000 Hz. Each band is generated by applying a second-order biquad band-pass filter (Q = 1.41, giving a 3 dB bandwidth of exactly one octave) to full-band pink noise. Output is normalised to -20 dBFS RMS per band. Route to any channel group or individual speaker via the channel picker. Combine with an SPL meter or a room measurement app to set a house curve or a flat in-room target.

Per-Channel Delay Pulse

Repeated Hann-windowed click on a selected speaker to verify AVR distance/delay settings.

Plays a short 1.5 kHz Hann-windowed tone burst repeated at 0.5, 1, or 2 Hz on the speaker you choose. Listen for whether the click arrives when expected relative to other speakers. In ping-pong mode, alternating clicks fire on two speakers so you can compare their arrival times directly. An optional on-screen white flash fires with each click, enabling the same lip-sync style timing check used for video delay. Adjust per-speaker distance in your AVR setup menu until all speakers feel simultaneous.

For the nerds

AVR per-speaker distance settings control the digital delay applied to each channel so that sound from all speakers arrives at the listening position at the same time. An incorrectly set distance causes the affected speaker to sound early or late relative to the rest of the soundstage. This test lets you verify those settings by ear without a measurement microphone. In single mode, focus on one speaker and assess whether its click feels appropriately placed in time. In ping-pong mode, alternating clicks between two speakers let you directly compare their arrival: if one arrives noticeably before the other, increase its distance setting in the AVR. The Hann-windowed 1.5 kHz burst is used rather than a raw impulse because it is clearly audible, has a sharp onset, and avoids the broadband energy and DC offset that could stress tweeters. The flash-with-click mode provides a visual reference, the same technique used by the lip-sync test pattern.

Phantom Imaging Pan

Front L/C/R

Panning pink noise checks front-stage phantom stability and center integration.

Plays band-limited pink noise (500 Hz to 2 kHz) in two modes. Pan mode glides the image smoothly from left to right and back using a constant-power law so loudness stays even across the stage. A/B mode alternates every 2 seconds between the real center channel and a phantom center formed by equal signals on Left and Right. Use Pan mode to check that your front speakers are level-matched and that the room does not pull the phantom off-axis. Use A/B mode to judge whether your center speaker blends seamlessly with the front stage.

For the nerds

Phantom imaging relies on matched levels, matched timbre, and a symmetrical listening position. If the image jumps or changes character as it passes through center in Pan mode, a level mismatch of as little as 1 dB is the most likely cause; check AVR per-channel trim. A timbre shift (the sound becomes brighter or duller at center) suggests a room reflection or a significant frequency-response difference between the L and R speakers. In A/B mode the real center is routed to channel 1 at unity gain; the phantom center sends the same signal to L and R at 0.707 each, so both modes reach the listening position at the same loudness. If the real center sounds distinctly different from the phantom, investigate center speaker placement, toe-in, or its frequency response relative to the mains. Requires at least a stereo layout for Pan mode. A/B mode additionally requires a discrete center channel (2.0 stereo layouts offer Pan mode only).

Phase & Polarity Test

L / R

Plays a dual-mono test tone. If the audio sounds louder and fuller when Out of Phase is selected, your speaker wires are reversed.

Plays a 300 Hz sine tone simultaneously from the Left and Right front speakers at equal amplitude. Use the In Phase / Out of Phase toggle to invert the polarity of the Right channel. In Phase (correct wiring): the two speakers push air in the same direction, producing a full, centered phantom image between them. Out of Phase (reversed wires): the speakers push and pull in opposite directions, canceling each other out and producing a hollow, thin sound localized to the sides. If Out of Phase sounds fuller and more bass-rich, one of your front speaker's wiring is reversed; swap the positive (+) and negative (−) terminals on that speaker at the amplifier or speaker binding post.

For the nerds

300 Hz sine simultaneously from L/R front channels at equal amplitude. In Phase: both channels in identical polarity produce constructive interference at the listening position, resulting in a solid phantom center image with full bass response. Out of Phase: inverted right channel produces destructive interference at the center with L/R cancellation, resulting in a hollow side-localized sound. If Out of Phase sounds fuller and more bass-rich than In Phase, one front speaker has reversed polarity at the speaker terminal or amplifier output. Fix by swapping the positive and negative leads on the incorrectly wired speaker.

Reference Level (Per Channel)

Band-limited pink noise at -20 dBFS, one channel at a time, for SPL level matching.

Plays band-limited pink noise (500 Hz to 2 kHz) at a fixed -20 dBFS RMS on one speaker at a time. Step through each channel in your active layout and adjust your AVR per-channel trim until every speaker reads the same SPL on an external meter. This is the standard reference procedure for matching channel levels to a calibration target. Commonly used with a target of 75 dB C-weighted, slow response, measured at the main listening position.

For the nerds

Band-limited pink noise from 500 Hz to 2 kHz is the reference signal for channel level calibration because it covers the most perceptually important frequency range while avoiding sub-bass and high-frequency room anomalies that skew SPL readings. At -20 dBFS, the signal represents the standard alignment level: 0 VU on a professional meter. The common calibration targets are 75 dB SPL C-weighted, slow response, for home theater (Dolby reference) or 85 dB SPL per channel for theatrical mixing (THX). All channels should be set to the same SPL reading so that soundstage balance and dialog intelligibility are correct. Measure from the main listening position with the microphone at ear height. After setting trim levels, run the Reference Level pattern again to verify consistency across all channels.

Room-Mode Finder

Sustained sine tone steppable 16 to 200 Hz for locating room resonances.

Plays a single sustained sine tone at a frequency you choose between 16 and 200 Hz. Step in 1 Hz increments to pinpoint resonances precisely, or jump 5 Hz at a time to scan the range more quickly. Auto-Creep mode advances 1 Hz per second so you can walk the room while the tone crawls through the bass range; pause on any frequency that causes buzzing, rattling, or a strong bass peak at your seat. Route to Sub/LFE, Front L+R, or any individual channel. Start with your AVR volume set low to protect your subwoofer.

For the nerds

Room modes are standing waves formed when a bass frequency has a wavelength that fits an integer multiple of a room dimension. Common first modes: 565 / room length in feet, 565 / room width in feet, 565 / room height in feet. Peaks at these frequencies indicate a room mode; deep nulls indicate a cancellation between the direct wave and a reflection. Walking the room while the tone holds a mode frequency reveals the spatial distribution of the mode and helps locate the best subwoofer placement. Phase is continuous when stepping so the transition is click-free.

Speaker Distortion Test

Fixed sine tones at 9 frequencies for distortion evaluation.

Plays a pure sine tone at a selectable frequency (40 Hz, 80 Hz, 125 Hz, 250 Hz, 500 Hz, 1 kHz, 2 kHz, 4 kHz, or 8 kHz) for evaluating speaker distortion. Listen for buzzing, rattling, or harmonic artifacts at each frequency. Cabinet resonances and port chuffing are most audible in the 40 to 250 Hz range; voice-coil and crossover distortion at 500 Hz to 8 kHz. Use at moderate SPL to protect drivers.

For the nerds

Pure sine tones at 40, 80, 125, 250, 500, 1000, 2000, 4000, and 8000 Hz via frequency picker on iOS. Different frequency ranges reveal different failure modes: 40 to 250 Hz exposes cabinet resonances, port chuffing, and voice-coil rub in woofers; 500 to 2000 Hz exposes crossover buzzing and midrange driver damage; 4000 to 8000 Hz exposes tweeter distortion and dome deformation. Listen at moderate SPL (70 to 80 dB) to protect drivers while still loading the system enough to excite mechanical issues.

Subwoofer Integration

5.1 or higher

Simultaneous mains and sub tone at the crossover frequency for phase tuning.

Plays a sustained sine wave on Front Left, Front Right, and the LFE subwoofer channel simultaneously at your chosen crossover frequency (60, 80, 100, or 120 Hz). All three legs are at equal level (-20 dBFS each). A sub phase control lets you toggle 0 or 180 degrees and step in fine 15-degree increments. Set the phase to whichever position gives the loudest, fullest bass at your listening seat: that is the phase where mains and sub add constructively rather than partially cancelling.

For the nerds

Sub integration is the process of blending the subwoofer with the main speakers so they reinforce rather than cancel at the crossover frequency. Even a correctly timed and level-matched sub can suffer partial cancellation if the electrical or acoustic phase relationship is wrong. This test generates a coherent sine at the crossover frequency on the mains and the LFE channel so you can hear the phase interaction directly. At 180 degrees with a fully coherent sub, bass output drops to a null. The phase setting that produces the loudest, fullest bass is correct. The fine phase stepper in 15-degree increments lets you find the optimum even when the answer is not exactly 0 or 180 degrees, as is common when the sub is not at the exact geometric distance implied by your AVR's bass management delay. Requires a layout with a discrete LFE channel (5.1 or higher). Not available on stereo or soundbar layouts.

Surround Decorrelation / Envelopment

Non-front channels per active layout

Decorrelated pink noise across surround, rear, and height arrays to judge envelopment.

Plays full-bandwidth pink noise across a selectable group of non-front channels. In Decorrelated mode each channel receives its own statistically independent pink-noise stream, producing a diffuse, enveloping field with no phantom pulling to a single speaker. In Correlated mode all channels carry the same stream, collapsing the field to a phantom. Toggle between modes to hear the difference between proper surround envelopment and a folded mono image. A per-channel solo lets you isolate any single speaker in the group.

For the nerds

Envelopment is the listener's sense of being surrounded by sound rather than listening to a point source. It depends on decorrelated signals reaching the ears from different directions. When all surround channels carry the same signal, the array collapses to a phantom whose position is determined by level differences rather than true spatial distribution. This test makes that difference audible by letting you switch between the two states. Use it to confirm that your AVR is passing independent audio content to each surround channel and that none of the channels are summed or bridged internally. Level is fixed at -20 dBFS per channel. Groups not present in your active layout are disabled. A solo option lets you verify each channel individually before returning to the full group.

Tone Burst / Transient Test

Any

Hann-windowed sine bursts at selectable frequency, length, and rate to reveal transient response.

Generates Hann-windowed sine bursts at a selectable frequency (100 Hz, 1 kHz, or 4 kHz), burst length in cycles (2, 4, or 8), and repetition rate (1, 2, or 4 Hz). Each burst is a short packet of sine tone shaped by a Hann window that brings the amplitude to zero at both the start and end of the burst, so there is no onset or release click. The burst occupies the beginning of a silence period; the period loops cleanly at a silence-to-silence seam. Route to a single channel or a channel group to test each driver in your system.

For the nerds

Gated bursts reveal speaker and room behavior that a steady-state tone cannot. A steady tone excites resonances to steady state where they are inaudible in the noise floor; a burst allows the resonance to decay in the silence after the gate, making it clearly audible as a ring or overhang. Low frequencies (100 Hz) test subwoofer and woofer transient control and port tuning overshoot. Mid frequencies (1 kHz) test crossover ringing and cone break-up modes. High frequencies (4 kHz) test tweeter impulse behavior and any ringing at dome resonance frequencies. The Hann window guarantees a click-free onset regardless of where the sine phase starts, because the window value is zero at both endpoints. A shorter burst (2 cycles) is a more impulsive excitation; a longer burst (8 cycles) is closer to a steady tone and gives more spectral resolution. Level is -20 dBFS peak before the window is applied.