Music.AI

API

Hosted API from Moises that splits songs into stems and analyzes music

Price
Pay as you go, no monthly fee
Access
API key (Authorization header)

About

Developer platform from the makers of Moises. Jobs run workflows on your audio: vocal and accompaniment splits, instrument stems (bass, drums, guitars, keys, piano, strings, wind), lead and backing vocals, drum-kit pieces, plus chord, beat and lyric transcription. No monthly fee to start.

What you can do with it

  • Split a track into vocals, bass, drums, guitars, keys, piano, strings and wind stems
  • Separate lead from backing vocals, or a drum kit into kick, snare, toms and cymbals
  • Build a karaoke or practice app with stems, chords and beats from one job

Get started

  1. Create an application and copy its API key in the Music.AI dashboard
  2. Create a job with a workflow slug and a public input URL
  3. Poll the job until it SUCCEEDED, then download the stems and delete the job

Example

curl --request POST \
  --url https://api.music.ai/v1/job \
  --header "Authorization: $MUSICAI_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
    "name": "My job 123",
    "workflow": "music-ai/stems-vocals-accompaniment",
    "params": { "inputUrl": "https://music.ai/demo.ogg" }
  }'

Details

Hosting
Hosted service
Available in
Worldwide
Official SDKs
Python, JavaScript/TypeScript
MCP server
None

Tasks

Alternatives

Other tools for the same tasks.

Last checked on .