beastouk Posted April 5, 2020 Report Share Posted April 5, 2020 Salut, Le confinement aidant ,je passe du temps a travailler un morceau (celui de la vidéo ci -dessous) Comme j'ai avancé sur le déchiffrage de la ligne de basse ,je cherche un éventuel jam track du morceau sans la basse pour pouvoir mieux m'exercer et je ne trouve rien ,alors je tente de diminuer le niveau de la basse en travaillant sur l'EQ dans le mix ,mais sans succès. Je google pour voir si depuis la dernière fois ou je me suis intéressé au sujet il y aurait du nouveau et je tombe sur Spleeter (une création de Deezzer) qui est en plus gratuit. Sans trop y croire (j'ai souvent lu que c'était quasi impossible de "démixer" les pistes depuis un fichier audio) je me dis encore un truc bidon ,mais comme j'ai du temps ,j’essaye. Spleeter permet de "démixer" les pistes d'un morceau audio en 2 , 4 ou 5 groupes : -voix -basse -drums -others (autres) -piano Alors ce n'est pas parfait l'audio produit sonne parfois avec un genre de son type flanger ,mais franchement c'est assez bluffant. L'utilisation est assez compliquée (développé en Python,il faut l'utiliser en ligne de commandes ) mais il y a un site sur lequel on peut uploader un mp3 https://melody.ml/ mais qui ne propose que la séparation en 2 ou 4 groupes (pas en 5) pour voir ce que ça donne (on rentre une adresse mail et ça offre 2 crédits qui doit correspondre a 2 "démixages" gratuits) Je viens de tester avec le morceau de la vidéo (c'est la version studio du morceau , sur la vidéo il ne joue pas la même ligne de basse) J'upload le mp3 et ensuite il me propose un Zip à télécharger (je vous le met en lien dispo 14 jours ici : .http://www.mediafire.com/file/rmx0b16gkysoam6/Well-Behaved_Women.zip/file Je dézippe et je retrouve 4 fichiers mp3 On peut les rentrer dans son DAW en pistes séparées et avoir ainsi la possibilité de générer un jamtrack sans la basse (mon intention 1ere) mais ça peut aussi permettre de déchiffrer une ligne de basse plus facilement car elle est isolée. Alors encore une fois le résultat n'est pas parfait en piste isolée (mais les 4 pistes ensemble ça sonne vraiment bien) mais pour moi c'est largement utilisable et bien mieux qu'un bidouillage sur l'EQ pour baisser la basse quasi inefficace. A essayer 3 4 Quote Link to post Share on other sites
maravers Posted April 6, 2020 Report Share Posted April 6, 2020 salut, oui on peut "avancer" un peu sur le sujet, il y a aussi Izotope qui publie une suite de soft, qui ont permis de "demixer" presque completement un morceau. Ça ne marche pas partout pareil evidemment. Mais c'est avec ça qu'on a vu apparaitre certaines video "isolated track" par exemple. Sur Izotope ça prend un temps de ouf. A voir avec Spleeter je jetterai un œil merci! Quote Link to post Share on other sites
Nano13 Posted April 6, 2020 Report Share Posted April 6, 2020 Merci. En plus c'est un logiciel open source !! Quote Link to post Share on other sites
ygbass Posted April 6, 2020 Report Share Posted April 6, 2020 Ah mais c'est qu'il joue le garçon !! Il fait pas semblant ! Quote Link to post Share on other sites
AdHoK Posted April 6, 2020 Report Share Posted April 6, 2020 il y a 8 minutes, ygbass a dit : Ah mais c'est qu'il joue le garçon !! Il fait pas semblant ! Et puis il y a de l'engagement physique ! C'est pas du second degré je précise, y a du rentre dedans et ça s'entend Quote Link to post Share on other sites
beastouk Posted April 6, 2020 Author Report Share Posted April 6, 2020 (edited) Il y a 3 heures, ygbass a dit : Ah mais c'est qu'il joue le garçon !! Il fait pas semblant ! Oui,j'en chie pas mal pour tenter de jouer cette ligne de basse (travail très lent en ralentissant la vidéo dans VLC pour essayer de décrypter les nombreuses variations dans le jeu et le placement est pas du tout évident) Edited April 6, 2020 by beastouk 1 Quote Link to post Share on other sites
ygbass Posted April 6, 2020 Report Share Posted April 6, 2020 Bon pis t'as un petit peu de matos derrière ! 1 Quote Link to post Share on other sites
SpeeRoo Posted April 6, 2020 Report Share Posted April 6, 2020 Yop ! Intéressant, merci de l'info ! ça doit demander une sacré somme de calculs l'affaire ! Super outil ! Quote Link to post Share on other sites
beastouk Posted April 6, 2020 Author Report Share Posted April 6, 2020 Après tentatives et prises de tête pour installer Spleeter sur windows (installer Anaconda3,FFmpeg,etc.) qui ne fonctionnent pas (je ne maitrise pas Python et autres) j'ai fini par trouver un site ou un GUI est dispo pour windows le lien : Spleeter GUI Version 2.3 (il faut quand même installer au préalable Python 3.7 il était déjà dans l'installation d'Anaconda3 il faut sélectionner la version python 3.7 et ffmpeg) https://makenweb.com/#spleetergui le GUI est super simple on sélectionne le nb de groupes on glisse le fichier et c'est parti J'ai essayé ça marche ,on peut découper jusqu'à 5 groupes Quote Link to post Share on other sites
maravers Posted April 6, 2020 Report Share Posted April 6, 2020 fiu ouais hé la guerre l'install! Faut vraiment en avoir envie perso j'ai pas d'interet pour cette techno, je sais que ça existe mais je me lance pas sinon tu touches plus ta basse Quote Link to post Share on other sites
beastouk Posted April 6, 2020 Author Report Share Posted April 6, 2020 En temps normal j'aurais pas passé du temps dessus mais en ce moment malheureusement ça va niveau temps. La solution du GUI est simple et pas prise de tête (au contraire de l'installation trop compliquée de Spleeter via les consoles Python) 1-On installe Anaconda3 (choisir Python 3.7) en préalable (et peut être aussi ffmpeg mais j'en suis pas sur) 2-On installe le GUI et c'est lui qui fait le boulot 3-On lance le GUI (c'est un exe donc pas de souci on est en terrain connu) 4-le GUI est très simple d'utilisation donc là aussi pas de problème (a mon avis il vaut mieux découper le fichier audio en 2 ou 3 parties si on a pas un avion de chasse blindé de Ram et les passer les unes après les autres car ça a l'air de prendre un max de ressources) Quote Link to post Share on other sites
JipE Posted January 20 Report Share Posted January 20 Un très gros up sur spleeter. J'ai pour ma part pris un peu de temps pour analyser la chose et jouer avec... et notament comparé à Izotope Rx8. Et bien je confirme que c'est vraiment la même chose à 100 % - bref les multiples (4 stems 16 kHz) sont à tomber par terre. En fait RX utilise le même moteur tensorflow donc c'est exactement la même chose. Pour l'installation, ayant un petit linux à dispo c'est vraiment très simple : apt-get install ffmpeg libsndfile1 pip3 install spleeter Et c'est fini ! Evidement je suis plutôt un adepte de la ligne de commande L'installation avec pip n'inclue pas l'accélération via GPU (qui requiert les librairies CUDA) mais un CPU honnête fait le job en moins d'une minute alors pourquoi chercher plus loin. C'est proprement incroyable la qualité des bassless que ca produit et je recommande plus que chaudement à tous. Je cherche encore des morceaux pour le piéger mais je n'ai pas encore trouver (si on enlève juste la basse s'entend). Personnellement je fais plutot une extraction des stems que j'importe individuellement dans logic pour les remixer mais en lancant un petit ffmpeg pour mixer tout sauf le basse on peut facilement faire un batch de création de bassless. Bref très content de cet outil. 1 1 Quote Link to post Share on other sites
samdav Posted January 20 Report Share Posted January 20 ça m’intéresse à fond mais je suis une buse en linux et ligne de commande. je vais demander à un pote qui parle python pour me montrer l'install de ce truc. Quote Link to post Share on other sites
Karmacoma Posted January 20 Report Share Posted January 20 Super cet outil, je connaissais pas mais j'avais vu passer des trucs qui s'en rapprocher à coup de tensorflow il y a un moment. J'aurais du suivre plus, merci pour le partage ! Quote Link to post Share on other sites
JipE Posted January 20 Report Share Posted January 20 Pour rendre les choses un peu plus parlante voici un traitement. Je suis partie d'une chanson(magnifique) de Marcos Valle - Samba de Verao Et maintenant la magie : j'ai utiliser spleeter avec 4 stems (voix, drums, bass, le reste) en 16 kHz Musique originale issue de la vidéo Basse isolée - On peut voir que ce n'est pas parfait mais pour relever une ligne c'est super Mon bassless - J'ai pu traiter un peut la batterie avec de l'EQ et balancer les niveaux drums / le reste Ma cover - En posant ma basse et en mixant avec drums et le reste (+multi comp et eq) Ne soyez pas trop dure sur la basse de la cover je suis loin d'avoir le time des loulous et j'ai fait à l'arrache les interludes mais je pense que pour 0 euros c'est quand même pas mal sachant qu'Izotope vend RX (qui fait d'autre chose mais exactement pareil sur le rebalance) 299 euros. 2 1 1 Quote Link to post Share on other sites
ZenNy Posted January 20 Report Share Posted January 20 Ben alors là, ça a fait ma journée... Voir ma semaine ! Un bout de script (fait en 15 min montre en main, soyez indulgent) pour ceux que ça intéresse : #!/bin/bash # check if sleeter bin is available which spleeter > /dev/null 2>&1 if [ $? -ne 0 ]; then echo "can't find spleeter bin" exit 1 fi dir=$(basename "$1" | sed "s/\.mp3$//") spleeter separate -o audio_output -p spleeter:4stems "$1" ffmpeg -i "audio_output/${dir}/vocals.wav" \ -i "audio_output/${dir}/drums.wav" \ -i "audio_output/${dir}/other.wav" \ -filter_complex amix=inputs=3:duration=first:dropout_transition=3 "${dir}-bassless.mp3" ça fait pas le nettoyage, ça vérifie rien du tout mais chez moi ça marche ;-) 2 Quote Link to post Share on other sites
samdav Posted January 20 Report Share Posted January 20 P..ta.. c'est du chinois pour moi ! j'ai d'abord essayé de comprendre ce que disait Jipe (dur) et je suis aller voir ce fameux pip (je vais devoir tout apprendre sur les reptiles sans pattes), j'ai quand même télécharger quelques trucs mais je sèche sur comment faire tout ça. il faut vraiment que j'ai un cours sur tous ces trucs au plus vite. Quote Link to post Share on other sites
JipE Posted January 20 Report Share Posted January 20 pip est le gestionnaire de paquet pour python. C'est le plus souvent un binaire fournit avec une installation de python et ca permet ensuite d'installer automatiquement (ou presque) les éléments qui manquent. Quote Link to post Share on other sites
Krystof Posted January 22 Report Share Posted January 22 Ah ben oui, ça a l'air bien sympa, effectivement ! Bon, j'y pane que dalle en prog/lignes de commande, etc, mais ça a l'air d'être le bel outil. Merci pour le partage ! Quote Link to post Share on other sites
Krystof Posted January 26 Report Share Posted January 26 Petite question subsidiaire : il existerait un logiciel dans le genre pour Mac / Logic ? Merci pour vos conseils. Quote Link to post Share on other sites
Nano13 Posted January 26 Report Share Posted January 26 Pour les réfractaires à la technologie il y a ce projet/app qui n'est pas vraiment gratuit (mais un peu) qui est plus simple à utiliser. https://moises.ai/fr/ J'avais testé quand on pouvait le faire en ligne, ça fonctionnait bien. Ce doit être spleeter qui tourne en arrière plan. Un autre site qui retire la voix et permet quelques modifications sans installation : https://vocalremover.org/ 1 Quote Link to post Share on other sites
JipE Posted January 27 Report Share Posted January 27 Le 26/01/2021 à 10:38, Krystof a dit : Petite question subsidiaire : il existerait un logiciel dans le genre pour Mac / Logic ? Merci pour vos conseils. Izotope RX 8 - standard 399 euros Tu as alors un VST qui fait mille chose dont tu n'as pas besoin et aussi te balance avec les mêmes algorithmes (ou alors pas les même mais personnellement je n'ai pas réussi à entendre la différence - maintenant je ne suis qu'un bassiste pas un ingénieur du son). Quote Link to post Share on other sites
Chris7273 Posted January 28 Report Share Posted January 28 Ca marche bien. Avant j'utilisais Moises.ai mais en gratuit et donc limité à quelques chansons et pas super rapide. J'ai installé Spleeter sur mon PC (un laptop basique qui a 5 ans) en suivant les instructions : https://ezstems.com/installing-spleeter-windows/ Ca fonctionne bien, il y a juste un erreur dans la ligne de commande à la fin pour lancer spleeter (il faut enlever le "-i" ). C'est pas rapide mais on peut mentionner plusieurs fichiers dans la même ligne de commande et laisser travailler... Je me suis fait quelques backing tracks sans basse (en refusionnant les pistes dans audacity) et c'est top. Faut aimer chipoter un peu mais c'est gratuit et le résultat est meilleur que sur karaoke-version 1 Quote Link to post Share on other sites
Joel Posted January 28 Report Share Posted January 28 (edited) Le 26/01/2021 à 10:38, Krystof a dit : Petite question subsidiaire : il existerait un logiciel dans le genre pour Mac / Logic ? Merci pour vos conseils. Potentiellement ça doit aussi fonctionner sur Mac vu que c'est du python, et que le noyau MacOS c'est du freebsb (comment vendre très cher un outils opensource ......). Mais ça risque de demander quelques manip complémentaires ....... faut chercher un peu, à l'occasion je jetterai un oeil mais je ne peux pas tester par contre. Edit : https://forum.macbidouille.com/index.php?showtopic=414697 Le 20/01/2021 à 23:05, JipE a dit : Basse isolée - On peut voir que ce n'est pas parfait mais pour relever une ligne c'est super Sur ce que j'ai testé effectivement les basses ne sont pas terribles non plus. Mais en rassemblant toutes les pistes dans reaper et bin le mix est plutôt bien. En tout cas merci pour l'info c'est super cool comme outil. Edited January 28 by Joel Ajout d'un lien pour spleeter sur Mac Quote Link to post Share on other sites
TFPK Posted January 29 Report Share Posted January 29 Ca m'intéresse mais apparemment Spleeter ne fonctionne pas si on a un processeur Intel Pentium (ce qui est mon cas). Est-ce que y a moyen de remédier à ça pour une buse en informatique comme moi ? (comprendre : je ne sais pas programmer, j'ai Windows 10 sur mon poste perso et c'est tout). Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.