§ Guide · Capacité

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 :

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

Par DAW
  • 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
Par client IA
Par capacité

En rapport