This site is an ongoing labor of love — digitizing, cleaning up, and sharing the live recordings of Jerry Hannan, the Mad Hannans, and Sean Hannan. Here’s how it has come together so far.
Week one — getting it online (June 9–13, 2026)
The archive went live as a simple homepage and quickly grew a proper foundation.
- Put up the first “About This Archive” page explaining what these recordings are and why I’m sharing them.
- Password-protected the lossless WAV masters so the big files stay controlled, while keeping the music easy to listen to.
- Set up automatic publishing — every change now deploys itself to the web.
- Rebuilt the site around a data-driven generator, giving each show its own page with a proper track list.
- Posted the first track-listed shows: Jerry Hannan at 19 Broadway (Jan 8, 2001), the Mad Hannans at Sweetwater (Feb 17, 2000), and Sean Hannan at 19 Broadway (Jan 24, 2000) — followed by a redesign of the archive and per-song sharing links.
Week two — more shows, more polish (June 14–20, 2026)
The site split into proper sections — Home, Archive, Shows, Updates, and Contact — and an Updates feed began tracking changes as they happen. New shows kept arriving:
- Sean Hannan at 19 Broadway (Feb 21, 2000)
- Jerry Hannan at 19 Broadway (Jan 15, 2001) — later volume-normalized across all 31 tracks
- The Mad Hannans at Sweetwater (Oct 17, 2000) — the Birthday Show, with a full lossless download
- Jerry Hannan at 19 Broadway (June 21, 1999)
I also added notes about audio levels and the purpose of the archive, and began marking which recordings came straight off the soundboard (SBD) versus from the audience (AUD).
Week three — listening, searching, restoring (June 21–26, 2026)
The biggest leap in how the archive feels to use:
- Every full show now streams as a clean 320 kbps MP3 straight from the show pages.
- Added the Sean Hannan 19 Broadway (unknown date) set and the Mad Hannans at Cafe Java (Sept 9, 1999).
- Introduced waveform players so you can see each song as you listen.
- Added an Archive sort toggle (browse by date or by artist) and a search engine to find any song or show by title, artist, venue, date, or tag — backed by an ongoing effort to tag covers and songwriters.
- Posted the Mad Hannans at Sweetwater (Jan 6, 2001) — a rough, muffled audience tape that I then went back and cleaned up with EQ and loudness normalization to make it easier on the ears.
- Gave the Sean Hannan (Feb 21, 2000) set the same loudness treatment, and corrected a long-mislabeled song: “Irish Song” is really “Ode to Biddy McGee.”
Week four — a real audio pipeline (June 27–28, 2026)
The cleanup work grew up into a proper, repeatable process. Instead of treating each show by hand, there’s now an automated audio-engineering workflow that takes the original lossless masters and brings every track to one consistent, comfortable listening level across the whole archive — solo sets and full-band shows alike — all with a ceiling that prevents digital clipping.
- Each processed show now carries a “Technical data” panel — the before-and-after loudness, true peak, and dynamic range for every song, plus exactly which version of the workflow touched each track.
- Every show page shows its processing status at a glance — whether it’s been through the new workflow yet, or is still on the list.
- Re-mastered to the new standard: Jerry Hannan at 19 Broadway — June 21, 1999; Jan 8, 2001 (now with lossless FLAC downloads added); and Jan 15, 2001 (redone from the masters to the new loudness standard).
- Settled on one loudness standard for the entire archive — after A/B testing confirmed the full-band shows gained nothing audible from being louder, the Mad Hannans sets now sit at the same comfortable level as everything else. The earlier −16 passes are being redone to match. First through the new process: the Mad Hannans at Sweetwater (Feb 17, 2000), the Oct 17, 2000 Birthday Show, the Cafe Java set (Sept 9, 1999), and Sean Hannan’s Feb 21, 2000 set.
- Added corrective EQ to the workflow for salvaging poor source tapes, and used it to rebuild the muddy Mad Hannans at Sweetwater (Jan 6, 2001) straight from the raw transfer — cutting the low-mid mud and lifting presence and air to bring the vocals forward, then normalizing to the −20 standard. The exact EQ is recorded with each track.
- Behind the scenes: faster page loads, better link previews when a show is shared, and more reliable, properly protected lossless downloads.
Week five — repairing the damaged peaks (June 29–30, 2026)
Some older recordings have a flaw that volume adjustment alone can’t fix: bursts of applause so loud they overloaded the original tape and distorted. This week the focus turned to repairing that damage by hand before normalizing.
- Went back to one of the very first shows posted — Sean Hannan at 19 Broadway (Jan 24, 2000), a 31-song solo set — and found nine tracks where loud audience clapping had clipped into distortion. Each one was hand-edited in Audacity to smooth out the overloaded peaks, then the whole show was brought to the archive’s −20 loudness standard.
- Brought the undated Sean Hannan at 19 Broadway set (18 songs, with guest turns from Jerry Hannan and Kelly Peterson) through the same workflow — replacing an earlier −16 pass with a clean −20 normalization from the source.
- Kept the whole archive in sync: the original masters, the hand-edited versions, and the final normalized tracks are now all preserved together in the cloud backup.
Week six — New George’s, more shows, and a technical clean-up (July 5–7, 2026)
Added the Mad Hannans at New George’s in San Rafael (Oct 13, 1999) as 14 individual tracks. The show survives as two audience DAT transfers, so I A/B’d them side by side and went with the one that sounded best. Each song was split out, the applause gently faded at the end for easier back-to-back listening, and the whole set brought to the archive’s −20 loudness standard. The set opens with a short soundcheck.
Also launched a new “Songs” section — a cross-referenced matrix of every song against every show. Because the same songs turn up again and again across Jerry, the Mad Hannans, and Sean, you can now pick a song and see every time it was played, each with a player and a link straight to that performance. Browse it as a filterable list or a songs-by-shows grid, sort by how often a song was played, filter by artist, and search for any song by name.
Added two more early Jerry solo shows at 19 Broadway in Fairfax — May 10, 1999 (21 songs) and July 19, 1999 (a long, 26-song set). Each was split into individual tracks by hand in Audacity, with the applause studio-faded at the end of every song and a little clipping cleaned up on the loudest peaks, then run through the pipeline to the archive’s −20 loudness standard. All 47 new tracks flow straight into the Songs matrix, which now also treats Jerry’s “My Dear” and “Ride On” as the same song.
Then a stretch of polish rather than new tapes. The Songs page got a real workover: the list is tighter and easier to scan, with each artist shown as a small colour-coded dot lined up in fixed columns — so you can run your eye down and see at a glance which songs Jerry, the Mad Hannans, or Sean played. The songs-by-shows grid now scrolls sideways properly, and its artist filter finally hides the other artists’ columns instead of just their rows. Two songs on the Sweetwater soundboard (Feb 17, 2000) were corrected as well: a track listed as “There She Was” is really “Butter,” and the copy here was missing its opening chords, so it was swapped for the complete take; and a stray “Da Da Da” was reunited with its full name, the medley “The Kiss – Da Da Da.” Each fix was pushed everywhere the audio lives at once — the streaming store, the cloud archive, and the working files.
Under the hood, the site grew up a little. Every page now carries structured data so search engines read these as live music recordings, performances, and songs rather than anonymous pages. There’s a proper dark mode that follows your device’s setting, an RSS feed of these updates so you can follow new additions, and a round of accessibility work — visible keyboard focus, a skip-to-content link, reduced-motion support, and stronger text contrast. Plumbing you never see, but the kind that keeps an archive healthy.
Week seven — a playlist generator (July 7–9, 2026)
A new way to listen to the archive: build your own set instead of working through one show at a time.
- Every curated track now carries a proper tag vocabulary — mood, style, and format — plus a dedicated songwriter credit, separating Hannan originals from covers (named by writer) and Irish traditionals.
- Launched Playlist: filter the whole archive by artist, venue, audience/soundboard, and any combination of tags, choose how long you want to listen — a number of songs, a number of minutes, or endless shuffle — and hit play. However you slice it, the queue never plays the same song twice, even one with a dozen different live takes across the years.
- Every playlist is shareable. The exact set of songs lives in the link itself, and a “Copy share link” button hands you a short renedebos.com/play/… URL to send along.
Also added the Mad Hannans at 4th Street Tavern in San Rafael (May 1, 1999) as 24 individual tracks — split, faded, and clip-repaired by hand before the usual pass to the archive’s −20 loudness standard. The set opens with a short soundcheck.
Added a Sean & Jerry Hannan show at 19 Broadway from December 1999 (exact date unknown) as 30 individual tracks, split from the audience DAT and run through the usual pass to the archive’s −20 loudness standard. The tape itself turned out to be recorded at 32 kHz throughout — despite one of its two source files being labelled “48KHz” — so a handful of tracks that had been exported at the wrong rate were corrected to match before processing.
Added a marathon Jerry Hannan solo show at 19 Broadway (March 29, 1999) as 34 individual tracks — the biggest single-show track count on the site so far, mixing Hannan originals with a run of John Prine covers, two Cat Stevens songs, and a closing stretch of Irish traditionals. It’s also a first for the archive’s audio work: broadband noise reduction was applied across the whole tape in Audacity before the songs were split out, taking the hiss floor down dramatically, and that step is now recorded in each show’s technical data as a “pre-edit” alongside the usual fades and clip repairs.
Added a Sean Hannan solo show at 19 Broadway from November 1999 as 21 individual tracks, split from the audience DAT and run through the usual pass to the archive’s −20 loudness standard. The set pairs Sean’s originals with a run of covers — Bob Dylan, Tom Petty, Cat Stevens, John Prine, and the Beatles — alongside a couple of Irish traditionals.
The whole journey a tape makes — from DAT transfer through hand-editing to the published show page — is now documented step by step on The Process.
Week eight — a new coat of paint (July 10–11, 2026)
Mostly a design week: the site keeps the same bones, but reads and feels more like one place now instead of a homepage bolted onto everything else.
- Gave the whole site a type and color refresh — Cormorant Garamond for headings, Karla for body text, and a touch of monospace on labels and data, all built on the archive’s own existing warm paper and forest-green palette rather than a new one. The Process keeps its own plain, reading-focused layout, the same as The Manual.
- Rebuilt the homepage around a real grid of recently added shows instead of a wall of text up front. “Play a random tape” genuinely picks one and jumps to it; the “Why I’m doing this” and “What’s here” sections keep every word they always had, just tucked behind a “Read more” so first-time visitors aren’t met with an essay.
- A pass on accessibility: every play button now announces the actual song, artist, and date to a screen reader instead of a bare “Play” repeated on every row, and the seek bar is a real, keyboard-operable control rather than a mouse-only strip.
- The Songs index got much lighter — performances used to all load at once (well over 400 of them); now a song’s recordings load in only when you actually open it.
- The Archive page explains its own shorthand now — a small legend for AUD, SBD, NR, and the track-count mark.
- The Playlist builder gained three one-click starting points (a 45-minute mixed set, Traditional & Irish, and Soundboard recordings), a clear-filters button, and an estimated length before you commit to generating one.
Added a Jerry Hannan solo show at 19 Broadway from February 1, 1999 as 21 individual tracks, split from an audience tape with some significant dropouts — a couple of tracks (Candle in the Wind, Angel of Montgomery) show the effect — and Sean Hannan sitting in for a few songs. Perfect Autumn Day turns up twice in the set, still a work in progress this early on. The whole tape got a pass of broadband noise reduction (6dB, sensitivity 5) in Audacity before the tracks were split, then the usual −20 LUFS normalization.
Added a Mad Hannans show at the Sweetwater in Mill Valley from May 18, 1999 as 22 individual tracks — almost all originals, plus covers of Gary Lee and the Showdown’s “The Rodeo Song,” Lefty Frizzell’s “Long Black Veil,” and a singalong “Rocky Road to Dublin.” This one's also a first: rather than noise reduction, the whole tape got an EQ pass in Audacity to brighten up a muddy room sound, so the archive’s pre-edit badge now distinguishes “noise-reduced” from a plain “pre-edited” tag for tapes treated some other way.
Week nine — the Cafe Java run, a subtle audio bug, and hand-picked playlists (July 12–15, 2026)
A run of Jerry’s 1999 Cafe Java residency in Larkspur arrived — and processing it surfaced the archive’s subtlest audio bug yet.
Added a Jerry Hannan solo show at Cafe Java in Larkspur from April 29, 1999 as 21 individual tracks — mostly originals, with covers of John Prine’s “Illegal Smile,” Cat Stevens’ “Father and Son,” Paddy Nash’s “Model Family Man,” and Mentor Williams’ “Drift Away,” plus a pair of Irish traditionals. The set closes out with the rarely-played “Leprechaun.” No noise reduction or EQ needed on this tape — just the usual hand-edits and −20 LUFS normalization.
Added another Jerry Hannan solo show at Cafe Java in Larkspur, this one from March 25, 1999, as 21 individual tracks — originals plus covers of John Prine (including a rare “Angel of Montgomery”) and Paddy Nash, a pair of Irish traditionals, and a guest turn from Kelly Peterson on “Daddy.” The tape also holds a second date (April 8, 1999) split out as its own show. This one got a pass of broadband noise reduction (8dB, sensitivity 5) in Audacity before the tracks were split, then the usual −20 LUFS normalization.
Added the other half of that tape: a Jerry Hannan solo show at Cafe Java from April 8, 1999, as 23 individual tracks — originals alongside covers of Cat Stevens, Bruce Springsteen, Lefty Frizzell, John Prine, and Van Morrison, closing with the Irish traditional “The Parting Glass.” Kelly Peterson again sits in on “Daddy,” and the Eagles’ “Peaceful Easy Feeling” makes its first appearance in the archive. Straightforward hand-edits and −20 LUFS normalization, no NR or EQ needed.
Added one more Jerry Hannan solo show at Cafe Java in Larkspur, this one from May 27, 1999, as 20 individual tracks — mostly originals, with covers of John Prine’s “Illegal Smile” and “Please Don’t Bury Me,” and Paddy Nash’s “Model Family Man,” closing with the traditional “The Parting Glass.” Processed straight through the corrected pipeline from the start, no reprocess needed.
Added the biggest set of the residency yet: a Jerry Hannan solo show at Cafe Java in Larkspur from June 17, 1999, as 27 individual tracks — mostly originals, with covers of John Prine (“Illegal Smile,” “Angel from Montgomery”), Cat Stevens’ “Father and Son,” Paddy Nash’s “Model Family Man,” the Eagles’ “Peaceful Easy Feeling,” Bruce Springsteen’s “Tougher Than the Rest,” and Peter Jones’ “Kilkelly Ireland,” plus a pair of Irish traditionals. This tape ran hot: the first diagnose pass came back with more than half the tracks flagged for audible clipping, so the fades were touched up and the clipping tamed by hand in Audacity before a clean second pass and the usual −20 LUFS normalization.
Added a Jerry Hannan solo show at 19 Broadway in Fairfax from November 15, 1999, as 14 individual tracks — a shorter set of mostly originals, including an early version of “Burning Man” (long before the song found its familiar shape) and a short alternate-verse take of “Hollywood” right after the full version, alongside covers of Bruce Springsteen and Steve Poltz. Split, faded, and clip-repaired by hand, then normalized to the archive’s −20 LUFS standard.
Added a much longer Jerry Hannan solo show at 19 Broadway from October 25, 1999, as 26 individual tracks — mostly originals, including an alternate take of “ABC” and an early version of “Hollywood,” alongside covers of Bruce Springsteen, Steve Poltz, John Prine, the Eagles, Paddy Nash, Marty Robbins, and Merle Haggard, plus a couple of Irish traditionals. Kelly Peterson joins as a guest vocalist on two of the covers. The whole tape got a pass of broadband noise reduction (6dB, sensitivity 5) in Audacity before the tracks were split, then the usual −20 LUFS normalization.
Added a Jerry Hannan solo show at 19 Broadway from June 7, 1999, as 29 individual tracks — mostly originals, with repeat outings for “Luxury of Murder” and “Everything Reminds Me of You,” alongside covers of John Prine, Steve Poltz, Peter Jones’ “Kilkelly Ireland,” Lefty Frizzell’s “Long Black Veil,” and Merle Haggard’s “Okie from Muskogee,” plus three Irish traditionals — including “A Bunch of Thyme” — and a birthday singalong for an audience member named Marco. The tape got a pass of broadband noise reduction in Audacity before the tracks were split (10dB on the opening three tracks, 6dB the rest of the way, sensitivity 5 throughout), then the usual −20 LUFS normalization.
Added a Jerry Hannan solo show at 19 Broadway from August 23, 1999, as 14 individual tracks. The two source reels for this show are mislabeled, so this main set comes from the cleaner of the two. Mostly originals, including an early version of “Rugburns” before it found its familiar shape, alongside covers of Steve Poltz’s “Single Life,” Bruce Springsteen’s “Highway Patrolman,” Lefty Frizzell’s “Long Black Veil,” and Paddy Nash’s “Model Family Man.” Straightforward hand-edits and the usual −20 LUFS normalization, no NR or EQ needed.
Recovered 7 more songs from the rougher of those two August 23 reels and added them to the same show page as a separate “Part 1 (Distorted)” batch below the main set — rough listening in places, but archived rather than lost. It includes an alternate take of “ABC,” another early version of “Rugburns,” and three songs new to the archive: “Troy,” “The Kiss,” and “Da Da Da (Slave to an Angel).” Show pages can now carry more than one batch of tracks from different source tapes, each labeled separately in the track list.
Added the earliest Mad Hannans show in the archive: Marin Brewing Co. in Larkspur, from April 1, 1998, as 17 individual tracks — Troy on bass, and “Da Da Da (Slave to an Angel)” still without the “The Kiss” intro it later grew. It’s a rough audience tape, left without EQ or noise reduction so the room sound stays honest to the source — just the usual hand-edits and −20 LUFS normalization. The set includes an early outing for Steve Miller’s “Space Cowboy,” a cover that stayed a Mad Hannans staple for years afterward.
A year later to the day, the band came back to the same room: added the Mad Hannans at Marin Brewing Co. from April 1, 1999 — the venue’s 10th anniversary — as 15 individual tracks. This time “Da Da Da (Slave to an Angel)” opens with its full “The Kiss” intro, missing from the 1998 show. Two audience transfers of the tape survive; the tracks were split from the cleaner one, with the other kept as an alternate full-show download. Usual hand-edits and −20 LUFS normalization.
- Caught and fixed a silent audio bug — then extended the fix. The April 8 show’s hand-drawn fade-outs came out flattened, and the trail led somewhere unexpected: whenever a track couldn’t reach the archive’s loudness target without clipping, the normalizer was quietly switching from a straight volume change to a compressor-like mode that rides the level back up through quiet passages — erasing fades and squeezing the natural dynamics, with no warning anywhere. On these acoustic tapes the dynamics are the performance, so the workflow made truly linear normalization permanent policy: a track that can’t safely reach −20 lands at its own slightly quieter level instead — inaudible as a difference, where a flattened fade is not. That still left one wrinkle: on tapes where the mic sat close to the crowd, a single loud clap could force a whole track quieter than the music itself ever needed. The workflow learned to tell a clap from music by behavior, not volume — a burst that towers over everything around it, right at a track’s start or end where applause between songs always falls, gets its own gentle cap, while the performance underneath keeps its full, untouched gain. The March 25 show became the first already-published show actually reprocessed under the fix, with its audio pipeline’s own paper trail — visible per track on every show page — now showing exactly which treatment each song received and why; the rest of the archive follows from here.
- Three more shows caught up to the fix. The 19 Broadway solo set from Feb 1, 1999, the Cafe Java show from Apr 29, and the Mad Hannans’ Sweetwater set from May 18 had all gone up before the dynamic-fallback bug was found — all three were re-run through the corrected pipeline, 64 tracks in total, each now carrying the same per-track treatment audit trail.
- Removed a duplicate show. A tape filed as “Cafe Java, May 10, 1999” turned out to be a second digitization of the 19 Broadway May 10, 1999 show already on the site — the same 21 songs in the same order, down to the second. The archive is one show smaller and one truth larger.
- Hand-picked playlists. Until now the Playlist builder could only answer “surprise me” — filters and shuffle. Now every track row across the site carries a small “+” button: collect songs as you browse (the selection follows you from page to page), then build a playlist from exactly what you picked. Queues can be pruned song by song, and any playlist can be saved under a name in your browser — the groundwork is in place for the archive’s own curated playlists to appear on the Playlist page.
Week ten — a more trustworthy audio engine (July 16–17, 2026)
Less new tape this week, more making sure the engine behind every track can be trusted down to the last decimal.
- Closed the last gap in linear normalization. Since the fix a few weeks back, a track that couldn’t safely hit the loudness target landed at its own quieter level instead of risking flattened dynamics — but that safety net still asked the normalizer itself to apply the final gain and trusted it to behave. It now computes the exact gain once and applies it as a single, plain volume change, so there’s no longer any step where a silent fallback could sneak back in, even in principle. The dynamics-preserved check that used to run only on the trickiest tracks now runs on every single one, and two new measurements are recorded alongside the usual loudness numbers — catching the case where two tracks share the same average level but one has a much hotter chorus that makes it sound louder.
- Sean Hannan at 19 Broadway, Jan 24, 2000 — the 31-song set whose clipped applause got hand-repaired back in Week five — was re-run through the current engine. While preparing it, one song, “Did You Ever See,” turned out to be missing from the working files entirely, with the two songs after it shifted up a number to cover the gap; it’s been recovered and the numbering set right.
- Sean Hannan at 19 Broadway, Feb 21, 2000 was also re-run through the current engine, and track 5’s title corrected to its real name, “Ode to Biddy McGee.”
- Sean Hannan at 19 Broadway, Nov 29, 1999 turned out to be another show caught by the flattened-dynamics bug and was re-run through the current engine. Checking it over turned up a second, narrower bug: on a track where audience applause (not the music) set the loudness ceiling, the safety check meant to catch an over-loud result was adjusting a number that didn’t actually move the peak, so an over-loud track could slip through uncaught. That’s fixed now too. Track 7, “The Rodeo Song,” has some clipping baked into the original tape that no amount of re-processing can undo — it’s flagged on the site rather than hidden.
Week eleven — tightening up the site (July 18, 2026)
A round of housekeeping on the site itself rather than the tapes: every interior page now reads as one place with the homepage instead of a collection of separately-styled pages, and a handful of small copy and UI details caught up to where the archive actually stands.
- Interior pages match the homepage. The Archive, Songs, Search, Updates, and every show page now share the homepage’s wider layout, readable type, and rounded card look, instead of a narrower, denser style left over from before the homepage redesign.
- Every listed show is now fully indexed. With the one remaining un-split tape held back for later, the “split shows only” filter on the Archive page — and the copy explaining it — is gone, since there’s nothing left to filter. The Songs page and homepage lost a couple of similar notes that no longer applied.
- A closer look at a song’s performances. Hovering a performance on a song page now shows a quick info card — venue, date, recording type, duration, and file size — without having to open the show itself.
- A handful of smaller fixes: a leftover sentence on the homepage that no longer matched the list below it, and a trimmed-down legend on the Archive page.
- Jerry Hannan at 19 Broadway, June 21, 1999 was re-run through the current engine — the original v1 processing had silently flattened several tracks to exactly −20 LUFS at exactly −1 dBTP, the same dynamic-fallback bug caught elsewhere in the archive; some songs land as quiet as −24.7 LUFS to stay truly linear. The fresh hand-edit pass also used slightly different track names than the archive’s established titles, which have been restored rather than overwritten.
Week twelve — another pass through the engine (July 22–23, 2026)
Single-show tune-ups rather than a broad push.
- Sean Hannan at 19 Broadway (undated show) was re-run through the current engine, replacing an older −16 LUFS Audacity pass. The fresh hand-edit export used slightly different track names than the archive’s established titles for two songs — “Don’t Think Twice It’s All Right” and “Angel from Montgomery” — which have been restored rather than overwritten.
- Mad Hannans at Sweetwater, Jerry’s birthday show, Oct 17, 2000 was re-run through the current engine, replacing the original v1 processing. A couple of title fixes came along with it: “Model Family Man” and “Plastic Lemons” had picked up stray trailing spaces, and “The Kiss / Da Da Da (Slave to an Angel)” had drifted to a different separator than the rest of the archive uses — all restored to the established titles.
- Mad Hannans at Sweetwater, Feb 17, 2000 was re-run through the current engine, replacing the original v2 processing. This one took a couple of tries: one song, “Butter,” had a hand-edit export missing its opening chords, caught and re-exported before anything shipped; a few other titles (“Hard Drinking,” “I Need a Lover,” “The Kiss / Da Da Da (Slave to an Angel)”) had drifted in the fresh export and were restored to the established titles.
The work continues — more shows, better audio, and small fixes are always in progress.