Seedance 2.5 from ByteDance is officially available on Apiframe.
Music
Producer logo

Producer API

by Producer

Music generation that iterates like a producer works.

Producer AI generates producer-grade tracks with the dials a beatmaker actually wants: seeds for reproducible takes, lyrics and sound strength controls, and a weirdness knob for how far it strays from the brief.

~45s
Avg. generation
Seed
Reproducible takes
6 credits
Flat per track
Producer AI trap beat Iron Bell, seed 42
Music · example

Playground

Try Producer right here.

model: producer
Advanced settings
Estimated cost 6 credits · $0.06 Generate in Studio
Output Example
Producer AI trap beat Iron Bell, seed 43, same prompt as seed 42
A hard-hitting trap beat at 140 BPM with booming 808s, crisp hi-hat rolls, and a dark bell melody, instrumental.

Capabilities

What's new in Producer.

Built like a production tool

The control set mirrors how producers iterate: fix a seed, adjust one dial, regenerate. Sound strength and lyrics strength weight how literally the model follows each input.

The weirdness dial

A dedicated weirdness parameter sets how experimental the output gets, keep it low for safe, brief-accurate tracks or push it up to explore.

Vocals or instrumental

Full tracks with lyrics you provide, or instrumentals with one flag, the instrumental switch is a first-class basic control.

Fastest full tracks on the shelf

Typical completion is around 45 seconds, the fastest full-track music model on Apiframe, at a flat 6 credits per generation.

Version pinning

Pin a model version for stable output in production pipelines, or ride the latest as Producer AI ships improvements.

Flat, predictable pricing

6 credits (≈$0.06) per track, flat. Cost per usable track stays predictable even when you generate many takes.

Showcase

See what Producer can create.

Real outputs generated with Producer on Apiframe, each with the prompt behind it.

Try Producer
Producer AI trap beat Iron Bell, seed 43, same prompt as seed 42

A hard-hitting trap beat at 140 BPM with booming 808s, crisp hi-hat rolls, and a dark bell melody, instrumental.

Producer AI trap beat Iron Bell, seed 42

A hard-hitting trap beat at 140 BPM with booming 808s, crisp hi-hat rolls, and a dark bell melody, instrumental.

Pricing

Simple per-generation pricing.

6 credits per generation ≈ $0.06

  • You only pay for successful generations. Failed jobs are refunded automatically.
  • One credit balance across every model on Apiframe, no per-model plans.
  • Start with free credits. No subscription required.
  • Volume discounts on larger plans.
See plans and credit packs API pricing Producer credit cost and rates

Specs

At a glance.

Provider Producer
Model ID producer
Audio Supported
Avg. time ~45s

Comparison

Producer AI vs Udio vs Mureka

Producer AI against the other song generators on Apiframe.

Feature Producer AI Udio Mureka
Avg. generation ~45s ~90s ~90s
Signature strength Seeds + strength dials + weirdness Vocal realism MusiCoT structural reasoning
Custom lyrics Yes, with strength dial Verbatim, with strength dial Verbatim or auto-generated
Price per track 6 credits flat (≈$0.06) 9–35 credits (≈$0.09–$0.35) 6 credits (≈$0.06)
Best for Fast, reproducible iteration Vocal-led tracks Batch takes and arrangements

Specs reflect what each model supports on Apiframe today, from the live catalog.

Quickstart

How to call the Producer API.

Send one POST /v2/music/generate request with your API key. The call returns a jobId you can poll, or pass a webhook_url and the result is pushed to you the moment it's ready.

Swap producer for any other model and nothing else changes.

const response = await fetch("https://api.apiframe.ai/v2/music/generate", {
  method: "POST",
  headers: {
    "X-API-Key": "afk_your_api_key_here",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    "prompt": "an upbeat synthwave track with a driving bassline",
    "model": "producer",
    "producerParams": {
      "model_version": "FUZZ_2_PRO",
      "instrumental": false,
      "lyrics": "Verse 1…",
      "title": "Optional"
    }
  }),
});
const { jobId } = await response.json();
console.log(jobId);

Input schema

Every field Producer accepts, with types and defaults. The full reference lives in the docs.

Field Type Description
prompt required string Text description of what to generate.
model required string The model identifier for this endpoint. Default:"producer" · "producer"
producerParams.model_version string Model version Default:"FUZZ_2_PRO" · "FUZZ_2_PRO", "FUZZ_2", "FUZZ_2_RAW", "FUZZ_1_1_PRO", "FUZZ_1_PRO", "FUZZ_1"
producerParams.instrumental boolean Instrumental Default:false
producerParams.lyrics string Optional — overrides any lyrics inferred from the prompt.
producerParams.title string Track title
producerParams.seed string String identifier — reuse to reproduce the same composition.
producerParams.lyrics_strength number Lyrics strength min 0, max 1, step 0.05
producerParams.sound_strength number Sound strength min 0.2, max 1, step 0.05
producerParams.weirdness number Weirdness min 0, max 1, step 0.05

Producer versions

Every Producer music model on Apiframe. Switch with one parameter.

Use cases

What teams build with Producer.

Deliberate iteration

Fix the seed, change one dial, regenerate in ~45 seconds. The tightest feedback loop of any music model on Apiframe.

Beats and instrumentals

The instrumental flag is a first-class control, background beds, beats, and production music without managing vocal output.

Controlled experimentation

The weirdness dial sets how far the model strays from the brief: low for client-safe output, high for happy accidents.

Volume at flat cost

A flat 6 credits (≈$0.06) and the fastest turnaround make it the economical choice for apps that generate tracks constantly.

Reviews

9,800+ developers. One API.

Real Apiframe reviews from Trustpilot and G2.

Honestly the best AI API

They got every engine possible and it's great to have them all in one place.

Daniel Zborowski July 2026 Trustpilot

Excellent variety, low latency

The variety of models is excellent and the latency is low.

AG July 2026 Trustpilot

One simple API for powerful AI models

The best thing is that it gives access to many strong AI models in one simple API. Before, I had to rely on separate platforms for each task, but now I can handle everything through one API.

Anakin S. July 2026 G2

Producer questions

What teams ask before shipping with Producer. Everything else lives in the docs.

What is the Producer AI API?

Programmatic access to Producer AI (producer.ai), a music model built around production workflows, reproducible seeds, strength dials for sound and lyrics, and a weirdness control.

What makes it different from Udio or Mureka?

It's tuned for iteration speed and control: ~45-second generations at a flat 6 credits, with seed-based reproducibility. Udio leans on vocal realism, Mureka on structural reasoning.

Does it support vocals?

Yes. Pass lyrics and it sings them, with a lyrics_strength dial for how strictly they are followed. Flip instrumental for tracks without vocals.

How do seeds work?

The same seed with the same inputs reproduces the same take. Fix it and vary one parameter to iterate deliberately instead of re-rolling blind.

How much does it cost?

A flat 6 credits (≈$0.06) per track, with typical completion around 45 seconds.

9,800+

developers & companies

4.8 on G2

Official partner of

BytePlus Alibaba Cloud MiniMax

Power your next AI product with Apiframe.

Instant access to 70+ media models through a single API. Start free and scale when you're ready.