Przejdź do treści
Jak to działa

Jak działa MusicDNA

Cztery kroki od dźwięku do sygnatury.

  1. Wybierz utwór

    Wskaż dowolny plik audio z folderu z muzyką.

  2. Dekodowanie dźwięku

    Dekodujemy plik za pomocą Web Audio API w Twojej przeglądarce.

  3. Wyodrębnianie prawdziwych cech

    Rytm, energia, widmo, harmonia i struktura są wyodrębniane z sygnału.

  4. Generowanie wizualnego DNA

    Z prawdziwej analizy renderowane są deterministyczne wizualizacje.

Wizualizacje są deterministyczne. Ten sam plik zawsze daje to samo DNA.
01

Co odczytuje MusicDNA

Każda wizualizacja opiera się na zmierzonych cechach sygnału.

Przebieg fali

Zredukowane szczyty i obwiednia RMS w całym utworze.

Rytm

Siła ataków, czasy uderzeń i oszacowanie BPM przez autokorelację.

Widmo

Ramki FFT, centroid widmowy, flux oraz balans pasm niskich/średnich/wysokich.

Harmonia

Wektor chroma i oszacowanie tonacji według profili Krumhansla-Schmucklera.

Struktura

Granice sekcji wyznaczone z nowości widmowej i energetycznej.

Dynamika

Krzywa głośności, zakres dynamiki, najgłośniejsze i najcichsze momenty.

Nie każda cecha jest dostępna dla każdego utworu. Niepewne wartości są wyraźnie oznaczane jako szacunkowe.

Zobacz siedem trybów wizualnych, które napędzają te cechy. Poznaj przykłady