Aplikacja open source dla muzyków: StemKit rozdziela utwory z YouTube'a na ścieżki audio, do których można grać razem.

Gitarzyści i inni muzycy pewnie nieraz się z tym spotkali: chcesz zagrać lub zaśpiewać do swojej ulubionej piosenki, ale jak usunąć z niej ścieżkę gitary? A może masz nagranie ze swoim zespołem i chcesz usunąć własną ścieżkę gitary, żeby móc samodzielnie zagrać ją jeszcze raz.
Do tej pory było kilka aplikacji z wbudowaną sztuczną inteligencją, które potrafią wyodrębniać poszczególne ścieżki instrumentów i wokalu, ale w większości przypadków trzeba za nie zapłacić albo działają tylko online.
Na smartfonach jest aplikacja Moises, ale najpierw trzeba założyć osobne konto, a do tego całość działa w systemie kredytów. Gdy je wykorzystasz, trzeba zapłacić za dostęp do funkcji. I to wcale niemało: wersja Pro kosztuje około 25 € miesięcznie — więcej niż subskrypcja Netflix Premium. Nie, dziękuję!
Na szczęście istnieje dobra alternatywa, przynajmniej na komputerach stacjonarnych: StemKit autorstwa użytkownika danielravina. Oprogramowanie jest dostępne za darmo na GitHubie i dzieli utwory — podobnie jak płatne aplikacje — na osobne kanały audio, takie jak ścieżki wokalne, perkusja, bas, gitara, pianino i inne.
Wszystko odbywa się lokalnie na komputerze, bez konta, kluczy API i potrzeby posiadania szczególnie wydajnego sprzętu do AI. Przetestowałem program na niewielkim komputerze Minix Elite EU512-AI mini PC z procesorem Core Ultra 5 125H (nasza recenzja) i działał wystarczająco szybko. Jednocześnie wszystkie utwory, wyszukiwania i inne dane pozostają prywatne i lokalne. Jedynym wyjątkiem jest ping wysyłany podczas instalacji, który pozwala twórcy śledzić, ile osób korzysta z aplikacji.
Interfejs zawiera pasek wyszukiwania. Możesz za jego pomocą wyszukiwać utwory bezpośrednio na YouTube albo po prostu wkleić adres URL utworu z YouTube. Następnie utwór jest dzielony na poszczególne komponenty. Na moim mini PC (który nie jest szczególnie wydajny — zobacz recenzję) zajęło to około 2,5 minuty; na wydajniejszym sprzęcie trwa to krócej.


I tak oto możesz grać razem z utworem, wyciszać poszczególne ścieżki lub pozwalać im odtwarzać się samodzielnie, a także niezależnie regulować głośność każdej ścieżki (na przykład ściszyć gitarę).
Aplikacja nie jest jednak całkowicie bez wad: algorytm zdaje się bardzo dobrze oddzielać wokal i perkusję, ale z gitarami może mieć nieco większe trudności. Na przykład w utworze „Heartless Bastards - Only For You” mieliśmy osobne ścieżki wokalu, perkusji i basu. Jednak obie gitary (rytmiczna i prowadząca) zostały połączone w jedną ścieżkę „Other”, mimo że zaczynają grać razem stosunkowo wcześnie w utworze. Możliwe, że zostanie to ulepszone w przyszłości. Na razie dostępna jest wersja 0.1.23 i biorąc to pod uwagę, oprogramowanie już teraz działa zaskakująco płynnie.









