Spleeter vs Demucs en 2026 : scores et modèles qui les dépassent

Le choix entre Spleeter et Demucs se résume à la vitesse face à la qualité. Demucs sépare les pistes plus proprement (9,0 dB SDR pour Demucs v4 affiné contre 5,9 dB pour Spleeter), tandis que Spleeter est bien plus rapide et fonctionne sans difficulté sur un CPU modeste. En 2026, des modèles plus récents comme BS-RoFormer obtiennent de meilleurs scores que les deux.

SpleeterDemucs v4 (HT Demucs)
Développé parDeezer, 2019Meta AI Research, 2022
FonctionnementMasque un spectrogramme (U-Net)Branches de forme d'onde et de spectrogramme avec un Transformer
Qualité (SDR sur MUSDB18)5,9 dB9,0 dB (après affinage)
VitesseTrès rapide, fonctionne bien sur CPUPlus lent, préférable avec un GPU
Pistes2, 4 ou 54, ou 6 avec guitare et piano
Usage idéalAperçus rapides, karaoké, traitements par lotPistes propres pour les remixes et les sorties musicales

Si vous avez déjà essayé d'extraire une voix ou de créer un instrumental pour un remix, vous avez probablement utilisé un outil fondé sur l'un de ces modèles. Tous deux sont devenus des références open source de la séparation de pistes. Les comparer montre encore les compromis entre vitesse, artefacts et qualité.

Que sont les pistes séparées et pourquoi est-il si difficile de les isoler ?

Les pistes séparées, ou stems, sont les éléments individuels d'un morceau mixé, généralement la voix, la batterie, la basse et tout le reste. Les producteurs travaillent avec elles en studio avant que le mixage final ne rassemble le tout.

Les séparer après le mixage revient à vouloir défaire un gâteau déjà cuit. Les instruments partagent les mêmes plages de fréquences. Les harmoniques d'une voix chevauchent les fréquences de la guitare. Les transitoires de la grosse caisse empiètent sur les notes de basse. Les coups de cymbale se répartissent dans tout le champ stéréo. Le traitement du signal traditionnel produisait des résultats aux fluctuations peu naturelles et riches en artefacts.

L'apprentissage profond a amélioré les choses en entraînant des réseaux neuronaux à reconnaître des motifs que le traitement classique du signal ne repérait pas. Spleeter et Demucs sont devenus les deux modèles de référence, avec des approches très différentes.

Et si vous pouviez séparer n’importe quel morceau en pistes ?
Isolez n’importe quel instrument. Avec les meilleurs outils de séparation de pistes.

Histoire : Spleeter, Demucs et leur lien avec Paris

Spleeter : le masquage rapide de spectrogrammes par Deezer

En novembre 2019, le service de streaming français Deezer a publié Spleeter, un outil gratuit et open source. L'équipe dirigée par Romain Hennequin l'a construit sur TensorFlow autour d'un réseau neuronal convolutif U-Net travaillant sur des spectrogrammes d'amplitude, des représentations temps-fréquence de l'audio.

Spleeter aborde la séparation comme une segmentation d'image. Il prédit un masque souple pour chaque cellule temps-fréquence, en estimant la part qui appartient à la voix, à la batterie, à la basse ou au reste. Une étape facultative de filtrage de Wiener affine les masques, puis les pistes sont reconstruites avec la phase du mixage original.

La force de Spleeter, c'est sa vitesse. Il sépare un morceau de quatre minutes en quelques secondes, jusqu'à 100 fois la vitesse du temps réel sur GPU, et fonctionne sans difficulté sur des CPU modestes. Il propose des configurations à 2 pistes (voix/accompagnement), 4 pistes et 5 pistes. Il est devenu une référence pour la recherche et a alimenté d'innombrables chaînes YouTube de remix.

Demucs : la séparation dans le domaine de la forme d'onde par Meta

Alors que Spleeter privilégiait la vitesse, Meta AI Research, alors Facebook AI Research, privilégiait la qualité. Alexandre Défossez, lui aussi français, et son équipe ont présenté Demucs en 2019, un nom tiré de Deep Extractor for MUlti-Channel Sources, avec une approche très différente.

Plutôt que les spectrogrammes, Demucs traite directement les formes d'onde brutes et considère la séparation comme un problème de reconstruction dans le domaine temporel. Son architecture combine un encodeur-décodeur convolutif de type U-Net, inspiré de Wave-U-Net, et un goulot d'étranglement LSTM bidirectionnel. Le réseau peut ainsi saisir la structure musicale à long terme et préserver la cohérence de phase.

Demucs a évolué en quatre versions majeures :

  • v1 (2019) : approche fondée uniquement sur la forme d'onde, rivalisant déjà avec les méthodes par spectrogramme
  • v2 (2020) : entraînement affiné et gains d'efficacité
  • v3 « Hybrid Demucs » (2021) : ajout d'une branche de spectrogramme, victoire au Music Demixing Challenge avec 7,7 dB SDR sur MUSDB18
  • v4 « Hybrid Transformer Demucs » (2022) : remplacement des couches les plus internes par un Transformer interdomaines, atteignant 9,0 dB SDR après affinage et jusqu'à 9,2 dB dans la meilleure configuration de l'article de recherche

Le Sound Demixing Challenge et un nouveau départ

Le Sound Demixing Challenge 2023 a déplacé les priorités. Organisé par Meta, Sony et d'autres, il a introduit la séparation robuste de sources musicales : entraîner les modèles sur des données aux étiquettes bruitées et avec des repisses entre pistes. Alexandre Défossez a été l'un des principaux organisateurs et a contribué à la conception du défi et aux modèles de référence.

Le principal constat était que davantage de données d'entraînement ne garantit pas de meilleurs résultats. La qualité des données et les stratégies de robustesse comptent davantage. Des techniques comme la troncature de la fonction de coût et l'affinage itératif ont amélioré le SDR de 0,89 dB sur des données bruitées.

Peu après, Défossez a quitté Meta pour cofonder Kyutai, un laboratoire français de recherche en IA. Le dépôt Demucs est toujours en ligne, mais son README indique qu'il n'y travaille plus activement : ne vous attendez donc pas à de nouvelles fonctionnalités.

Performances : compromis entre vitesse et qualité

Philosophie des architectures

Spleeter masque les spectrogrammes. Demucs reconstruit les formes d'onde. Cette différence fondamentale détermine tout le reste.

L'approche fréquentielle de Spleeter est efficace parce que chaque trame STFT résume des milliers d'échantillons : les convolutions portent donc sur bien moins de pas temporels. Le prix à payer : le modèle ignore la phase et réutilise celle du mixage. La résolution temps-fréquence fixe de la STFT ne représente pas bien à la fois les transitoires nets et les sons stables.

La méthode temporelle de Demucs apprend ses propres banques de filtres avec des convolutions 1D. Elle préserve la phase et traite les transitoires avec une précision à l'échantillon près. Dans v4, les couches Transformer maintiennent le contexte sur plusieurs secondes d'audio, réduisant les artefacts de « ping-pong » fréquents dans les méthodes par trame.

Hybrid Demucs v3 : branches de forme d'onde et de spectrogramme

Forme d'onde d'entrée

Branche de forme d'onde

Branche de spectrogramme

STFT
Encodeur temporel
Encodeur spectral
Somme des représentations alignées
Encodeur et décodeur partagés
Décodeur temporel
Décodeur spectral
STFT inverse
Somme des formes d'onde de sortie
Pistes séparées

Connexions de saut encodeur-décodeur

Hybrid Demucs v3 associe le traitement de la forme d'onde et du spectrogramme au moyen d'un cœur partagé. La sortie spectrale revient dans le domaine de la forme d'onde avant l'addition des deux sorties. Les connexions de saut préservent les détails dans chaque branche. Dans v4, un Transformer interdomaines remplace les couches les plus internes. Introduction à la séparation de sources, figure 2, Woosung Choi, Alexandre Defossez, Haohe Liu.
Figure originale: Hybrid Demucs v3 : branches de forme d'onde et de spectrogramme

Figure originale: Introduction à la séparation de sources, figure 2 (Woosung Choi, Alexandre Defossez, Haohe Liu).

Les scores comparatifs de Spleeter et Demucs

Ces scores sur le jeu de test MUSDB18 proviennent du dépôt GitHub officiel de Demucs :

ModèleDomaineDonnées d'entraînement supplémentairesSDR globalQualité MOS
SpleeterSpectrogramme25 000 morceaux5,9 dBn/d
Demucs v2Forme d'ondeAucune (MUSDB18 uniquement)6,3 dB2,37
Hybrid Demucs v3HybrideAucune (MUSDB18 uniquement)7,7 dB2,83
HT Demucs fine-tuned v4Hybride800 morceaux9,0 dBn/d

Le rapport signal/distorsion (SDR) mesure la propreté avec laquelle un modèle sépare une source du mixage. Plus il est élevé, mieux c'est, mais le SDR ne remplace pas un test d'écoute. Pour savoir à quoi vous attendre en pratique avec les pistes IA, consultez la qualité actuelle de la séparation de pistes IA. L'écart d'environ 3 dB entre Spleeter et Demucs v4 est important dans les comparatifs. Demucs obtient de meilleurs scores pour chaque piste, surtout la batterie et la voix.

Vous pouvez entendre la différence dans la vidéo comparative ci-dessous. Les pistes Demucs sonnent plus naturellement, avec moins d'artefacts, tandis que Spleeter peut produire des résonances métalliques sur des sources complexes.

Conséquences en pratique

Vitesse : Spleeter traite un morceau de 3 minutes en environ 2 secondes sur GPU. Demucs v4 prend environ 20 à 30 secondes. Sur CPU, Spleeter demande environ 30 à 60 secondes, tandis que Demucs peut dépasser 5 minutes.

Matériel : Spleeter fonctionne uniquement sur CPU sur un ordinateur portable doté de 8 Go de RAM. Pour une vitesse raisonnable, Demucs v4 a besoin d'un GPU avec 4 à 8 Go de VRAM. Ses couches Transformer utilisent beaucoup plus de mémoire à cause des matrices d'attention.

Artefacts : comme Spleeter réutilise la phase du mixage, il peut produire des voix « fantomatiques » et des transitoires étalés. Demucs v4 sonne plus naturellement, mais peut laisser un bruit faible dans les passages silencieux.

Robustesse : le défi SDX'23 a montré que les architectures de type Demucs résistent mieux aux données d'entraînement corrompues. L'architecture plus simple de Spleeter ne profite pas facilement de techniques comme les jeux de données filtrés et la troncature de la fonction de coût.

Spleeter ou Demucs : lequel utiliser ?

De nombreux producteurs utilisent les deux selon la tâche.

Quand utiliser Spleeter

Utilisez Spleeter quand la vitesse compte : a cappella rapides pour des sets DJ, pistes de karaoké pour s'entraîner ou traitement par lot d'une bibliothèque entière d'échantillons. Sa vitesse de 100 fois le temps réel et ses besoins matériels modestes sont difficiles à battre. La qualité suffit pour des remixes où vous retravaillerez les pistes.

Quand utiliser Demucs

Choisissez Demucs v4 quand les artefacts sont inacceptables : pistes pour des remixes officiels, échantillons pour des sorties commerciales ou analyse fine d'une interprétation. Le gain de qualité de 3 dB et la cohérence de phase justifient l'attente. Si votre contenu appartient à un genre précis, affinez le modèle avec des données supplémentaires, car l'architecture de Demucs bénéficie davantage de données propres à plus grande échelle.

Combiner Spleeter et Demucs

Exécutez Spleeter sur tout votre catalogue pour repérer les morceaux prometteurs, puis traitez les finalistes avec Demucs. Pour la scène, séparez les pistes à l'avance avec Spleeter. Pour le studio, utilisez Demucs pour obtenir les pistes les plus propres. Des outils comme Ultimate Vocal Remover regroupent Demucs et d'autres modèles de séparation dans une interface graphique simple.

Avez-vous besoin d'un GPU ?

Spleeter fonctionne bien sur CPU, tandis que les traitements Demucs de haute qualité bénéficient vraiment d'un GPU. Pour le traitement par lot hors ligne ou sur un ordinateur portable, les modèles de type Spleeter restent utiles. Pour des pistes plus propres, Demucs et les modèles Transformer hybrides plus récents justifient généralement un traitement dans le cloud ou une machine locale plus puissante.

Mise à jour 2026 : les modèles qui dépassent Spleeter et Demucs

Spleeter et Demucs restent des références utiles, mais ne représentent plus le plafond de qualité de la séparation de pistes.

BS-RoFormer (Band-Split RoPE Transformer) divise le spectrogramme en bandes de fréquences et les modélise avec des couches Transformer. Son article de recherche rapporte 9,80 dB SDR moyen sur MUSDB18-HQ sans données d'entraînement supplémentaires, plus que les 9,0 dB atteints par Demucs v4 affiné avec 800 morceaux supplémentaires. Une version entraînée avec 500 morceaux supplémentaires a remporté la première place de l'épreuve de séparation musicale du Sound Demixing Challenge 2023.

ModèleAnnéeSDR global (MUSDB18)Données d'entraînement supplémentaires
Spleeter20195,9 dB25 000 morceaux
HT Demucs fine-tuned (v4)20229,0 dB800 morceaux
BS-RoFormer20239,8 dBAucune

Mel-Band RoFormer est un proche parent qui regroupe les fréquences selon l'échelle mel. Les checkpoints communautaires des deux modèles alimentent désormais la plupart des séparateurs de voix et d'instrumentaux haut de gamme. Notre comparatif des modèles de séparation vocale les classe sur des morceaux réels, et le comparatif des modèles de séparation instrumentale fait de même pour les autres instruments.

Le séparateur de pistes IA de Neural Analog utilise des modèles BS-RoFormer pour ses préréglages à 4 et 6 pistes, et SAM Audio pour extraire un instrument absent de ces préréglages, comme un saxophone ou un synthé solo. Consultez les modèles utilisés par Neural Analog pour séparer les pistes pour la liste complète.

Et si vous pouviez séparer n’importe quel morceau en pistes ?
Isolez n’importe quel instrument. Avec les meilleurs outils de séparation de pistes.

FAQ Spleeter et Demucs

Demucs est-il meilleur que Spleeter ?

Oui, pour la qualité. Demucs v4 obtient un SDR supérieur d'environ 3 dB à celui de Spleeter sur le comparatif MUSDB18, avec moins d'artefacts sur la voix et la batterie. Spleeter n'est préférable que si la vitesse ou une machine uniquement équipée d'un CPU comptent plus que la qualité.

Lequel est meilleur pour la voix, Spleeter ou Demucs ?

Demucs. Les voix Spleeter sonnent souvent minces ou comme « sous l'eau », car Spleeter réutilise la phase du mixage original. Pour les voix et les instrumentaux les plus propres, un modèle BS-RoFormer ou Mel-Band RoFormer dépasse généralement les deux.

Spleeter est-il encore maintenu ?

Spleeter reste disponible sur GitHub, mais c'est un modèle de 2019 fondé sur TensorFlow. Son README signale des problèmes de TensorFlow sur les puces Apple M1. La plupart des outils plus récents sont passés à Demucs ou aux modèles RoFormer.

Que contient Ultimate Vocal Remover (UVR) ?

UVR est une application de bureau gratuite, pas un modèle unique. Elle regroupe plusieurs familles de modèles, dont Demucs, MDX-Net et ses propres modèles VR Architecture. Sa qualité dépend donc du modèle choisi.

Puis-je utiliser Demucs sans GPU ?

Oui, mais c'est lent. Comptez plusieurs minutes par morceau sur CPU. Un séparateur de pistes en ligne exécute plutôt le modèle sur le GPU d'un serveur. Le guide Studio de séparation des pistes décrit les étapes.

Guides associés