STEMGRABOtwórz narzędzie →
Wyjaśnienie · wersja szczera

Jak oddzielenie ścieżek AI właściwie działa

Zmiksowany utwór jest jak upieczone ciasto: jajka i mąka są w nim, ale nie da się ich z powrotem wyjąć.

Ostatnia aktualizacja: wrzesień 2026

Jak więc sieć neuronowa wydobywa dla ciebie wyizolowany wokal ze sprzed 40 lat? Oto, co się za tym naprawdę kryje, łącznie z tym, co wciąż nie działa.

Powiązane: Bezpłatna alternatywa dla Moises.

Stemy w pełnej jakości. Bez konta, bez opłat za ścieżkę. Tak samo jak w płatnym planie 192 kbps (lub bezstratny WAV): utwory do 15 minut. Dzięki przepustce vocal remover i karaoke mogą działać na naszym najlepszym modelu wokalnym.

Co nasz własny model robi w praktyce

Zanim przejdziemy do lekcji historii, oto liczby z uruchamiania tego modelu przez nas samych: we wszystkich narzędziach na stronie wykonaliśmy 2,264 separacje w ciągu 40 dni pomiarów, odrzucając 1,336 przesłanych plików, zanim w ogóle dotarły do modelu, zły format, brak rozszerzenia pliku albo utwór przekraczający limit długości, a nie awaria samej separacji. Spośród plików, które przechodzą dalej, większość kończy się szybko: backend odnotował typowe czasy 2.6 i 2.5 sekundy dla swoich szybszych zadań (odpowiednio 15 i 12 razy w tym okresie), ale długi lub gęsty plik może to znacznie wydłużyć, najwolniejsze odnotowane przebiegi trwają ponad dwie minuty, co i tak stanowi ułamek kosztu tej samej separacji na wynajętym GPU w chmurze. Żadna z tych liczb nie mówi ci jak jak to działa ani dlaczego niektóre stemy wychodzą czyściej niż inne, a to już właściwy mechanizm, łącznie ze sztuczkami fazowymi.

Przed erą sztucznej inteligencji: trik z kompensacją fazową

Przez dziesięciolecia „usuwacz wokalu„oznaczało jedno: odwrócenie fazyW wielu miksach główny wokal jest umieszczony dokładnie na środku: identycznie w lewym i prawym kanale. Odwróć polaryzację jednego z kanałów i zsumuj oba, a wszystko, co jest identyczne w obu kanałach, zostanie wyeliminowane. Wokal zniknie.

Tak samo jest z pozostałymi elementami brzmienia: bębnem basowym, werblem, linią basu. To, co zostaje, brzmi pusto i nienaturalnie, jakby zespół grał na końcu długiego korytarza. Co więcej, ten trik działa tylko w jedną stronę: można go (mniej więcej) zastosować. usuń w centrum, ale nigdy nie udało się tego osiągnąć wyodrębnić sam wokal. Dodatkowo, narzędzie to kompletnie zawodziło w przypadku nagrań mono, wokali z efektem pogłosu stereo oraz wszelkich materiałów, w których dźwięk nie był idealnie wycentrowany. Eliminacja faz nie była użytecznym narzędziem, a jedynie ciekawostką.

Era spektrogramów: maskowanie

Pierwsze prawdziwe separatory oparte na uczeniu maszynowym (mniej więcej w latach 2015-2019) działały na spektrogramyobraz utworu, pokazujący, które częstotliwości są głośne w danym momencie. Sieć neuronowa została wytrenowana, aby analizować ten obraz i generować maska po prostu: „te piksele odpowiadają ścieżce wokalnej, a te perkusji”. Mnożymy miks przez maskę, konwertujemy z powrotem do formatu audio i gotowe.

To był przełom: nagle można było wyodrębnić wokal, a nie tylko go wyciszyć. Jednak technika maskowania ma swoje ograniczenia: gdy wokal i gitara znajdują się w tym samym paśmie częstotliwości taki sam częstotliwość w punkcie taki sam danym momencie (co w prawdziwej muzyce zdarza się bez przerwy), maska musi jakoś podzielić tę energię, a efektem jest ten wodnisty, jakby zza wody pogłos, który pamiętają pierwsi użytkownicy. Spektrogramy odrzucają też faza informacje, które model musi następnie „podrobić”, aby przekształcić je w dźwięk.

Dzisiaj: hybrydowe modele sztucznej inteligencji

Współczesne separatory (w tym silnik za StemGrab) atakuj problem jednocześnie z dwóch stron (stąd nazwa „hybrydowy”). Niezależnie od tego, czy nazwiesz to AI do separacji ścieżek, separatorem ścieżek, czy rozdzielaczem ścieżek, to właśnie to dwukierunkowe podejście wykonuje całą pracę:

Skąd wie, czym właściwie jest „wokal”? Szkolenie. Model uczył się na tysiącach utworów, w których dostępne były prawdziwe, odizolowane ścieżki, miksując je ze sobą i oceniając własne postępy w odzyskiwaniu każdej z części. Po wystarczającej liczbie powtórzeń zinternalizował to, jak brzmią wokale, stopy, werble i linie basu, na tyle dobrze, by potrafić je oszacować w miksach, których nigdy wcześniej nie słyszał. To nie jest ogólny samouczek dotyczący używania narzędzi AI do innych zadań: to konkretna informacja o tym, jak ten jeden model nauczył się rekonstruować głos, bęben basowy i linię basu z jednego zmiksowanego pliku. To szkolenie stanowi różnicę między separatorem stemów AI a powyższym trikiem z fazą: model nauczył się, jak brzmi głos, zamiast zakładać, że głos znajduje się w centrum.

Najważniejsza uwaga: rozdzielenie ścieżek dźwiękowych nie oznacza „odzyskiwania” oryginalnych nagrań. Oryginalne wielościeżkowe nagrania zostały trwale usunięte. Model odtwarza co najprawdopodobniej kryje się za każdą z oddzielnych ścieżek: to bardzo trafne przypuszczenie, które, co zaskakujące, okazuje się niezwykle dobre.

STARY: SZTUCZKA Z ANULOWANIEM FAZYKanał lewyKanał R · odwrócona polaryzacjaSUMA → pusta, fazowa resztaczęści perkusyjne i bas również wyciszone · brak oddzielnej ścieżki wokalnejNOWOCZEŚNIE: ROZDZIELANIE DŹWIĘKU ZA POMOCĄ SZTUCZNEJ INTELIGENCJIVOCALSDRUMSBASSinnecztery oddzielne, wyraźne ścieżki dźwiękowe
Stara metoda kontra nowa: redukcja fazowa tłumi jedynie dźwięki o częstotliwości odpowiadającej środkowej osi, pozostawiając puste, nienaturalne echo; wytrenowany model analizuje każdy dźwięk jako oddzielny, czysty i niezależny tor.

Dlaczego sześć ścieżek to obecny limit

Klasyczny podział zakłada 4 oddzielne ścieżki: wokal, perkusja, bas, inne, ponieważ w standardowym zbiorze danych wykorzystywanym do badań (MUSDB18) ścieżki są tak oznaczane, a modele mogą uczyć się tylko kategorii, które znajdują się w nazwach danych treningowych. Modele przetwarzające 6 oddzielnych ścieżek, takie jak ten, który wykorzystuje StemGrab, dodają gitara oraz pianino, wydzielone z kategorii „inne”.

Pójście dalej (oddzielenie wokalu prowadzącego od chórków w tle, rozdzielenie gitar, wyizolowanie syntezatora) w większości nie jest problemem modelowania, tylko dane problem. Nie istnieje duża, publiczna baza danych utworów, w której można by znaleźć, na przykład, oddzielną ścieżkę dźwiękową dla tamburynu. Dopóki takie dane nie będą dostępne, „wszystko inne” pozostanie połączone w całość inne ścieżka.

Dlaczego gitara i fortepian pozostają w tyle za wokalem, perkusją i basem

Proste ścieżki są łatwe, ponieważ każda z nich zajmuje określoną, odrębną pozycję:

Gitara i pianino to instrumenty, które potrafią się dostosować. Obydwa instrumenty obejmują niemal całe spektrum częstotliwości, oba grają akordy i melodie, a ich brzmienia się mocno przenikają: zarówno między sobą, jak i z syntezatorami, smyczkami czy organami. Czysty dźwięk fortepianu i ciepły podkład grające ten sam akord są naprawdę trudne do odróżnienia nawet dla ludzkiego ucha. Dodajmy do tego przester do gitary, a otrzymamy szerokopasmowy szum z nutą, który łatwo pomylić z syntezatorami. Co więcej, ilość danych treningowych dla tych dwóch kategorii stanowi jedynie ułamek tego, co jest dostępne dla wokali. W rezultacie: w rzadkiej, minimalistycznej piosence, ścieżka gitarowa może brzmieć znakomicie; natomiast w gęstym, bogatym miksie należy spodziewać się zakłóceń i rozmycia dźwięku.

Co wciąż idzie nie tak

To nie oznacza, że technologia jest słaba: wokale, perkusja i bas w nowoczesnym miksie brzmią czyściej, niż ktokolwiek przypuszczał w 2018 roku. Oznacza to, że uczciwe określenie to „nadzwyczaj dobra estymacja”, a nie „magia”.

Posłuchaj, jak brzmi na Twojej muzyce

Najszybszym sposobem na sprawdzenie, czy Twoje oczekiwania są realistyczne, jest przetestowanie narzędzia na dobrze znanym Ci fragmencie utworu. Prześlij utwór do StemGrab: otrzymasz wokal, perkusję, bas, gitarę, pianino, resztę oraz czysty podkład instrumentalny w około minutę, za darmo, bez konta. Potem załóż słuchawki i posłuchaj, co model trafił, a gdzie zgadywał. Tak naprawdę na tym sprowadza się każde oprogramowanie do separacji stemów, najlepsze przypuszczenie modelu, zweryfikowane twoimi własnymi uszami.

Podziel utwór za darmo →

Więcej od StemGrab: ćwicz na dowolnym instrumencie, korzystając z oddzielnych ścieżek · co możesz robić z oddzielnymi ścieżkami, zgodnie z prawem

Źródła

Ilustrowany portret: Sam RidderPrzez Sam Ridder, Sam buduję i prowadzę StemGrab na własnym sprzęcie. Kim jestem.

ShinobiTools · KvK 42147182 · info@shinobitools.com