8–25 second turnaround
FFmpeg-powered mixing chain runs server-side. No client-side processing needed.
Bearer token auth
SHA-256 hashed API keys. Keys are never stored in plaintext. Revoke anytime.
5 genres, 3 presets
Hip-hop, R&B, Rock, Pop, Spoken Word. Raw, Natural, or Polished mix quality.
All plans include the full mixing engine. Limits reset monthly.
API billing is separate from your app subscription. Contact us to set up billing for your plan.
One endpoint. Send files, get a mix.
/api/v1/mixmultipart/form-data| Field | Type | Required | Description |
|---|---|---|---|
| beat | file | required | The instrumental track. MP3, WAV, or M4A. Max 150MB. |
| vocal | file | required | The vocal recording. MP3, WAV, or M4A. Max 150MB. Mono or stereo. |
| genre | string | optional | hip-hop (default) | r&b | rock | pop | spoken-word. Applies genre-specific EQ and compression. |
| preset | string | optional | raw | natural (default) | polished. Controls processing intensity. |
| beatVolume | number | optional | Beat volume multiplier. 0.1–1.5, default 0.8. Lower to bring vocals forward. |
curl -X POST https://hangermusik.studio/api/v1/mix \ -H "Authorization: Bearer thgr_YOUR_API_KEY" \ -F "[email protected]" \ -F "[email protected]" \ -F "genre=hip-hop" \ -F "preset=natural" \ -F "beatVolume=0.8"
{
"mixUrl": "https://storage.../api-mixes/123/1714000000000-mix.mp3",
"processingMs": 12400,
"genre": "hip-hop",
"preset": "natural",
"requestsRemaining": 47
}