This page is a generalized version of your existing tool: pick a test record, then pick a measurement that matches the band/track you’re playing. It supports tone-based and wideband (“noise/program”) measurements, plus a spectrum + scrolling spectrogram.

Privacy/Permissions: Audio is processed locally in your browser. You’ll be prompted for microphone/line‑in permission; nothing is uploaded by this page. If Start doesn’t prompt, open this page via https or localhost (some browsers block getUserMedia on file://).

About The Universal Test Record Utility Tool

What this is

  • A browser-based measurement suite for turntable setup & test LPs.
  • Runs entirely on your device using the Web Audio API (no server required).
  • Designed for quick, repeatable checks: spectrum, spectrogram, meters, phase/correlation, wow & flutter, rumble/noise floor, and more.

What you need

  • A test record (or music) and a turntable setup you want to evaluate.
  • An audio path into your computer/phone (phono preamp → line-in / USB interface).
  • Permission for this page to access an audio input device (browser prompt).

What you get

  • Live meters and analysis views that help you dial in azimuth, balance, anti-skate, speed, tracking, and noise performance.
  • Track-aware navigation: select a record + track list, and the page jumps to the most relevant tool automatically.
  • All settings stored locally in your browser (so your workflow stays consistent).

Quick setup

  1. Connect your phono stage output to a stereo line‑in / audio interface (avoid mic inputs).
  2. Click Start, choose the correct input device, and confirm L/R meters move.
  3. Select your test record, then choose the measurement preset that matches the band you’re playing.
  4. If the label says a different tone frequency, adjust Measure tone (Hz).
  5. For speed: use a 3150 Hz band (or set the correct target for 45 RPM / other tones).

Test record & track

Track navigation
dBFS · s
Optional: when the signal stays below the threshold for the duration, the tool will auto-select the next track and jump to the recommended view.
Tip: for best results, use a stereo line-in (audio interface) and disable OS “enhancements.”
FFT: Mode:

Spectrogram (color)

Time runs left→right; brighter colors = stronger energy. Great for sweeps, noise, and seeing warble.

Spectrum — Left + Right

Left
Right

Compare Left vs Right. A clean test tone should appear as one narrow peak; pink noise slopes downward; mismatches show up as different shapes.

Oscilloscope + Lissajous

Oscilloscope shows the waveform. Lissajous (XY) helps with phase/azimuth: a straight line means high correlation.

Level & clip summary

Level (not clipping)

Aim: comfortably below 0 dBFS and not super low. Stable gain improves repeatability.

Input guardrails
  • Overall
  • Hard clipping
  • Soft clipping (likely)
  • Input looks mono / channels identical
  • Channel swap (L/R)
  • Noise floor (crosstalk reliability)

These checks catch common input-chain issues (clipping, mono capture, swapped channels, and surface-noise limits) so your crosstalk readings stay trustworthy.

Balance

Tone mode: compares amplitude at the selected tone. Wideband mode: compares RMS.

Stereo separation

Left-only: shows L→R separation. Right-only: shows R→L separation.

Phase (at tone)

Inter-channel phase at the selected tone (useful for polarity/azimuth-type checks).

Mono null depth

For mono-cancel tracks (equal L/R, opposite polarity). More negative = deeper null.

Sample rate

Browser AudioContext sample rate. FFT bin spacing depends on this.

Detected tone peak

Peak near Speed target (Hz) within a ± window. Adjust target if needed.

Record presets (editable): import/export JSON

This tool ships with the same starter set of test records/presets from your existing page. You can customize them by importing/exporting JSON (saved to localStorage).

Import merges by recordId (key). You can also add entirely new records.

Test record database and what it does

This utility is “universal” because it doesn’t assume a single test LP. Instead, it ships with a small built‑in database of common test records (brand + model) and a set of track presets that map typical bands—like 1 kHz tones, left‑only/right‑only crosstalk tracks, wideband noise, and the classic 3150 Hz speed tone—to the right measurement view.

 

When you pick a record and then choose a preset, the page pre-fills the “what am I playing?” details (tone vs. noise/program, target frequency, and the expected channel content). That lets the analyzer focus on what matters: channel balance, stereo separation (crosstalk), azimuth/phase, rumble/noise floor, and wow & flutter—without you constantly reconfiguring controls. If your LP isn’t listed, select Custom / Not listed and type the band frequency (or just use spectrum/spectrogram).

 

The record list is intentionally lightweight: it’s meant to cover the most common “setup” workflows rather than recreate a lab instrument. In practice, you can use nearly any vinyl test record (or even music) to diagnose issues: hum at 60/120 Hz, mechanical rumble, mistracking artifacts, or channel imbalance. The database simply makes it faster to jump to the right view and reduces mistakes when you’re repeating measurements.

 

A few practical examples:

  • Balance: play a 1 kHz “both channels” tone to confirm left/right levels match through your phono chain.
  • Crosstalk / separation: use left‑only and right‑only tracks to see how much signal bleeds into the opposite channel.
  • Azimuth & phase: check phase/correlation (and the scope) while playing in‑phase / out‑of‑phase bands; small adjustments can tighten imaging.
  • Speed, wow & flutter: play a 3150 Hz band and use the speed view to estimate average speed error and short‑term modulation.
  • Noise & rumble: use “silent” grooves or wideband noise to spot low‑frequency rumble, motor noise, and broadband hiss.

All of the preset data lives in the page itself and is saved locally when you edit it—nothing is uploaded. If you want to keep your own curated library (or share it), use the import/export section to move presets between devices. Over time, that becomes your personal “test record playbook” for repeatable turntable setup checks.

Included test record makes & models (searchable)
Included test record makes and models
BrandRecord / Model
Analogue ProductionsThe Ultimate Analogue Test LP
CardasFrequency Sweep & Burn-In Record
CBS LaboratoriesSTR-100 — Stereophonic Frequency Test Record (Issue 1)
CBS LaboratoriesSTR-112 — Professional Test Record (Square Wave / Tracking / IM)
CBS LaboratoriesSTR-120 — Wide Range Pickup Test (10–50,000 Hz)
CBS LaboratoriesSTR-130 — RIAA System Response Test
ClearaudioTrackability Test Record (180g)
DenonAudio Technical Test Record (Turntable Test)
Deutsche GrammophonTest Record For Setting Up Stereo Equipment (101 497)
Hi-Fi NewsAnalogue Test LP (HFN 001 — original)
Hi-Fi NewsAnalogue Test LP “The Producer’s Cut” (HFN 002)
Hi-Fi SoundHi-Fi Sound Stereo Test Record (Master release)
Hi-Fi SoundStereo Test Record (HFS 75)
Hi-Fi SoundStereo Test Record (HFS 81)
OrtofonOrtofon Test Record
Pro-JectVinyl Essentials (Stereo Test LP)
Professional Components Hi-Fi Test Records1106 — Wow! And Flutter Too!
Professional Components Hi-Fi Test Records1108 — Quiet Please! (Turntable Rumble Testing)
Professional Components Hi-Fi Test Records1109 — Tracking Special (Pickup Arm Resonance)
Professional Components Hi-Fi Test Records1110 — Vertical / Lateral Response
Professional Components Hi-Fi Test Records1111 — What! No Hum? (Location And Cure Of Hum)
Project 3 Total SoundStereo Test Record: Testing 1, 2, 3, 4
Radio Shack / RealisticRealistic Stereo Test Record (Cat. No. 50-1001)
Radio Shack / RealisticRealistic Stereo Test Record (Cat. No. 50-1971)
Radio Shack / RealisticStereo Test Record (Master release: Various – Stereo Test Record)
RCOARCOA Stereo Systems Test Record (Yorkshire 27012)
ShureAn Audio Obstacle Course (TTR-101 Trackability Test Record)
ShureTTR-102 — Trackability / Phasing / Separation (C/PEK)
ShureTTR-103 — Trackability Test Record (PEK)
ShureTTR-109 — Level & Crosstalk Test Record
ShureTTR-110 — Audio Obstacle Course (Era III)
ShureTTR-115 — An Audio Obstacle Course (Era IV)
TACETVinyl: Check (L210)
TelarcOmnidisc (DG-10073/74)
Custom / Not listed

Tip: if your test LP isn’t listed, choose “Custom / Not listed” in the selector and enter the band frequency manually.

Browser note: mic/line-in capture requires a secure context (HTTPS) or localhost in most modern browsers.