MP3 / WAV / AAC / OGG
Exemple : ["vocals","drum","bass"]
auto par défaut
deep_extraction ou clear_cut
Optionnel
mp3, wav, flac, aac ou ogg
Ce que tu peux construire
Des workflows réels propulsés par ce modèle.

API multistem splitter pour outils de remix
Utilise l'API multistem splitter pour extraire voix, batterie, basse, piano et guitares pour les éditeurs de remix, les bibliothèques de loops, les apps de pratique musicale et les workflows de créateurs. Ton app envoie un seul fichier source et reçoit plusieurs pistes étiquetées. L'API multistem splitter évite des appels séparés pour chaque stem. Cela rend le suivi d'un projet de chanson plus simple quand les utilisateurs ont besoin de plusieurs parties à la fois. L'API multistem splitter est un meilleur choix que des jobs single-stem répétés quand l'utilisateur attend un bundle.
Séparer les stems
API multistem splitter pour plusieurs sorties
Envoie une seule piste source et choisis les stems dont ton produit a besoin. L'API multistem splitter renvoie les pistes de stems sélectionnés plus un reste no_multistem quand la tâche réussit. Cela donne aux éditeurs à la fois les parties isolées et la source avec ces parties retirées. Une app de pratique peut couper les parties sélectionnées, tandis qu'un éditeur peut glisser chaque sortie sur sa propre piste. L'API multistem splitter garde ces sorties sous un seul id de tâche pour l'historique du projet.

API multistem splitter avec facturation par stem
Le temps de traitement et le coût s'adaptent aux stems sélectionnés. Une chanson d'une minute avec voix et batterie sélectionnées compte comme deux minutes de stem, facturées à 200 crédits (0,20 $) par minute de stem. L'API multistem splitter expose cette règle à la fois dans la tarification et dans la doc.
Tarifs
Basé sur les crédits — 1 crédit = 0,001 USD. Tu ne paies que les générations réussies.
| Mode | Catégorie | Unité | Prix |
|---|---|---|---|
| Split multistem | |||
| Par stem sélectionné | 1 stem minute | $0.2 200 credits | |
Pourquoi reAPI
Pourquoi cette API multistem splitter utilise stem_list
L'API multistem splitter permet à ton produit de demander plusieurs stems supportés depuis une seule tâche audio. C'est plus propre que de demander aux utilisateurs de relancer le même fichier encore et encore. Cela garde aussi l'historique de tâches lié à une seule piste source.
Des étiquettes pour chaque fichier renvoyé
Utilise output.tracks pour mapper les étiquettes vocals, drum, bass, piano, electric_guitar, acoustic_guitar et no_multistem aux bons slots UI ou chemins de stockage. L'API multistem splitter renvoie des étiquettes plus faciles à gérer que de deviner depuis les noms de fichiers, surtout quand plusieurs jobs se terminent en même temps. Garde ce mapping dans ta base de données si les utilisateurs peuvent rouvrir des projets, renommer des exports, partager des bundles, comparer des versions ou télécharger des stems des jours plus tard. C'est important pour les équipes avec workspaces et exports partagés.
Garde-fous stem-list de l'API multistem splitter
Le playground valide stem_list avant la soumission : 1 à 6 valeurs, pas de noms de stem non supportés. La doc de l'API multistem splitter montre le même contrat pour les appels backend. Cela évite une classe courante de mauvaises requêtes avant qu'elles n'atteignent le traitement. Garde la même validation côté serveur pour que les appelants API directs aient le même comportement.
Intègre l'API multistem splitter en trois étapes
- step 01
Crée une clé API
Génère une clé reAPI depuis les paramètres du workspace. Utilise-la pour les appels backend vers l'endpoint de génération audio.
Ouvrir - step 02
Soumets une tâche multistem
Fais un POST avec model audio-multistem avec un audio_url public et un tableau stem_list. Choisis seulement les stems dont ton produit a réellement besoin.
Ouvrir - step 03
Interroge et mappe les étiquettes
Fais un GET sur /api/v1/tasks/:id jusqu'à completed. Utilise output.audio_urls pour les téléchargements et output.tracks pour mapper chaque stem sélectionné et no_multistem.
Ouvrir
Questions fréquentes
Questions courantes sur ce modèle.
curl https://reapi.ai/api/v1/audio/generations \
-H "Authorization: Bearer $REAPI_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"}'Prêt à déployer ?
Essaie-le dans le playground ou récupère une clé API pour intégrer dès maintenant.