UNLK — Music You Can Own Again
Inspiration
Streaming made nearly every song instantly accessible—but it also made music feel increasingly temporary and interchangeable. We missed the identity of physical music: the player you carried, the artwork you studied, the limited edition you hunted down, and the visible connection between supporting an artist and belonging to their world. We wanted to celebrate this sonic history.
UNLK began with a question: What if streaming felt collectible again?
Our goal was to combine the convenience of streaming with the culture, personality, and emotional weight of physical music ownership.
What it does
UNLK is a music platform centered on collectible, interactive 3D players. Listeners can stream music through physically designed boomboxes, press controls directly on the objects, activate audio effects, rotate and inspect their collection, and equip skins that change each player's materials and identity.
The wider experience includes a music library, artist profiles, lyrics and credits, live content, collectibles, merchandise, discovery, and direct artist backing. The prototype features music and artwork from The Bandits, allowing the experience to feel like a connected artist ecosystem rather than a collection of placeholder screens.
Players are not decorative wrappers around ordinary playback controls. They are the controls—and the collectible itself.
How we built it
We built UNLK as an interactive front-end prototype using HTML, CSS, and JavaScript.
Three.js and custom GLB assets power the 3D players, including rotation, materials, cassette reels, reactive lights, and controls mapped directly onto physical parts of each model. The Web Audio API handles playback, functional effects, EQ behavior, and music-reactive visualization.
We also created a complete visual system around the players: dark glass interfaces, collectible skins, loading artwork, collection inspection, marketplace concepts, artist pages, live experiences, and account controls. The browser runtime and required 3D libraries are bundled locally so the hosted experience does not depend on an external CDN.
The current version is a polished product prototype rather than a production backend application, but it demonstrates the complete interaction and visual direction of the platform.
Challenges we faced
The greatest challenge was making digital objects feel physically believable. Buttons needed visible press depth, indicators needed to respond correctly, cassette reels needed to move with playback, and every control had to remain usable while the player rotated in 3D.
Skins introduced another challenge. A texture that looks great from the front can stretch, repeat, intersect, or expose seams from another angle. Every player therefore required inspection under bright neutral lighting before being integrated into UNLK's darker purple environment.
We also had to keep static loading artwork visually consistent with the live models, preserve scroll position during complex interactions, and create graceful fallbacks for browsers where WebGL assets load slowly or fail.
Hosting uncovered an additional reliability problem when an external 3D dependency was blocked. Bundling the complete player runtime locally taught us to treat delivery infrastructure as part of the product experience—not an afterthought.
What we learned
We learned that collectible design only feels meaningful when it has a system behind it: recognizable player generations, coherent skins, ownership, rarity, artist context, and a reason to build a personal collection.
We also learned that physical interaction creates an emotional connection ordinary playback interfaces rarely achieve. Pressing play on an object you chose, customized, and collected feels different from pressing the same universal button used by every other streaming service.
Most importantly, we learned that music discovery, artist support, identity, and ownership do not need to exist as separate experiences. They can reinforce one another.
What's next
Next, we want to introduce additional player families, artist and album skins, collectible logos, resale and bidding mechanics, ticket memorabilia, AI-assisted lyric annotations, and a skin-design pipeline for artist teams.
The long-term goal is a production application with real accounts, persistent collections, artist tools, payments, marketplace infrastructure, and a backend capable of turning UNLK's prototype economy into a living music platform.
Log in or sign up for Devpost to join the conversation.