Gritty, high-tension alternative rock that feels like a nervous system on edge. Raw vocals and fuzzy guitars for when you need to turn the volume up and the world off.
Cam Kahin makes music that sounds like the internal monologue of a restless night. It is alternative rock stripped of its polish, replaced instead with a tactile, fuzzy grit that feels both modern and deeply rooted in the angst of the 90s. The guitars are often jagged and overdriven, providing a sharp contrast to melodies that manage to be catchy even when they feel like they are about to boil over.
What sets him apart is the sense of controlled chaos in his production. He balances the intimacy of a bedroom-pop songwriter with the explosive energy of a garage band. His vocals carry a specific kind of urgency, often moving from a vulnerable mumble to a strained, emotive shout within a single verse. It is music that captures the friction between wanting to disappear and wanting to be heard.
Start with the 'WHEN IT’S ALL OVER' EP to hear the full range of his sound. It perfectly encapsulates his ability to blend melodic hooks with a thick, noisy atmosphere. It is the ideal entry point for anyone who misses the raw edge of early 2000s indie but wants something that speaks to the digital-age isolation of today.
Shares alternative rock, indie rock, post-grunge (subgenres); basement show, urban night, rainy day (atmosphere)

Shares alternative rock, indie rock, post-grunge (subgenres); basement show, urban night, rainy day (atmosphere)
Shares alternative rock, indie rock (subgenres); raspy, intense, breathy (vocal style)
Shares alternative rock, indie rock, post-grunge (subgenres); basement show, urban night, rainy day (atmosphere)
Shares alternative rock, indie rock, noise rock (subgenres); raspy, intense, raw (vocal style)
Shares alternative rock, indie rock, post-grunge (subgenres); electric guitar, drums, bass (instrumentation)
Shares restless, urgent, brooding (moods); alternative rock, indie rock (subgenres)
Shares alternative rock, indie rock (subgenres); basement show, urban night, rainy day (atmosphere)
Shares alternative rock, indie rock (subgenres); basement show, urban night, rainy day (atmosphere)
Shares alternative rock, indie rock, noise rock (subgenres); noise textured, compressed loud, layered dense (production style)
Shares post-grunge, raw, vulnerable, indie rock (subgenre)
Cassette uses generative AI to enrich its catalog. How we use AI →