Entropy
A self-contained cassette tape deck rig controlled by a Raspberry Pi, exploring the intersection of analog media, digital control, and generative decay. This project is currently in progress.
Project Concept
Entropy transforms a vintage cassette deck into a remotely controllable audio experiment. Audio files are uploaded to a Raspberry Pi web server, which then controls the deck's mechanical buttons through GPIO relays, recording audio to tape and playing it back. The result: a web-based interface for exploring analog degradation, generational loss, and the beautiful imperfections of magnetic tape.
Hardware Overview
Core System
- Raspberry Pi 4 (8GB preferred)
- Main controller and web server
- Raspberry Pi OS
- Runs GPIO control scripts
Cassette Deck
- Any tape deck with mechanical buttons
- Play, Rec, Stop, Rewind controls
- Must support momentary contact
- Not touch sensors or soft buttons
GPIO Control
- 4–6 Channel Relay Module (5V, opto-isolated)
- One relay each for: Rewind, Stop, Play, Record
- Optional: Power or Pause
- Jumper wires from GPIO → Relay IN pins
- DC PSU (5V or 12V) for relay power
Audio I/O
- USB Audio Interface
- Examples: Behringer UCA202, Focusrite Solo
- Output: sends uploaded audio to deck's line in
- Input: captures from deck's line out after playback
Camera
- Raspberry Pi HQ Camera
- Or USB webcam
- For livestream functionality
Extras
- 3.5mm audio cables (2x)
- Ground loop isolator (reduces noise)
- Optional: HDMI display or TFT screen
- Tape deck control wiring
- Small jump wires for button soldering