EXCAVATIONPRO PLAYER

Open the catalog player →

The same free browser player, self-hosted on this domain. No account. Mirror: justinhelmer.ca/listen.html.

The Excavationpro catalog

How to listen, what an ISRC is doing here, and what “free” does not mean

This page is the map of the music itself. If you only have five minutes: open the free player, search a title or mash shuffle, and listen. If you have longer, the rest of this page explains why the catalog is shaped the way it is.

Two doors into the same house

The main listening door is asiancoastline.com. It is a browser player: search, shuffle, radio-style continuity, no account. A second door lives on GitHub Pages at the excavationpro listen hub. I keep two doors because audio hosting fails, CDNs hiccup, and I would rather a listener have a spare entrance than a 404.

Spotify, YouTube Music, and Audius carry the artist identity for people who already live inside those apps. Those platforms have their own terms. They do not replace the personal license on this site. If a platform encodes a track at a different bitrate or crops metadata, the rights still sit with me unless a contract says otherwise.

Size of the public set

The free listen set is large, thousands of public stream files, with a substantial ISRC-tagged subset. I encode streams (not always lossless masters) so a phone on a bus can play the work. Masters stay local. That split matters: what you hear in the player is a public stream. What I archive as a master is not a free-for-all source file for commercial remix packs.

ISRC codes, when present, are how a recording is uniquely identified in the wider industry. I use them so a track is not just a filename that can be renamed by a scraper. If you are a librarian, a radio person, or another artist trying to cite a recording, prefer the ISRC and the official player link over a ripped MP3 with the title changed.

Advertisement

Albums, hubs, and long tails

Some work groups naturally into albums. Some work is a long tail of experiments that never needed a twelve-track sequence to justify existing. I do not delete the experiments because they are not “singles.” The player is allowed to be a library. Libraries are allowed to be uneven. That unevenness is honest.

What you may do

What you may not do without written permission

The full plain-language terms are on Terms. The longer music license text also lives on eternalhaven.ca for people who want the canonical wording.

Read the catalog essay →

The catalog in three layers

The catalog has three layers: the public stream, the release metadata, and the master. The stream is what you hear. The metadata is what the catalog uses to find the file again. The master is the archival copy that stays offline. Keeping the layers separate is how the public room stays open without giving away the archive.

How to listen

Start with the player and let it run. If you want context, the writing explains the choices behind the catalog. If you want to check a file, the ledger is the record. If you want to use a track in a project, ask first: the free listen is not a commercial license.

What to play first

Start with the most recent public release and let the player run. If you want the context, read the essay that explains the catalog. If you want a specific file, use the ledger. The order is a suggestion, not a test.

The player is the front door

The player is the first thing a listener should be able to use. No account, no modal, no countdown. The catalog can be deep, but the door has to be simple. If the player fails, the rest of the page is a brochure for a room nobody can enter.

The order is a suggestion

The catalog can be played in any order. The release order is a record of when the work was finished, not a rule for how to hear it. Start where you are, then follow the thread that holds you.

The catalog is not a countdown

Nothing here expires at midnight. The player is not a launch event. Press play when you have the time, and come back when you want the next room. The catalog will still be here.