Seedance 2.5 is live — 30-second cinematic video with native audio & real-person references

Multistem Splitter API

Teile einen Song in ausgewählte Stems auf. Die Multistem-Splitter-API kann Vocals, Drums, Bass, Piano, Gitarren und einen no_multistem-Rest liefern.

Kernmerkmale
Bis zu 6 Stems in einem Durchgang · 7 Splitter-Motoren
Geeignet für
Remixe, Übungsspuren, Sampling
Eingabe
Audio-Datei-URL
Ausgabe
Isolierte Stems (mp3 / wav / flac …)
Input
0/1 file

MP3 / WAV / AAC / OGG

Beispiel: ["vocals","drum","bass"]

Standard auto

deep_extraction oder clear_cut

Optional

mp3, wav, flac, aac oder ogg

Result

Was du mit diesem Modell bauen kannst

Echte Workflows und produktionsreife Use Cases, die du mit diesem Modell bauen und ausliefern kannst.

Song aufgeteilt in Vocals-, Drums-, Bass-, Piano- und Gitarren-Stems

Multistem-Splitter-API für Remix-Tools

Nutz die Multistem-Splitter-API, um Vocals, Drums, Bass, Piano und Gitarren für Remix-Editoren, Loop-Bibliotheken, Übungs-Apps für Musiker und Creator-Workflows zu extrahieren. Deine App schickt eine Quelldatei und bekommt mehrere beschriftete Spuren. Die Multistem-Splitter-API erspart separate Calls für jeden Stem. So bleibt ein Song-Projekt leichter nachvollziehbar, wenn User mehrere Teile auf einmal brauchen. Die Multistem-Splitter-API passt besser als wiederholte Single-Stem-Jobs, wenn der User ein Bundle erwartet.

Stems trennen
Einzelner Audio-Task, der mehrere Stem-Spuren erzeugt

Multistem-Splitter-API für mehrere Outputs

Schick eine Quellspur und wähl die Stems, die dein Produkt braucht. Die Multistem-Splitter-API liefert bei erfolgreichem Task die ausgewählten Stem-Spuren plus einen no_multistem-Rest. Das gibt Editoren sowohl die isolierten Teile als auch die Quelle ohne diese Teile. Eine Übungs-App kann die ausgewählten Teile muten, während ein Editor jeden Output in eine eigene Spur ziehen kann. Die Multistem-Splitter-API hält diese Outputs unter einer Task-ID für die Projekthistorie.

Preisschätzung basierend auf ausgewählten Audio-Stems

Multistem-Splitter-API mit Abrechnung pro Stem

Verarbeitungszeit und Kosten skalieren mit den ausgewählten Stems. Ein einminütiger Song mit ausgewählten Vocals und Drums zählt als zwei Stem-Minuten. Den aktuellen Tarif pro Stem-Minute findest du in der Preisübersicht auf dieser Seite. Die Multistem-Splitter-API zeigt diese Regel sowohl im Pricing als auch in den Docs.

Preise

Credit-basiert — 1 Credit = 0,001 USD. Du zahlst nur für erfolgreich abgeschlossene Generierungen.

Kosten des ersten Tests
$0.2200 credits

Eine Generierung in der günstigsten Stufe (1 stem minute).

Testbudget-Leitfaden
Credits aufladen
$10
≈ 50 Tests
$50
≈ 250 Tests
$100
≈ 500 Tests
ModellKategoriePreis
Multistem-SplitPro ausgewähltem Stem
$0.2
200 credits · 1 stem minute

Warum reAPI

Warum diese Multistem-Splitter-API stem_list verwendet

Die Multistem-Splitter-API erlaubt deinem Produkt, mehrere unterstützte Stems aus einem Audio-Task anzufordern. Das ist sauberer, als User dieselbe Datei immer wieder laufen zu lassen. Außerdem bleibt die Task-Historie an eine Quellspur gebunden.

Labels für jede zurückgegebene Datei

Nutz output.tracks, um vocals-, drum-, bass-, piano-, electric_guitar-, acoustic_guitar- und no_multistem-Labels den passenden UI-Slots oder Storage-Pfaden zuzuordnen. Die Multistem-Splitter-API liefert Labels, mit denen sich leichter arbeiten lässt als mit Dateinamen, besonders wenn mehrere Jobs gleichzeitig fertig werden. Behalte dieses Mapping in deiner Datenbank, wenn User Projekte erneut öffnen, Exporte umbenennen, Bundles teilen, Versionen vergleichen oder Stems Tage später noch herunterladen können. Das zählt für Teams mit gemeinsamen Workspaces und Exporten.

Multistem-Splitter-API mit Stem-List-Guardrails

Der Playground validiert stem_list vor dem Absenden: 1 bis 6 Werte, keine nicht unterstützten Stem-Namen. Die Docs der Multistem-Splitter-API zeigen denselben Vertrag für Backend-Calls. Das verhindert eine ganze Klasse fehlerhafter Requests, bevor sie zur Verarbeitung gehen. Wende dieselbe Validierung serverseitig an, damit direkte API-Aufrufer dasselbe Verhalten bekommen.

Integriere die Multistem-Splitter-API in drei Schritten

  1. step 01

    API-Key erstellen

    Generiere einen reAPI-Key in den Workspace-Einstellungen. Nutz ihn für Backend-Calls an den Audio-Generation-Endpoint.

    Öffnen
  2. step 02

    Multistem-Task einreichen

    POST mit Modell audio-multistem, einer öffentlichen audio_url und einem stem_list-Array. Wähl nur die Stems, die dein Produkt tatsächlich braucht.

    Öffnen
  3. step 03

    Pollen und Labels mappen

    GET /api/v1/tasks/:id, bis abgeschlossen. Nutz output.audio_urls für Downloads und output.tracks, um jeden ausgewählten Stem und no_multistem zuzuordnen.

    Öffnen
docs/api/multistem-splitter

API-Referenz

Sofort einsetzbarer Code und die vollständige Parametertabelle.

curl https://reapi.ai/api/v1/audio/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"audio-multistem","audio_url":"https://cdn.example.com/song.wav","stem_list":["vocals","drum","bass"],"encoder_format":"mp3"}'

Parametervalidierung fehlgeschlagen

Synchron abgelehnt, das fehlerhafte Feld wird benannt. Enum-Werte, Bereiche und URL-Felder prüfen — es wird nichts berechnet.

Authentifizierung oder Guthaben

401 bedeutet fehlender/ungültiger Bearer-Key; 402 bedeutet, die Reservierung übersteigt das Guthaben. Keys und Credits in der Konsole verwalten.

Inhalt oder Material abgelehnt

Referenzmaterial und Ausgaben durchlaufen eine automatische Prüfung. Abgelehnte Tasks schlagen mit klarer Fehlermeldung fehl und werden voll erstattet.

Task fehlgeschlagen oder Timeout

Ein fehlgeschlagener Task wird nie berechnet — die Reservierung wird automatisch erstattet. Task-ID behalten und erneut versuchen.

Häufig gestellte Fragen

Häufige Fragen zu diesem Modell.

Die Multistem-Splitter-API ist ein asynchroner Audio-Stem-Splitter, der mehrere ausgewählte Stems aus einer Quelldatei extrahiert. Schick audio_url plus stem_list und poll dann auf beschriftete Outputs, wenn der Task abgeschlossen ist. Nutz die Multistem-Splitter-API, wenn eine Datei mehrere getrennte Teile braucht.

start building

Bereit zum Start?

Probiere es im Playground aus oder hol dir einen API-Key, um direkt loszulegen.