Subscribe to Our Newsletter

Success! Now Check Your Email

To complete Subscribe, click the confirmation link in your inbox. If it doesn’t arrive within 3 minutes, check your spam folder.

Ok, Thanks

A Thousand Streams Below the Cutoff Pay Nothing. A Cassette Run Pays Rent.

Penang's bedroom producers skip Spotify's pooled-royalty math and route income through Bandcamp drops, cassette runs, and private Telegram sales. The reach costs more than it returns.

Isabel Castro profile image
by Isabel Castro
A professional recording studio with soundproofing and equipment
Photo: Soundsitive Studio / Unsplash

Some Penang bedroom producers have stopped uploading to Spotify first. Not out of principle. The platform's math doesn't pay them enough to bother leading with it.

So they route the money differently. A Bandcamp drop on a Friday, priced in ringgit, buyer keeps the file. A short run of cassettes dubbed at home, sold directly to fans. A private Telegram channel where regulars buy straight from the artist.

The streaming math pays nothing at the bottom

Spotify doesn't pay a fixed rate per stream. It pools subscription and ad revenue and splits it by share of total streams. Industry estimates put the average at roughly US$0.003 to US$0.005 per stream, about US$3 to US$5 per 1,000 plays, before distributors or labels take their cut.

Since April 2024, the floor matters more. Spotify only pays royalties on tracks that hit at least 1,000 streams worldwide in the previous 12 months. Below that, the track earns nothing at all. For a new name uploading alone, that cutoff is a wall, and most tracks never clear it.

The pitch for staying on is reach. Playlists, algorithm, the chance a track lands somewhere big. For a few, it does. For the ones dubbing cassettes in a Georgetown flat, the reach rarely converts to anything that covers studio foam, a used interface, or the room they record in.

Bandcamp cuts a check that looks like a check. A fan pays the listed price and the artist keeps most of it. On Bandcamp Fridays the platform waives its revenue share entirely, which is why many artists time their releases for those Fridays. A cassette does better per unit than a long stretch of niche streams, because the person buying a tape wants the object and pays for it once, fully.

What it costs to stay off

The tradeoff is visibility, and visibility is the whole game for a new name. A private Telegram channel of a few hundred people is a few hundred people. It does not grow while you sleep the way a playlist placement can. Every sale is one person the producer talked to, nudged, kept.

That is labor the platforms promise to automate away. Running a Bandcamp page, timing a drop, packing cassette orders, answering DMs about shipping to KL and Johor, chasing the one buyer whose transfer didn't clear. The work streaming hides, these artists do by hand.

They also carry the risk. No distributor advances them anything. If a cassette run doesn't sell, that's their cash sitting in a box. If the Telegram channel gets reported and wiped, the customer list goes with it, and there's no support ticket that brings it back.

What they get in exchange is a number they can read. A short cassette run at thirty ringgit a tape clears real ringgit, paid, spent on next month's rent. No dashboard that counts plays and deposits a figure too small to withdraw, or nothing at all because the track never crossed 1,000.

The platform's offer was always the same: give us the catalog and the audience, take the exposure. These producers read the terms, counted the tapes, and decided the exposure doesn't pay the landlord.

Isabel Castro profile image
by Isabel Castro

Subscribe to New Posts

Fresh Philippine stories straight to your inbox, free, no spam, unsubscribe anytime.

Success! Now Check Your Email

To complete Subscribe, click the confirmation link in your inbox. If it doesn’t arrive within 3 minutes, check your spam folder.

Ok, Thanks

Read More