songsee
Wizualizuj strukturę dźwięku: spektrogramy i panele analityczne z linii poleceń
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Songsee to narzędzie CLI do generowania spektrogramów i zaawansowanych wizualizacji audio. Na podstawie pliku MP3 lub WAV tworzysz obrazy pokazujące częstotliwości, energię, rytm i inne cechy dźwięku. Wybierz jeden z dziewięciu typów paneli (spektrogram, mel, chroma, HPSS, samopodobieństwo, głośność, tempogram, MFCC, flux) lub połącz je w siatkę. Dostosuj paletę kolorów, zakres częstotliwości, rozdzielczość i długość fragmentu — wszystko przez proste flagi wiersza poleceń.
Jak używać
Zainstaluj songsee za pomocą Homebrew: uruchom
brew install steipete/tap/songseew terminalu. Upewnij się, że masz dostęp do ffmpeg, jeśli chcesz przetwarzać formaty inne niż WAV i MP3.Przygotuj plik audio (MP3 lub WAV). Umieść go w dostępnym katalogu lub podaj pełną ścieżkę do pliku.
Wygeneruj podstawowy spektrogram: wpisz
songsee ścieżka/do/pliku.mp3i naciśnij Enter. Songsee utworzy obraz spektrogramu i wyświetli go w domyślnym formacie.Aby stworzyć wielopanelową wizualizację, użyj flagi
--vizz listą typów paneli oddzielonych przecinkami:songsee plik.mp3 --viz spectrogram,mel,chroma,loudness. Panele zostaną ułożone w siatce na jednym obrazie.Dostosuj wygląd i zakres: dodaj
--style viridis(lub inną paletę: magma, inferno, gray),--min-freq 100 --max-freq 8000aby ograniczyć widmo, oraz--width 1200 --height 800aby zmienić rozmiar wyjścia. Określ format pliku wyjściowego za pomocą--format pnglub--format jpg.Aby wyekstrahować fragment audio, dodaj flagi
--start 12.5 --duration 8(start w sekundach, długość w sekundach) i-o nazwa_pliku.jpgaby zapisać wynik w wybranej lokalizacji.