Stem separation par un agent d'IA, via MCP
Publié en octobre 2026
stem separation Doseedo est un outil MCP. Connectez le serveur et un agent (Claude, ChatGPT, Cursor, Gemini CLI, Codex) pour séparer un mix en chant, batterie, basse, guitare, piano et autresou dans un ensemble d'instruments orchestraux ou à détection automatique plus large, avec option MIDI par tigeLe mix comprend une batterie décomposée en grosse caisse, caisse claire, charleston, toms et cymbales, une guitare divisée en pistes séparées, et, sur demande, une session Logic ou Ableton native créée à partir de ces stems. L'agent télécharge le mix, patiente, puis fournit les liens de téléchargement. Ces liens étant réutilisables, la piste de basse peut être envoyée directement au transcripteur, la batterie à une session, et le chant à une reprise.
L'outil
doseedo_separate_stems prend un audio_key (depuis doseedo_get_upload_url — WAV, AIFF, FLAC, MP3, M4A ou Ogg) ou un audio_url: toute URL publique ou un lien de résultat Doseedo, comme une capture générée ou un rebond. Les options importantes :
models—6stem(par défaut : chant, batterie, basse, guitare, piano, autre), ouorchestra/detect/autopour des ensembles d'instruments plus larges ; avecorchestra,instrumentsnomme les cibles ("saxophone,trumpet,trombone").include_midi— transcrire également chaque tige en MIDI (activé par défaut) ;stems_onlydésactive toutes les fonctions dérivées et constitue l'exécution la plus rapide et la moins coûteuse.drum_split— la tige de batterie en sous-stems de grosse caisse, caisse claire, charleston, toms, ride, crash et percussions.guitar_split— le manche de la guitare était partagé entre deux à quatre joueurs, ouautolaisser une sonde décider.export— construire également unlogicouabletonsession à partir des stems ; ousession_idenregistrer les stems dans une session existante en tant que pistes enfants du mix.
Le prix est fixe et l'outil de devis l'indique comme règle. Réponse réelle, enregistrée le 15/10/2026, pour un mix de trois minutes et demie avec fichiers MIDI par piste :
{
"job": "separate_stems",
"route": "/api/separate-stems",
"estimate": { "generation": 20 },
"basis": "flat 20 credits for 6stem / auto",
"affordable": true
}
Les ensembles orchestraux et les ensembles détectés sont proposés à des prix différents — 10 × (1 + ceil(instruments / 8)), limité à 80 — et celui du serveur stems La recette indique une durée d'exécution d'environ deux minutes. Le résultat se présente sous forme de liens pré-signés fonctionnant avec un navigateur simple. curl pendant 24 heures et peut être directement transmis à l'outil suivant ; l'agent patiente en attente pendant 50 secondes avec doseedo_wait_task entre.
Que demander
> Split ./mix.wav into stems, stems only.
> Separate this song and give me the drums as individual
kick, snare and hat files.
> Separate the bounce, transcribe the bass stem, and show me
the notes against the beat grid.
> Separate the mix and build an Ableton set from the stems,
with MIDI for the piano and bass.
> In my "Bridge Demo" session, separate the reference track
on track 1 into stems as its child tracks.
La séparation est également la première étape de deux outils plus importants que l'agent peut appeler directement : doseedo_audio_to_session (un mixage dans une session DAW complète — stems sur des pistes nommées, carte du tempo, marqueurs, MIDI, guide d'accords) et doseedo_cover_song (une chanson réinterprétée piste par piste avec des instruments intervertis ou un genre changé).
Ce que c'est, et ce que ce n'est pas
La séparation est une opération effectuée par le serveur sur l'audio, de sorte que le mix est téléchargé — sur une URL pré-signée, et uniquement pour cette exécution. Les téléchargements pour traitement acceptent les formats compressés et non compressés sur tous les plans. Ce qui est renvoyé, ce sont stems précis à l'échantillon près au format WAV, le MIDI par stem sur demande, et les sous-stems d'un split de batterie ou de guitare, chacun avec un lien de téléchargement valable 24 heures ; doseedo_check_task de nouveaux liens sont ensuite réémis. Le service est facturé à l'avance sur le crédit du compte. doseedo_quote; rien dans le MCP ne change le prix.
La page web remplit la même fonction avec un navigateur et un glisser-déposer ; pour le moment, la version MCP utilise les stems. milieu d'un élément – une transcription, une séance, une couverture, un lot de quarante fichiers – qu'un agent exploite ensuite.
Séparez-en un de votre agent
Connectez le serveur, indiquez-lui un mix et demandez stems, puis demandez-lui quoi en faire.
Le serveur Doseedo MCP →FAQ
Existe-t-il un serveur MCP pour stem separation ?
Oui. Le serveur Doseedo MCP expose stems doseedo _séparés_ : un mixage en voix, batterie, basse, guitare, piano et autres, ou un ensemble orchestral ou détecté plus large, avec MIDI optionnel par stem, une séparation de la batterie, une séparation de la guitare et une session Logic ou Ableton créée à partir du résultat. Il fonctionne avec Claude, ChatGPT, Cursor, Gemini CLI, Codex et tout client MCP.
Quelles stems produit-il ?
Par défaut, six instruments sont disponibles : chant, batterie, basse, guitare, piano et autres. Les modèles d’orchestre et de détection permettent d’extraire un ensemble d’instruments plus large (cordes, cuivres, anches, instruments nommés), la séparation de la batterie ajoute la grosse caisse, la caisse claire, le charleston, les toms, la ride, la crash et les percussions, et la séparation de la guitare répartit les instruments entre différents guitaristes.
Est-ce qu'il me donne aussi accès MIDI ?
Oui, par défaut : chaque piste est transcrite en MIDI en même temps que l’audio. L’option ` stems désactive cette fonction pour une exécution plus rapide et moins coûteuse.
Est-ce que ça peut importer directement les stems dans mon séquenceur ?
Oui, l'exportation crée une session Logic ou Ableton native à partir des stems, et l'identifiant de session les enregistre comme pistes enfants dans une session Doseedo existante. La fonction audio_to_session va plus loin : elle inclut une carte de tempo, des marqueurs, un guide d'accords et MIDI par stem, le tout dans une seule session.
Combien de temps cela prend-il et combien cela coûte-t-il ?
Quelques minutes pour une chanson complète, moins avec seulement stems ; l’agent patiente par tranches de 50 secondes. Le service utilise le crédit du compte comme l’outil web ; doseedo calcule d’abord le prix du traitement.
Le serveur Doseedo MCP · une URL, chaque client
- Logic Promodifications en direct dans le projet ouvert
- Ableton Liveconstruire, lire, convertir .als
- FL Studiolire, convertir .flp
- Pro ToolsDéplacer les fichiers .ptx entre stations de travail audio numériques (DAW)
- REAPERlire, modifier, convertir .rpp
- Tout agent d'IAce qui fonctionne aujourd'hui
- Code Claude et Claudetéléphone, ordinateur de bureau, terminal
- ChatGPTen tant que serveur MCP personnalisé
- Curseurmcp.json, une entrée
- Gemini CLIajout de Gemini MCP
- Codex OpenAIajout du codex mcp
- VS Code Copilotmcp.json, type http
- Les 33 outilsla référence
- Convertir les projetsdix formats de stations de travail audio numériques, 75 directions
- stems séparéeschant, batterie, basse, et plus encore
- Audio vers MIDItranscription, accords, tonalité
- Générer de la musiquechansons, parties, reprises
- Rebondir hors lignevia de vrais plugins
- Changer un pack de batterieL'audio reste local