Shared transport
Two native audio players are scheduled from the same host time and exact frame offset. Play, pause, stop and seek apply to both.
Choose the original as A and the restored file as B. VinylRest ABC Player keeps both files on one exact sample timeline, then lets you switch instantly between Source, Cleaned and the live Difference.
Free on the Mac App Store.
VinylRest ABC Player 1.0 build 3 · Universal 2 Mac application · macOS 13 or later · Mono and stereo
ABC Player keeps the transport simple and makes the signal relationship explicit, so every judgment is based on the files you actually selected.
Two native audio players are scheduled from the same host time and exact frame offset. Play, pause, stop and seek apply to both.
Difference monitoring mixes A at +1 and B at −1 in real time. No temporary difference file or stale cache is involved.
A, B and C change only the monitoring gains. Playback stays on the same frame instead of being restarted or rescheduled.
Sample rate, channel count and frame count must match. An incompatible pair is rejected before comparison begins.
Compare WAV, AIFF, FLAC or lossless ALAC in an .m4a container, in mono or stereo.
Use the dark interface, switch to light, or follow the current macOS appearance automatically.

Load A as the reference and B as the processed version. Once the pair passes the compatibility check, all three monitor choices follow the same playhead.
If the files do not have the same duration, format timeline or channel layout, ABC Player tells you instead of silently changing the evidence.
The interface shows the selected files, their exact format, the active monitor and the shared playback position at a glance.




ABC Player is intentionally strict because a meaningful difference requires two files that describe the same sample timeline.
.m4aThe English manual covers compatible files, the complete interface, synchronized A/B/C monitoring, shortcuts, appearance and troubleshooting.