A platform that lets anyone create original music, own it outright, and distribute it to streaming services — without giving away rights.
Duration
16 weeks
Year
2024
Services

Beta waitlist filled
3 weeks
DSPs integrated
6
Build duration
16 weeks
Creator royalty share
100%
The challenge
Existing AI music generation platforms have a fundamental rights problem: most retain co-ownership of tracks generated on their platform, meaning creators cannot fully monetise what they make. Distribution platforms exist separately and charge per-release fees that eat into revenue before a track earns anything. The client had identified a gap: a single platform where a creator could generate original, royalty-free music they fully own, distribute it directly to Spotify, Apple Music, Tidal and YouTube Music, and keep 100% of the revenue. No co-ownership clauses. No per-release fees. A clean subscription model where the platform's revenue comes from creators, not from their output.
The technical challenge was threefold: integrating music generation capabilities with a quality threshold high enough for streaming platform submission, building a distribution pipeline that met the technical requirements of major DSPs (Digital Service Providers), and doing both within a subscription product that needed to feel as simple as uploading a file — not as complex as running a recording session.
The solution
We architected the platform as a three-stage creator flow: generate, review and edit, distribute. The generation layer connected to an audio model API capable of producing full tracks from text prompts — style, mood, tempo, instrumentation — with output that consistently met the minimum technical specifications for streaming platform delivery (44.1kHz, stereo, -14 LUFS integrated loudness). Generated tracks were presented to users in a waveform editor where they could trim, rename, add metadata and set genre tags before committing to distribution.
The distribution layer integrated with a music distribution aggregator API, automating the ISRC code assignment, metadata formatting and delivery process that normally requires a specialist. Each submitted track was checked against the aggregator's validation rules before submission, with clear error messaging for any issues. Users could track release status — submitted, in review, live — from their dashboard.
The subscription model offered three tiers: a free tier with limited monthly generations and no distribution, a creator tier with unlimited generation and distribution up to 12 releases per month, and a pro tier with unlimited everything plus analytics on stream counts and earnings estimates. Stripe handled billing with annual discount incentives. The entire platform was built on Next.js with a Node.js API layer, PostgreSQL for user and release data, and S3-compatible object storage for audio files.
Key features
Users describe their track in natural language — tempo, instrumentation, mood, reference style — and receive a full-length audio track. Output consistently meets streaming platform loudness and format specifications without post-processing.
Every track distributed through the platform receives an ISRC code automatically. Metadata — artist name, track title, genre, release date, UPC — is collected once and formatted to each DSP's requirements by the platform, not the user.
Integration with a distribution aggregator API delivers tracks to Spotify, Apple Music, Tidal, YouTube Music, Amazon Music and Deezer. Creators can set a release date up to 60 days in advance, schedule pre-save campaigns, and track delivery status in real time.
Every generated track produced on the platform belongs entirely to the creator. The platform's terms explicitly disclaim any ownership or royalty share. ISRC codes are registered to the creator's name, not the platform's.
Stream count aggregation from DSP reporting APIs gives creators visibility of earnings estimates before formal royalty payments arrive. The dashboard shows per-platform performance broken down by track, release and territory.
Outcome
The platform launched in closed beta with 200 invited creators and reached waitlist capacity within three weeks without paid promotion. The most cited differentiator in user feedback was the ownership model — creators with prior experience on other AI music platforms responded strongly to a clean rights structure. The distribution integration removed the need for a separate service, which was the primary friction point identified in pre-launch user interviews. The platform is currently in open beta with subscription conversion tracking ongoing.
More case studies
How we turned 2,400 unique physical products into a production-ready online store in eight weeks.
A restaurant replaced its static booking grid with a live table occupancy system driven by camera feeds and predictive ML.
A private members club replaced a PDF waiting list and email newsletter with a full membership platform — events, access tiers, and community in one place.
We build custom when off-the-shelf doesn't fit. Tell us what you need.