Latest › Rewired: Old Tech, New Bots
Digitize Cassette Tapes With Audacity and a Bot
GuideBy Bot Tutorials · Published Nov 3, 2026 · Facts last verified Nov 1, 2026 · Label: Documented, not yet tested by Bottutorials
Turn old cassettes into lossless FLAC files, then let a chatbot draft track lists, tags and a filing plan you verify yourself.
Difficulty: Beginner · Bot used: any general chatbot · Time: about 1.5x the tape's running time What we tested vs. what's documented: Every step below comes from the official documentation linked at the end. Bottutorials has not yet run this workflow on camera. When we do, this label will change and the page will show our real captures.
What the old tech is
The Compact Cassette came out in the 1960s and was a household recording format for decades. Mixtapes, voicemail-style family letters, church services, radio shows taped off the air, and band demos all ended up on cassette (Wikipedia: Compact Cassette). A lot of those tapes now sit in shoeboxes, and the machines that play them get harder to find each year.
Why it still matters
Magnetic tape doesn't last forever. The Library of Congress's care guidance for sound recordings explains that storage conditions and handling affect how long recordings survive (LOC: Care, Handling and Storage of Audio Visual Materials). The recording on a tape is often the only copy, like a grandparent's voice or a band that never released anything. Once it's digitized it can be backed up, shared with family, and searched.
What a bot can automate (and what it can't)
A chatbot can't hear your tape, and it doesn't have to. The slow part of digitizing isn't the recording. It's the paperwork around it: file names, track splits, tags, a catalog, and a backup plan. A bot can help with:
- A naming scheme that stays the same across hundreds of files.
- Track lists typed up from your photos of the handwritten J-card. You check every line.
- Tag text for each file (artist, album, year, notes) in a form you can paste into a tagger such as MusicBrainz Picard.
- A batch script (for example with FFmpeg) to convert or split files. Read it before you run it.
- A catalog spreadsheet with columns for tape ID, side, condition, and date digitized.
What it can't do: fix the audio from a description, know who's speaking on a family tape, or tell you whether you may share a commercial recording. You decide those.
Step by step
1. Gather the hardware
You need a working cassette deck or a decent portable player with a line-out or headphone jack, a cable to your computer's line-in or a USB audio interface, and a computer. Clean the deck's heads and capstan first, following the deck's manual.
2. Install Audacity and choose the input
Download Audacity from the official site (audacityteam.org/download). In the Audio Setup toolbar, pick your recording device and set the channels to stereo (Audacity manual: Audio Setup Toolbar).
3. Set levels and record one side
Play the loudest part of the tape and watch the meters. Turn the level down until the peaks stay clear of the right edge. Then rewind, press Record, and play the whole side. Don't stop to fix anything. Capture first and clean up later.
4. Gentle cleanup (optional)
Audacity's Noise Reduction effect works in two passes. First you select a section of pure hiss to get a "noise profile", then you apply it to the whole track (Audacity manual: Noise Reduction). Keep the settings light, because heavy reduction makes voices sound watery. Always keep an untouched master copy.
5. Export lossless
Export the master as WAV or FLAC. FLAC is a free, lossless format, so it shrinks the file without throwing away any audio (xiph.org/flac). Make MP3 copies for sharing later if you want them.
6. Hand the paperwork to the bot
Take a photo of the J-card and paste this prompt with your own details:
I digitized a cassette. Tape ID: FAM-014, Side A, about 44 minutes. Here is the handwritten track list from the case: [type it or upload the photo]. Please (1) create file names in the form
FAM-014_A_01_Title.flacwith no spaces or special characters; (2) make a CSV with columns tape_id, side, track, title, performer, year, notes; (3) flag any line you're unsure about with "CHECK" instead of guessing. Don't invent performers or years.
Then:
Write a bash script using ffmpeg that splits
FAM-014_A.flacat these timestamps [list] into the file names above. Don't overwrite existing files, and print each command before running it.
7. Tag and file
Import the CSV values into your tagger, or have the bot reformat them for Picard. Store the masters in two places, such as an external drive and a cloud backup, and keep the catalog next to them.
What to verify
- Every name and date the bot typed from the card. Handwriting gets misread.
- The script: run it on a copy first, and check that it doesn't use
-y(which overwrites files) unless you meant it to. - Split points: listen to the start and end of each track.
- Backups: open a file from the backup to confirm it plays.
Risks, safety and legal
- Copyright. Digitizing your own home recordings is simple. Commercial music is different, because sharing copies can infringe copyright. Read the U.S. Copyright Office's fair use overview and don't post commercial tapes publicly.
- Privacy. Family tapes can include other people's voices and private details. Ask before you share.
- Hardware. Don't take apart a powered deck. Unplug it before cleaning.
- Bot data. Don't upload sensitive recordings or transcripts to a chatbot you don't trust with them.
FAQ
Do I need a special cassette-to-USB player?
No. Any deck with an audio output and a computer input or USB audio interface works.
Can the bot clean up the audio?
No. The bot handles text such as names, tags and scripts. Audacity does the audio work.
Can I share digitized commercial tapes?
Sharing copies of commercial recordings can infringe copyright. Keep them private and read the Copyright Office's fair use guidance.
Sources
- Wikipedia, Compact Cassette
- Library of Congress, Care of audio-visual materials
- Audacity download
- Audacity manual, Audio Setup Toolbar
- Audacity manual, Noise Reduction
- FLAC (Xiph.Org)
- FFmpeg documentation
- MusicBrainz Picard
- U.S. Copyright Office, Fair Use
Video outline (coming)
- Why tapes are worth saving
- Hardware and cables
- Recording a side in Audacity
- Gentle noise reduction
- Export to FLAC
- Bot writes names, tags and a split script
- Verify and back up
The narrated video for this piece is in production; this outline is what it will cover.
More fresh reading
- Parts Before Purchase: Using a Bot to Check Drone Component Compatibility (Guide, Nov 3, 2026)
- Simulate First: Set Up ArduPilot and PX4 SITL with a Bot as Your Guide (Walkthrough, Nov 2, 2026)
- The Bot That Works While You Sleep: Scheduled Tasks in ChatGPT, Gemini and Grok (Guide, Nov 1, 2026)
Bot advice can be wrong. We cite official docs; check them yourself before acting, especially for anything involving money, safety or flight.