Wzmocnij swoją wizualizację muzyki dzięki ProjectM
Czy pragniesz oszałamiającego akompaniamentu wizualnego, gdy słuchasz swoich ulubionych piosenek? Czy chcesz zamienić swój komputer w ekstrawagancję bodźców zmysłowych? Jeśli tak, aplikacja do wizualizacji muzyki ProjectM jest dla Ciebie.
Chociaż najnowsze wydania tej niesamowitej aplikacji do wizualizacji muzyki na iOS i Androida zyskały na popularności, niewiele osób o niej wie lub nawet nie zdaje sobie sprawy, że jest ona dostępna również na komputerach stacjonarnych.
Jeśli byłeś kiedyś użytkownikiem Winampa, być może pamiętasz coś o nazwie MilkDrop. No dobrze, może to nie jest po prostu „coś”; Na początku XXI wieku MilkDrop cieszył się ogromną rzeszą fanów, w tym aktywną społecznością autorów scenariuszy, którzy zaprojektowali dla niego gotowe ustawienia wizualizacji. ProjectM jest w rzeczywistości portem C++ i OpenGL słynnego wizualizatora MilkDrop i jest nawet lepszy od swojego poprzednika dzięki wielkiej miłości i pracy społeczności open source.
Ponieważ musimy kompresować nasze obrazy dla Internetu, nie możemy dać pełnego obrazu tego, co ma do zaoferowania ProjectM. Dlatego sugerujemy wypróbowanie tego samodzielnie na własnym komputerze!
Pobieranie ProjectM na komputer stacjonarny
Chociaż ProjectM na urządzenia mobilne kosztuje 2,99 USD, na komputery stacjonarne jest całkowicie darmowy. Ten artykuł jest napisany z punktu widzenia Linuksa, ale kopię projektu ProjectM dla Mac OS X lub Windows można także znaleźć tutaj na Sourceforge.
Jeśli chcesz zainstalować ProjectM poprzez swój system zarządzania pakietami Linux, plik binarny, którego należy szukać, to projectM-pulseaudio (do którego potrzebny jest serwer dźwięku PulseAudio) lub projectM-jack (do czego potrzebny jest zestaw połączeniowy JACK Audio). Wybrana wersja powinna zależeć od tego, jakiego serwera dźwięku wolisz używać w aplikacjach muzycznych. Należy pamiętać, że PulseAudio to serwer dźwięku ogólnego przeznaczenia domyślnie dołączony do wielu systemów, podczas gdy JACK jest zwykle używany w środowiskach produkcji muzycznej.
Uwaga dotycząca rozwiązywania problemów: na dwóch moich systemach ProjectM-jack początkowo odmówił uruchomienia po zainstalowaniu go za pośrednictwem menedżerów pakietów tych systemów. Po uruchomieniu z wiersza poleceń program skarżył się, że brakuje mu czcionki „Vera.ttf”. Jeśli napotkasz ten sam błąd, rozwiązanie jest proste: pobierz źródło projektu M z powyższego łącza Sourceforge, przejdź do katalogu „fonts” projektu i skopiuj plik „Vera.ttf” do katalogu systemowego projektu M:
sudo cp Vera.ttf /usr/share/projectM/fonts/Korzystanie z ProjectM
ProjectM automatycznie wykryje Twój strumień audio podczas odtwarzania muzyki, pod warunkiem, że Twój odtwarzacz multimedialny jest kierowany przez odpowiedni serwer dźwięku (a la PulseAudio lub JACK). Na początku zobaczysz wizualizację projektuM:
Po kilku sekundach zmieni się to w jedno z dołączonych ustawień wstępnych. Możesz nacisnąć „m”, aby wyświetlić wstępnie ustawioną przeglądarkę i menu główne na pasku bocznym.
Oto kilka innych kluczowych poleceń, których możesz używać w projekcie M:
- f - przełącza wyświetlanie na pełnym ekranie
- n - przejdź do następnego presetu
- p - przejdź do poprzedniego ustawienia wstępnego
- r - wybierz losowe ustawienie wstępne
- y - przełącza tryb losowy
- l - zablokuj lub odblokuj bieżący preset
- F1 - pokaż menu pomocy
- F2 - pokaż tytuł utworu (na moim systemie to nie zadziałało)
- F3 - pokaż nazwę presetu
- F4 - pokaż ustawienia renderowania
- F5 - pokaż klatki na sekundę
ProjectM jest przydatny nie tylko do odtwarzania muzyki, ale także do jej nagrywania. Jeśli masz pod ręką projektor cyfrowy, możesz wykonać niesamowite akrobacje wideo. To jest sesja nagraniowa, podczas której ProjectM pobiera sygnał z mojego mikrofonu, podczas gdy JACK Rack zapewnia efekty dźwiękowe w czasie rzeczywistym:
Zarządzanie ustawieniami wstępnymi
ProjectM jest w pełni kompatybilny wstecz z MilkDrop. Jeśli mnogość gotowych ustawień nie jest dla Ciebie wystarczająca, koniecznie sprawdź fora WinAmp, gdzie znajdziesz tysiące innych. ProjectM akceptuje rozszerzenia plików *.prjm, *.milk i *.so dla ustawień wstępnych.
Możesz oceniać swoje presety w przeglądarce presetów w ProjectM, a nawet tworzyć z nich playlisty. Domyślna lista odtwarzania składa się ze wszystkich gotowych ustawień, które pojawiają się na pasku bocznym. Aby dodać inne gotowe ustawienia do bieżącej listy odtwarzania, kliknij skrajny lewy przycisk w menu:
Spowoduje to przejście do przeglądarki plików, z której możesz przejść do katalogu ustawień wstępnych (w systemie Linux jest to zazwyczaj /usr/share/projectM/presets lub ~/.projectM/presets). Możesz także ręcznie edytować listy odtwarzania *.ppl projektu M; są to proste pliki XML zawierające listę ustawień wstępnych z ich pełnymi ścieżkami. To jest playlista zawierająca jeden element:
Za pomocą innych przycisków w menu można otwierać, zapisywać i usuwać listy odtwarzania.
Edytowanie ustawień wstępnych
Najbardziej niesamowitą rzeczą w ProjectM jest to, że każdy może stworzyć dla niego presety. Aby edytować istniejące ustawienie wstępne, kliknij je prawym przyciskiem myszy na pasku bocznym i kliknij „Edytuj ustawienie wstępne”. Otworzy się prosty edytor tekstu, w którym możesz kontrolować wszystkie parametry presetu:
Uwaga: aby zastosować zmiany, musisz mieć uprawnienia do zapisu w katalogu, w którym zapisane są ustawienia wstępne. Jeśli ustawienie wstępne znajduje się w /usr/share/projectM/presets, skopiuj je najpierw do ~/.projectM/preset, a następnie otwórz kopię do edycji.
Popularnym punktem wyjścia do nauki tworzenia presetów ProjectM/MilkDrop jest Przewodnik dla początkujących dotyczący pisania presetów MilkDrop. Jest z 2002 roku, ale informacje są nadal aktualne.
Projekt mobilnyM
Możesz wesprzeć projektM kupując jedną z aplikacji mobilnych. Wersja na Androida zrobiła na mnie ogromne wrażenie. Nie tylko będzie reagował na odtwarzanie dźwięku i wejście mikrofonu, ale możesz manipulować wizualizacjami za pomocą gestów wielodotykowych! ProjectM można nawet używać jako tapety na żywo na Androidzie. Aplikacja zawiera 275 gotowych ustawień i opcjonalnie możesz pobrać dodatkowe pakiety.
Ogólnie rzecz biorąc, jest to bardzo, bardzo fajna rzecz. Jakie są Twoje ulubione sposoby wykorzystania aplikacji do wizualizacji muzyki ProjectM? Jak myślisz, jak wrażenia z korzystania z urządzeń mobilnych mają się do tych na komputerach stacjonarnych?







