How do people create platform-agnostic mixtapes these days?

It's the first time I'm doing this in the streaming age. Last "mixtape" I got was a screenshot of an Apple Music playlist, which I then recreated in another streaming service.

Show thread

I mean the whole point is to put a little effort into it, so I'm thinking:

- build the playlist on streaming service
- buy each song and download
- rename MP3s in order
- upload to personal site
- maybe add a nice HTML player? make each track downloadable? zip them all? idk this is getting complicated
- send her the URL


Show thread

Steps 1-3 complete. I held off on code as long as possible. I'm now writing a basic static site generator for this mixtape 😄

Also a blog post is expected.

Show thread

@matt this looks pretty cool, would love to see a working prototype :)

@hugo @matt I'd love to see that too! (well done for quickly turning a good idea into working code)

@matt @edsu @hugo I have mine at

The actual music is there but unlinked. It's the name of the folder dot zip inside each folder.

@tomasino @matt @hugo Is it unlinked to prevent crawling? I guess rel=nofollow wasn't sufficient?

@edsu @matt @hugo crawling, yes. And since it's music and unlicensed it avoids difficulties

@edsu @matt @hugo mostly I just symlink the index file to a README.txt, so links aren't really a thing anyway. I actually made an html page for pump to show off the album art. I do covers for all my mixes

@matt @hugo Nice, it would actually be kinda fun to try to start trading these using Dat.

@neil @matt @hugo that's neat! I kinda wish the javascript, css assets were cooked into the "tape" and that the audio links were relative, so the tape could live on the web as well as in the datverse.

@matt nice! I have a friend who made a real mixtape on a cassette and give it to a girl along with a cassette player. She loved it

@matt Why not put all the MP3s into one file? No zipping needed.

@matt Doesn't that make it a more authentic mix tape experience then?

@SystemWordFact Hah I guess I was thinking more CD mixtape than cassette mixtape 😄

But that could be an interesting option! I'm already headed down the road of creating a small program to generate this for me.

@SystemWordFact @matt you could make an .m4b audiobook file. That has skip to next chapter (song), album art, and more but it is all contained in one file. You can even remember your last position.

@sirspiff @SystemWordFact Nice, I didn't know about that! I actually went with a static site generator :)

Sign in to participate in the conversation
Writing Exchange

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!