Stemtube application gratos pour guitaristes

phatatrax
  • #1
  • Publié par
    phatatrax
    le 07 Août 2026, 10:09 (Modifié 4 fois)
Hello,

Un pote guitariste et geek ne trouvant pas d'outil gratuit et simple pour bosser la guitare sur les morceaux de son choix a décidé de développer son propre soft sur son temps libre, stemtube.

Il s'agit d'un soft qui sépare les pistes d'un morceau que vous uploadez sur votre PC avec plein de fonctions cool, détection d'accords, pitch, métronome adaptatif, etc...

C'est gratuit (et ça le restera), open-source, sans création de compte, sans licence et sans besoin de serveur distant.

Le détail :
Séparation des pistes de n'importe quel morceau : voix, batterie, basse, instruments — puis mixage multipiste (mute, solo, volumes, boucles A/B).

Enregistrement de sa propre piste de gratte

Détection du tempo et des temps réels du morceau — la section métronome a été retravaillée pour la précision : clic calé à l'échantillon près sur la grille rythmique détectée, choix de l'instrument (clave, congas, woodblock…), résolutions 1/2×, 1×, 2× et précompte de 2, 4 ou 8 temps.

Détection d'accords mesure par mesure (170 types), avec doigtés guitare et piano et vue grille

Paroles synchronisées mot à mot façon karaoké, régénérables depuis la piste de voix isolée

Transposition et time-stretch en temps réel, enregistrement par-dessus les stems.

Le projet en bêta étant open-source, tous les retours et suggestions sont les bienvenus pour améliorer la bête

Le lien pour téléchargement et infos :
https://benasterisk.github.io/(...)-app/

démo video sur youtube :








thx
Modifié le 11/08/2026 à 08:56
phatatrax
Oui pour l'instant que Pc car il n'a pas de mac mais je vais lui demander.
El Phaco
Ca a l'air top ! Je n'ai pas réussi à le faire tourner sous Linux avec Wine, mais je vais le tester sous peu sur une machine virtuelle. C'est prometteur en tout cas.

Edit : pas de bol, il ne veut pas tourner sous W11 dans une machine virtuelle. C'est la première fois que ça m'arrive. L'installation se fait correctement, il télécharge bien tous les fichiers, mais refuse de démarrer derrière. Tant pis pour moi !
"Information is not knowledge. Knowledge is not wisdom. Wisdom is not truth. Truth is not beauty. Beauty is not love. Love is not music. Music is the best..."
Frank Zappa

Tout ce que rêvez de savoir sur la Phacocaster Lionel Rouvier : https://www.guitariste.com/for(...)10641

Vds Preampli 3 canaux Cicognani Triple Decker - 200€ : https://www.guitariste.com/for(...).html
phatatrax
Merci bcp pour le retour , je remonte l'info.

Edit : il va plancher sur une version linux.
Tu utilises quelle distrib ?
En attendant ce qu’il m’a transmit sur la config :

Activer l'AVX dans ta VM (rapide)
Il faut dire à l'hyperviseur d'exposer le vrai CPU à la VM. Selon ce que tu utilises :

VirtualBox — VM éteinte, puis dans un terminal :
Et vérifie que l'imbrication de la virtualisation / VT-x est activée. ?? Si l'hôte a Hyper-V/KVM actif en même temps, VirtualBox peut quand même masquer l'AVX — dans ce cas, passe par l'option B.

KVM/QEMU (virt-manager) — dans la config de la VM, mets le modèle de CPU sur host-passthrough (au lieu du modèle générique). C'est le réglage clé.
VMware — c'est généralement bon par défaut ; vérifie juste qu'aucune limite de compatibilité CPU n'est forcée.
Après le changement, relance StemTube : le backend devrait démarrer.
Modifié le 09/08/2026 à 23:54
El Phaco a écrit :
Ca a l'air top ! Je n'ai pas réussi à le faire tourner sous Linux avec Wine, mais je vais le tester sous peu sur une machine virtuelle. C'est prometteur en tout cas.

Edit : pas de bol, il ne veut pas tourner sous W11 dans une machine virtuelle. C'est la première fois que ça m'arrive. L'installation se fait correctement, il télécharge bien tous les fichiers, mais refuse de démarrer derrière. Tant pis pour moi !


Hello, merci pour vos retours je viens de faire un script d install linux que j ai pu tester sous une distribution LMDE. J ´ai aussi mis a jour le site avec la procédure d installation . Je pense faire un package automatisé, je vous tiendrais informés. https://benasterisk.github.io/(...)linux

Good luck !
El Phaco
Un grand merci pour tes efforts et ta réactivité. J'ai essayé ton script, mais j'ai une erreur :

Citation:

Looking in indexes: https://download.pytorch.org/whl/cu124
ERROR: Could not find a version that satisfies the requirement torch (from versions: none)
ERROR: No matching distribution found for torch


Pour info je suis sous Ubuntu Studio 26.04 LTS.

Edit : peut-être que ma version de Python (3.14) est trop récente pour déjà avoir son PyTorch ?
"Information is not knowledge. Knowledge is not wisdom. Wisdom is not truth. Truth is not beauty. Beauty is not love. Love is not music. Music is the best..."
Frank Zappa

Tout ce que rêvez de savoir sur la Phacocaster Lionel Rouvier : https://www.guitariste.com/for(...)10641

Vds Preampli 3 canaux Cicognani Triple Decker - 200€ : https://www.guitariste.com/for(...).html
hello, je vais voir si je peux reproduire le probleme, je te tiens au courant
El Phaco
C'est super sympa de ta part. Franchement, si ça marche bien je veux bien payer pour un logiciel de ce type dispo en natif sous Linux ! Et encore mieux si tu arrives à créer un paquet .deb.
"Information is not knowledge. Knowledge is not wisdom. Wisdom is not truth. Truth is not beauty. Beauty is not love. Love is not music. Music is the best..."
Frank Zappa

Tout ce que rêvez de savoir sur la Phacocaster Lionel Rouvier : https://www.guitariste.com/for(...)10641

Vds Preampli 3 canaux Cicognani Triple Decker - 200€ : https://www.guitariste.com/for(...).html
El Phaco a écrit :
Un grand merci pour tes efforts et ta réactivité. J'ai essayé ton script, mais j'ai une erreur :

Citation:

Looking in indexes: https://download.pytorch.org/whl/cu124
ERROR: Could not find a version that satisfies the requirement torch (from versions: none)
ERROR: No matching distribution found for torch


Pour info je suis sous Ubuntu Studio 26.04 LTS.

Edit : peut-être que ma version de Python (3.14) est trop récente pour déjà avoir son PyTorch ?




Effectivement il n'y a pas encore de version pip de PyTorch pour python 3.14 , je suis en train de packager une version qui embarquera , tout comme la version Windows, détection GPU/CPU et installe d'une version de Python dédiée à l'appli et isolée de d'un autre éventuel Python déjà installé.
Je te fais signe quand c'est cuit :-)
Hello, normalement le deb est en ligne sur l adresse fournie initialement https://benasterisk.github.io/(...)-app/ , c est un petit paquet qui test la presence d un gpu nvidia et telecharge l app complete correspondante. J ai packagé sur une vm en ubuntu 22.04 et la version gpu avec ubuntu 22.04 avec WSL2 , j espère que ce sera bon. tiens moi au courant !
El Phaco
L'installation avec le .deb marche au poil. Le logiciel se lance bien dans la fenêtre du navigateur. Je peux uploader un fichier et lancer une extraction. Jusqu'ici tout va bien. C'est après que ça se gâte : impossible de retrouver les stems. Il ne sont pas dans le dossier indiqué dans les paramètres (/home/username/.stemtube-desktop), et le logiciel ne les voit d'ailleurs pas non plus). J'ai testé avec deux navigateurs différents (Librewolf, un fork de FF, et Brave) et en navigation privée ou classique. Sans succès. Ce n'est pas un problème de droits d'écriture puisque le dossier visé est bien dans mon /home/username.

De plus, je note plusieurs comportements étranges :

- si j'utilise la fonction "Remove Selected from My List, j'obtiens le message d'erreur suivant : Error: Unexpected token !doctype "... is not valid JSON (il y a le caractère "inférieur à" dans le message d'erreur, mais je ne peux pas le mettre dans mon post car il fait dispara?tre tout ce qui est écrit après, bug connu du forum)

- le dernier % de l'extraction est très très long

- assez régulièrement, une extraction ne veut pas démarrer et indique le statut Queued sans que je comprenne pourquoi

- si je passe sur l'onglet Mixer pendant une extraction, ou si elle est notée Queued, elle passe automatiquement au statut Completed

En bref, ça devrait marcher, mais ça ne marche pas. Désolé pour le pavé, et je comprendrais très bien que tu aies autre chose à faire que d'essayer de régler ça !
Modifié le 14/08/2026 à 20:08
"Information is not knowledge. Knowledge is not wisdom. Wisdom is not truth. Truth is not beauty. Beauty is not love. Love is not music. Music is the best..."
Frank Zappa

Tout ce que rêvez de savoir sur la Phacocaster Lionel Rouvier : https://www.guitariste.com/for(...)10641

Vds Preampli 3 canaux Cicognani Triple Decker - 200€ : https://www.guitariste.com/for(...).html
Very strange mais les tests servent à cela, je vais reessayer un process complet. Si je comprends bien, pour la partie extraction on est plus sur un probleme de refresh de statu que sur un’problème d’extraction. as tu une carte graphique nvidia ?
El Phaco
Oui, NVidia RTX3060. Problème de refresh, mais aussi et surtout problème d'écriture des stems sur le disque. Je ne les vois pas et le soft non plus (jamais rien dans la partie Mixer même après une extraction). Merci encore !
"Information is not knowledge. Knowledge is not wisdom. Wisdom is not truth. Truth is not beauty. Beauty is not love. Love is not music. Music is the best..."
Frank Zappa

Tout ce que rêvez de savoir sur la Phacocaster Lionel Rouvier : https://www.guitariste.com/for(...)10641

Vds Preampli 3 canaux Cicognani Triple Decker - 200€ : https://www.guitariste.com/for(...).html
Lao
  • Vintage Top utilisateur
  • #15
  • Publié par
    Lao
    le 14 Août 2026, 21:39
J'avais essayé hier et dans mon souvenir à peu près les mêmes comportements.
Ubuntu 12 : 24.04.4 LTS
KDE Plasma : 5.27.12
Processeurs : 4 × Intel® Core™ i5-4690 CPU @ 3.50GHz
Processeur graphique : NVIDIA GeForce GTX 750 Ti/PCIe/SSE2
"The fate of all mankind I fear
Is in the hands of fools."
Epitpah - King Crimson -1969

En ce moment sur logiciels, plugins, home-studio...