client.projects.separateStems(projectId, body, options?)
Startet eine neue Stammtrennungs-Operation für ein Projekt.
Parameters
Das Projekt, das erneut verarbeitet werden soll.
Modell zur Stammtrennung. Siehe Split model reference
als Orientierungshilfe.
Available models
| Value | Description |
|---|---|
mdx23c | Standard. Ausgewogene Qualität und Tempo. |
audioshakeai | Hochwertige AudioShake-Trennung. |
audioshake_vocals_lead | Nur Vocals und Lead Vocals. |
musicai_instrumental_only | Ausgabe nur Instrumental. |
musicai_lead_backing_other | Lead, Backing Vocals und andere Stems. |
musicai_with_backing_vocals | Vocals inklusive Backing-Tracks. |
musicai_without_backing_vocals | Nur Lead Vocals. |
uvr_mdxnet_kara_2 | Karaoke-optimiertes UVR-Modell. |
bs_roformer | BS-Roformer-Modell. |
mel_band_roformer_instrumental_becruily | Mel-Band Roformer Instrumental. |
mel_band_roformer_instrumental_instv7_gabox | Alternatives Mel-Band Instrumental. |
demucs | Facebook Demucs. |
End-to-end example
client.projects.downloadStem(projectId, selector, options?)
Lade einen Stem herunter, ohne ihn in ein anderes Format zu konvertieren. Wähle genau
einen Stem per ID oder Typ aus:
original, instrumental, vocals und
backing_vocals.
client.projects.downloadStems(projectId, selector?, options?)
Lade mehrere Stems herunter. Übergib types, übergib stemIds oder lasse den Selector weg,
um jeden verfügbaren Stem herunterzuladen:
What’s next
- Lyrics sync — Lyrics nach dem Austauschen von Stems neu synchronisieren
- Tasks — Operation-Handles und erweitertes Task-Polling
- Split model reference — das passende Modell auswählen
