Mixtape Template: Cassette-Tape Lyric Videos for the Lo-Fi Crowd
Tutorial
Templates

Mixtape Template: Cassette-Tape Lyric Videos for the Lo-Fi Crowd

May 18, 2026
7 min read
by Dantós

The Mixtape template is the one people make a TikTok about when they see it. Not because it's loud — because it's specific. A real cream-paper J-card on the right, a cassette deck loop spinning on the left, and your lyric rows stacked vertically like a tracklist. The currently-playing line glows next to a deterministic blinking arrow and a NOW PLAYING badge. The whole thing feels like the cassette aisle at a record store in 1994.

It's not a clever animation trick. It's a real cassette-loop video bundled with the template, looping under a paper-textured J-card overlay. The motion is what sells it.

What the Mixtape Template Is

A 9:16 frame where:

  • Background is a warm dark brown (#14100A by default).
  • Left side: a looping cassette video plays on a real tape deck. The reels spin, the tape moves between hubs.
  • Right side: a cream paper J-card sits on top, ruled like an actual mixtape insert.
  • Your lyrics render as a vertical tracklist on the J-card. Each line is a "track."
  • The currently-playing lyric line lights up with a glow, a blinking arrow, and a now-playing badge.
  • Album metadata sits at the top: album title, subtitle, side label ("SIDE A · 45 MIN"), release info, and credit line at the bottom.
  • The font is Permanent Marker — handwritten, dark, like someone wrote out a tracklist with a Sharpie.

The cassette loop is bundled as a real video asset (at /public/templates/mixtape/cassette-loop.mp4, not hotlinked from anywhere). It plays the same on every render.

Genres It Hits

Mixtape is built for music that already has cassette-tape associations:

  • Lo-fi hip-hop and chillhop
  • Bedroom pop (Beabadoobee, Clairo, dhruv)
  • Indie folk (Big Thief, Adrianne Lenker, Phoebe Bridgers)
  • '90s alt-rock revival
  • Boy/girl in their feelings type indie
  • Demo releases (the template visually says "this is a tape")
  • EP rollouts where you want each track to feel like a B-side
  • Sad rap with a low-fi sample

It under-performs on:

  • High-BPM pop or dance (the cassette imagery clashes)
  • Aggressive trap or drill (Trap Drip is the move there)
  • Country, gospel, classical (different visual lineage)
  • Hyperpop (PC Music aesthetic fights cassette aesthetic)

How to Use It

  1. Open Epitrite, new project.
  2. Upload your audio.
  3. Paste lyrics or AI transcribe.
  4. Pick Mixtape from the template picker.
  5. Open the BG panel and edit the J-card text: album title, subtitle, side label, release info, credits.
  6. Optional: upload your own cassette video to replace the bundled one (most don't).
  7. Set accent color — defaults to red (#B22222), but green or cream also work.
  8. Preview. Export 9:16.

7-10 minutes total, mostly because filling out the J-card text actually matters and you'll want to spend a minute thinking about it.

Writing Good J-Card Text

The J-card is what makes or breaks this template. Default text is fine for the demo but lazy in production. Some ideas:

| Field | Default | Better version | |---|---|---| | Album title | "Midnight Rotation" | Your actual EP / project title | | Album subtitle | "-- for the long drives --" | A line that captures the mood, in dashes | | Side label | "★ SIDE A · 45 MIN" | "SIDE A · [actual runtime]" | | Release info | "EPI-92 · LMTD\nRUN OF 300" | Your label name + catalog number + edition number | | Credits | "RECORDED BY EPITRITE · PLAY LOUD" | "PRODUCED BY [you] · [tagline]" |

The trick: write the J-card like someone wrote it on a real cassette in 1994. Short, all-caps, slightly-off phrasing. "PLAY LOUD." not "Make sure to listen at high volume." Production credit in caps. Catalog number that sounds plausible.

Mixing the Accent Color

The accent color drives the now-playing glow and the blinking arrow. Defaults to red. Some that work:

| Vibe | Accent color | |---|---| | Classic mixtape | #B22222 (deep red, default) | | Stoner / weed-tape | #6BAD3E (green) | | Y2K revival | #E83CB9 (magenta) | | Sad-tape | #6889B3 (washed blue) | | Hyper-clean | #1A1410 (near-black, very subtle glow) | | Bedroom indie | #C77A4A (warm orange) |

Match the accent to your album palette or your album-art color. Don't pick a color the J-card paper texture fights.

Album Title and Subtitle

The album title shows in dark ink at the top of the J-card. The subtitle sits below it in italic. They're both rendered in Permanent Marker, so they look hand-written.

A good pattern:

  • Album title: 1-3 words, your project name
  • Subtitle: a phrase in -- em dashes -- that captures mood
  • Example: "Slow West" / "-- songs to drive nowhere --"
  • Example: "Midnight Tape" / "-- for when nothing helps --"
  • Example: "Gauze" / "-- pop demos, summer 2026 --"

If you write the subtitle without the em dashes, the J-card reads less like an actual mixtape. The dashes are doing real work.

How the Now-Playing Glow Works

The template auto-detects which lyric line is currently playing based on your timeline and lights it up. There's no setting for this — it just works. You'll see:

  • The active line text color shifts to the accent color
  • A deterministic blinking arrow appears next to it
  • A NOW PLAYING badge fades in
  • All other lines stay dark (unlit tracks)

If you only have one line of lyric and it's short, the template still works but feels emptier. Best results: 8-15 short lyric phrases that scan as tracks on a tracklist.

Tracklist-Friendly Lyric Formatting

Because the template displays lyrics as a vertical tracklist, you'll get the best result if you format your lyrics in short, song-title-like phrases. Compare:

Lyric that fights the template: "And I was thinking about you when the sun went down behind the trees and the wind came up from the river and I knew I wasn't coming home"

Lyric that fits the template: "the sun went down" "the wind came up" "i wasn't coming home"

Single lines, 2-5 words each. The visual rhythm matches the cassette tracklist mental model. If your song is wordy, this isn't the template for it — try Notepad or Country Postcard, which handle long lines better.

Settings Worth Knowing

  • Cassette video URL — null by default (uses bundled cassette loop). Override only if you have a specific cassette deck you want shown.
  • Accent color — drives the glow on the active lyric.
  • Side label — the ★ SIDE A line. Some artists set "SIDE B · 45 MIN" on a second video to fake a double-sided release.
  • Release info — two lines (use \n for the line break). Catalog number on top, edition on bottom.
  • Credits — the bottom line. Tagline that gets baked into the J-card.

Common Questions

Can I change the J-card paper texture?

No. The cream texture is part of the template's identity — changing it breaks the "this is a real cassette insert" read.

Is the cassette video royalty-free?

Yes. Epitrite produced and licensed the cassette loop. It ships with the template at no extra cost, no watermark.

Can I export at 16:9 or 1:1?

The Mixtape template is tuned for 9:16. 1:1 works but the J-card compresses awkwardly. 16:9 leaves big black bars on the sides. Stick with vertical for TikTok / Reels / Shorts.

What if my song doesn't have many lyrics?

Instrumental tracks or short-lyric tracks don't fit Mixtape — the template visually expects 8+ tracklist entries. Try Y2K Chrome or Album Art Story for instrumentals.

Why isn't the now-playing badge moving for some users?

It moves automatically based on lyric timing. If lyric timing isn't set (no AI transcribe, no manual sync), the badge sits on the first line. Run AI transcribe or use the timeline editor to set per-line timestamps.

Can I save this as a brand kit?

Yes. Once you've customized the J-card text and accent color, save it as a preset and apply to every track in your EP for a cohesive look.

Takeaway

Mixtape is the template I'd reach for when the music is already cassette-coded — lo-fi, indie folk, bedroom pop. Set the J-card text with intention, pick an accent color that matches your album palette, write your lyrics like tracklist entries, and the template does the rest.

Try the Mixtape template free — no watermark, no upgrade required, the cassette loop is bundled.

Make your first lyric video

Free forever. No credit card required.

Start Creating Free