RipDoctor

RipDoctor

Rip a side

Punch a track

One track came out dirty — a skip, a click, a passage the stylus fought. Re-record just that track and swap it into the library. The boundaries are fitted against the archived side, so the replacement starts and ends exactly where the original did.

Drop the needle a few seconds before the track and lift it after — the fit needs music on both sides of it. Recording uses the capture controls on the right, and Stop & encode ends it like any other capture.

Replacing moves the old file and the punch capture into archive/<album>/_punched/. Nothing is deleted.

0:00.00

The 1–3 kHz bar is the one to watch. Arm-up handling rumble is loud full-band but dead in this band; silent groove is quiet in both; music is loud in both. Drop the needle when the band bar sits in the groove zone, not below it.

—

Keyboard

spaceplay / pause from the playhead (or 3 s before the selected marker)
Aaudition the selected marker — plays across it with a 1400 Hz tick landing exactly on it
← →nudge the selected marker 0.05 s (shift for 0.5 s)
Ssplit the track under the playhead — snaps to the gap edges if the playhead is inside a detected silence
F / 0zoom to the whole side
Zzoom to the selected track
escstop playback
clickset the playhead — and seek there if audio is playing
dragon a marker moves it; on the background pans
wheelzoom about the cursor
stripthe bar under the waveform is the whole side — click or drag to jump

First pass

Looks up the release, splits the tracklist across every side by duration, and fits boundaries to the measured gaps. This replaces the plan for the whole album, not just the side you are viewing.


    

Import to library

Moves the cut tracks out of review/ into the library, tagged from the plan you saved. previews first: the match below is what it would apply.

That release has a different tracklist to the one this cut was named from.

Re-labelling applies the new release's titles, numbers and catalogue lengths to the tracks you already cut, and re-pins the release id. No boundary moves. Use this when the LP carries tracks the release picked in First pass did not — running First pass again would instead refit every edge from scratch.

This album is already in the library.

Importing writes into that same directory, so a track with the same name is overwritten. Nothing is deleted, and nothing else in the directory is touched. The import stays disabled until this is ticked.

Imported

This album went into the library with no cover art.

A player set to read embedded art shows nothing until a picture is written into every track, and embedding is what survives a file being moved.

Whatever watches the library will see it. The raw sides are still in raw/ and the cut files have moved out of review/ — archiving puts the sides safely away and clears the working copies.

details

About to stop — is this still the record?

The 1–3 kHz level has been  dB under the music for , which normally means the run-out. If this is a quiet passage, say so and the clock restarts.

20

Archive rip

Puts the raw sides in archive/ — re-encoding any that are truncated, since a capture ended with Ctrl-C is not a valid FLAC — verifies every one, and only then removes raw/, the review folder and the analysis cache. Nothing in archive/ is ever deleted: the raw sides are what make a re-split possible without playing the record again.


      

#titlestartendlencat Δ

Album

What you type here is what gets written — it overrides the release title, qualifiers and all.

Cover art

—

Side

Finished tracks

nothing cut yet

console raw output from the pipeline tools — the finished-tracks list is read back from review/, so the two disagreeing is the signal