.alb: A file format for albums
#1
I believe the album lost relevance in the music industry partly because the container that held it stopped existing.

Before streaming, no corporation or entity owned the medium that albums used. Vinyl, cassette, CD, and the MP3 were open standards. The base layer that the music industry was built on top of was fair ground, while today the industry is built on top of tech platforms who get to shape the rules, as well as our listening habits. 

IMO what we need now is not more digital music platforms, but new digital music infrastructure. Something artists can build on top of and create their own rules. Unfortunately, the MP3 feels clunky and outdated, partly because no one builds on top of it anymore. The ecosystem was mostly abandoned because of the rise of streaming. Despite Bandcamp being the most artist friendly way to support an artist’s music directly, most people aren’t listening to the music they buy using the downloaded MP3’s. It's just a folder of files with a PDF that sits on your hard drive with no easy way to listen. 

So how about a new open standard specifically for the album? A single file that contains the album experience: music, artwork, and liner notes. A single file that anyone can build a player (or any idea) on top of. Something that makes owning a digital album feel more “real” because of the experience it can provide.

What is .alb?

An .alb file is simply a ZIP archive with a specific structure inside. Audio files in one folder, artwork in another, liner notes and any other documents in a third. A JSON file at the root that defines everything: the track order, the credits, the metadata, links to wherever the label lives online.

.alb Player and Maker
Sample .alb file

This is just a rough proof of concept (though there are color themes and EQ built in!). The player and maker are HTML files to use in your browser. This means there’s currently no persistent library and you will have to load .alb files into the player every time you open it. But you’ll get the idea. 

I would love any thoughts, ideas, help on this project, especially from those more technical than myself. I see the first steps as finalizing the specs for what's included in the .alb format, and then creating a standalone app versions of the player and maker.

If anything, this has been a fun reason to dust off my old mp3 collection and listen digitally to albums I own again.
Reply
#2
This is a fascinating idea, and one I've not seen discussed before. I love it. 

I demo'd the process too, super seamless and I can see it working really well in different mediums. I had kind of rejected the idea of digital music ever feeling like ownership, even with all of the digital music that I actually own - it still feels borrowed, because you're missing all the peripherals that make a physical album experience what it is. This feels different.
Reply
#3
Hey, you used my favorite Copeland album as your sample .alb!

I love this idea, and the test player is great. The functionality is great -- I love that you can switch themes and color settings without interrupting playback. It'll be cool to see another test file that has liner notes included. I could imagine the liner notes breaking into 3 different categories: song specific (lyrics, credits, commentary); full-album (production credits, label info, thank you's); or all (a place to scroll through everything).

Unfortunately, I have no tech-y skills to contribute, but I'm happy to continue testing things and offering feedback!
Reply
#4
Yes, any feedback/ideas would be awesome. I plan on trying to find some more technical people at some point soon, since my coding skills are super limited. Until then I am going to be making a bit of a to-do/idea list for the concept, so any and all ideas are welcome!
Reply
#5
This is neat. I'm a software engineer by day and work for a video infrastructure company. Maybe there's some way I can help with the vision?
Reply
#6
(05-23-2026, 01:22 AM)homedays Wrote: This is neat. I'm a software engineer by day and work for a video infrastructure company. Maybe there's some way I can help with the vision?

That'd be awesome! I'm gonna get a possible roadmap/goals together. I'm also going be posting it around in some mp3 leaning forums and spots next week.
Reply


Forum Jump:


Users browsing this thread: