Zappa tabs against the printed transcriptions

A repair plan for every song on Over-Nite Sensation, One Size Fits All and Roxy & Elsewhere. Measured 2026-09-05. Plan only, nothing repaired here.

What the numbers say before any song row

songs on the three albums26 with a drum transcription on disk2 with pitched score only18 with nothing6

The blocker on this plan is source coverage, not tab quality.

Twenty-four of twenty-six songs cannot be checked today, because no professional drum chart for them exists in the archive. Any row claiming a mismatch on those songs would be invented, so every one of them reads not yet measured.

Zappa Analysis cannot vote on drums, and this corrects an assumption in the archive's own coverage file.

_raw/coverage.json credits 18 of these songs with 2 to 11 notation images from Kasper Sloots' Zappa Analysis. I opened 05-zappa-analysis/zomby-woof2.jpg and it is a pitched score: treble and bass clefs, vocal line with lyrics, two keyboard staves, bass in 8vb. There is no drum staff on the page. Those pages settle meter and barring, and nothing about a drum lane.

How each row was decided

Songsterr ids come from the live search API, filtered to Frank Zappa, with the drum track counted by instrumentId 1024. Transcription coverage comes from a directory listing of the archive, not from its index file, because those files are iCloud dataless placeholders that find and mdfind under-report.

One professional transcription is enough to correct a tab. The Songsterr side is a machine guess with a documented failure mode, so a printed chart is not held to a two-of-three vote against it. Two charts are needed only when they disagree with each other.

1. Over-Nite Sensation (1973)

SongTabDrum chart on diskNamed mismatchEvidenceRouteEffortRisk
Zomby Woofs412162, 10 tracks
also s5820647, 5 tracks, AI
DRUM Magazine, Drumnet, Bedard, three measured 32 ghost marks now render as staccato dots in bars 4, 13, 15, 40 to 43. Opening rebarred from one 10/16 to 5/16 plus 5/16. Two toms collapsed onto one drum at bar 4 and 15, slot 16. s412162/GHOST-RESTORE-SHORTFALL-2026-09-05.md, REV5-BUILD-2026-09-05.md, PHASE2-LANE-AUDIT.md Revision. File already built and verified: rev5-Zomby-Woof-GHOSTS-RESTORED.gp, preflight PASS.done, pending submit high 7 of my revisions already queued unreviewed. Adding an eighth is worse than waiting.
Montanas35870, 18 tracks, 5 drumnone partly measured 21 impossible hi-hat simultaneities across 12 bars: 17, 18, 20, 21, 26, 33, 100, 101, 114, 115, 116, 135. Eight read from context, four cannot. MONTANA-HIHAT-COLLISIONS.md, MONTANA-TREMOLO-NUMBERS.md Revision. Eight bars are decidable now; bars 20, 21, 33 and 135 need a chart or the record.medium medium 317 ghost marks already restored by r8907028.
Camarillo Brillos412176, s187082nonenot yet measuredpitched score only, 5 imagesunknown until a chart existsblockedunknown
I'm The Slimes642618 and 4 othersnonenot yet measuredpitched score only, 3 imagesunknown until a chart existsblockedunknown
Dirty Loves35862nonenot yet measuredpitched score only, 5 imagesunknown until a chart existsblockedunknown
Fifty-Fiftys5469260, s4861438nonenot yet measuredpitched score only, 6 imagesunknown until a chart existsblockedunknown
Dinah-Moe Humms6820405 and 2 othersnonenot yet measuredpitched score only, 7 imagesunknown until a chart existsblockedunknown

2. One Size Fits All (1975)

SongTabDrum chart on diskNamed mismatchEvidenceRouteEffortRisk
Andys21495, 9 tracks
also s4691455
DRUM Magazine Groove Analysis measurable now not yet compared. This is the only song on all three albums that has a chart and no comparison run against it. 02-drummagazine/GrooveAnalysis_andy.png Compare first, then decide. Almost certainly a revision.one session medium community tab, 9 tracks
Inca Roadss412178, 12 tracks, 2 drumnone partly measured 165 ghost marks were stripped by the 2026-08-29 sweep and restored by r8907511. No lane-level check has been run. skill reference/damage-log.md Revision, already submitted. Lane check waits on a chart.blocked medium the restore is in the moderation queue
Can't Afford No Shoess2857465nonenot yet measuredno source at allunknown until a chart existsblockedunknown
Sofa No. 1s6822181nonenot yet measuredno source at allunknown until a chart existsblockedunknown
Po-Jama Peoples5469788nonenot yet measuredno source at allunknown until a chart existsblockedunknown
Florentine Pogens2891451, s2024455nonenot yet measuredno source at allunknown until a chart existsblockedunknown
Evelyn, A Modified Dogs4430002, 1 track, no drumsnoneno drum staff to checktab has no drum trackout of scopenonenone
San Ber'dinos412171, 5 tracks, no drumsnoneno drum staff to checktab has no drum trackout of scopenonenone
Sofa No. 2s412180, 7 tracks, no drumsnoneno drum staff to checktab has no drum trackout of scopenonenone

3. Roxy & Elsewhere (1974)

Searched 2026-09-05, and the answer is worse than a missing download. No published drum transcription of any Roxy track appears to exist.

So the closed layer is publication, not access.

The route for Roxy is not another download. It is transcribing the drums from the record, which makes every Roxy row a transcription job rather than a comparison job, and a different kind of work from every other song in this plan.

SongTabDrum trackStatusPitched-score pages held
Penguin In Bondages5469710yesnot yet measured11 images, 4 pages
Pygmy Twylytes627774, s2847936, s1473002yesnot yet measured6 images, 2 pages
Dummy Ups5469676yesnot yet measurednone
Village Of The Suns412175, s6109180, s6628550yesnot yet measured8 images, 3 pages
Echidna's Arf (Of You)s35891, s2825336, s3387460yesnot yet measured4 images, 2 pages
Don't You Ever Wash That Thing?s2829238, s5469773yesnot yet measured2 images, 2 pages
Cheepniss5469732yesnot yet measured7 images, 1 page
Son Of Orange Countys5469750, s187084yes on s5469750not yet measured5 images, 3 pages
More Trouble Every Days187105, s1381481yesnot yet measured3 images, 1 page
Be-Bop Tangos5469948yesnot yet measured5 images, 3 pages

Execution order

Each song's execution goes in its OWN chat. The one-Zappa-song-per-chat gate keys on the song id, so a chat that opens on s21495 does not touch s412162.

  1. Andy s21495. The only song here with a chart and no comparison run. Highest value, lowest ambiguity, needs nothing acquired.
  2. Zomby Woof s412162. The repair file is built and passes preflight. The work left is not technical: seven of my revisions sit unreviewed, and the honest move is to wait for a moderator rather than queue an eighth.
  3. Montana s35870. Eight of the twelve collision bars are decidable from the tab's own context. The other four need a source.
  4. Acquisition, before any Roxy work. Nothing on that album is checkable today.

What to acquire, and where

SourceHolds for ZappaCovers these three albums?How
drumnet.ruOh No, Shut Up And Play Yer Guitar, Whipping Post, Muffin Man, Watermelon In Easter Hay, Zomby WoofZomby Woof onlyhttps://drumnet.ru/fls/sheets/<id>_1.jpg. A short read there is a truncated transfer, not a dead source: re-fetch with Accept-Encoding: identity and a 90 s timeout, then check bytes against the HEAD Content-Length.
DRUM Magazine Groove AnalysisDrowning Witch, Keep It Greasey, Andy, Brain Police, Grand Wazoo, Muffin Man, Zomby WoofZomby Woof, Andyalready downloaded, 10 files
Cruise Ship DrummerCentral Scrutinizer, Beat It With Your Fist, Rubber Shirt, Dancin' Fool, Apostrophe, Don't Eat The Yellow Snow, Flower Punk, I'm A Beautiful Guy, plus Bedard's chartsnonealready downloaded, 22 files
Modern Drummer, Drumset Sheet Musicunknown, both folders hold only a NOTE.mdunknownnever fetched. Worth a pass, since Roxy is entirely uncovered.

Method each execution chat follows

  1. Identify the passage on three measures before comparing anything: meter, tempo and event count. Tempo can be measured off the record with librosa.beat.beat_track even where the record cannot settle a single note.
  2. Measure lanes, do not read them. Counting the bottom staff line as lane 0, kick is lane 0.5 and snare lane 2.5. tools/chart_heads.py isolates heads by erosion.
  3. Build the subdivision grid from the hi-hat positions, never by dividing the bar width, which misassigns notes at the ends.
  4. Compare slot by slot. A high agreement rate validates the alignment. A low one means the passages do not correspond and the comparison is void.
  5. Verify against the author's own pre-damage revision as a set difference on (bar, slot, drum, flag), not as a count. A count going up proves nothing.