Przejdź do treści
Euphona

Darmowe narzędzie

Wykrywacz tonacji i BPM

Sprawdź tonację i tempo piosenki za jednym razem. Upuść utwór, a dostaniesz jego tonację i BPM: a tam, gdzie odpowiedź jest naprawdę niejednoznaczna, obie odpowiedzi zamiast rzutu monetą.

Nic nie jest przesyłane. Plik dekoduje i analizuje twoja własna przeglądarka; ta strona nie ma endpointu, do którego można by wysłać nagranie.

Upuść utwór albo wybierz go z dysku. Jest odczytywany na tym urządzeniu i nigdzie nie jest wysyłany.

Więcej niż liczby

Potrzebujesz osobnych ścieżek, nie tylko tempa?

Ta strona najpierw odpowiada na pytanie. Jeden niezobowiązujący następny krok: dopiero po wyniku.

Remiks czy mashup zaczyna się od stemów (osobnych ścieżek) tak samo jak od tonacji i tempa. Separacja stemów w Euphonie rozdziela utwór na wokal, perkusję, bas i resztę w pełnej częstotliwości próbkowania, a silnik przy każdym przesłaniu sam odczytuje tonację i tempo: więc liczby, które podaje ta strona, dostajesz razem ze ścieżkami, których dotyczą.

Zobacz, jak działa separacja stemów

Dokładność

Jak dobrze to działa: uczciwie

Co zostało zmierzone, czego nie zmierzono i w jakich przypadkach narzędzie się pomyli.

Wykrywanie tempa to problem niemal rozwiązany dla muzyki z równym rytmem i zawodny dla muzyki bez niego. Wykrywanie tonacji jest trudniejsze: każda metoda, także ta, myli się na znaczącej części prawdziwej muzyki, bo wiele utworów zmienia tonację, opiera się na skali modalnej, która nie jest ani durowa, ani molowa, albo w ogóle ledwie ma centrum tonalne.

Co zostało zmierzone, w październiku 2026, na utworach z opublikowanymi adnotacjami, do których metody nie dostrajano: odczyt tempa mieści się w 4 % dla 67 % z 500 utworów z dziesięciu gatunków, a właściwe tempo jest na stronie, jako odczyt albo jako jego połowa lub podwojenie, dla 85 %. Odczyt tonacji jest dokładnie trafiony dla 49 % z 417 utworów i uzyskuje 69 na 100 w standardowej skali MIREX, która liczy kwintę lub tonację równoległą jako częściowo trafne; na 200 utworach elektronicznych uzyskuje 59. Na materiale syntetycznym o znanej odpowiedzi tempo różni się od prawidłowego najwyżej o pół BPM w zakresie od 90 do 174.

Zamiast tego narzędzie mówi, kiedy nie jest pewne, i pokazuje wykres klas wysokości, z którego odczytano tonację: możesz więc sprawdzić rozumowanie, zamiast ufać etykiecie.

Dlaczego dwa tempa
Rytm w tempie 174 pasuje też do 87: co drugie uderzenie. Obu odczytów da się bronić, a drum & bass jest regularnie opisywany na oba sposoby, więc narzędzie pokazuje alternatywę, zamiast ukrywać wybór dokonany za ciebie.
Dlaczego dwie tonacje
C-dur i a-moll zawierają dokładnie te same siedem dźwięków. Różni je tylko rozłożenie akcentów, a metoda oparta na chromagramie odczytuje je słabo: więc gdy te dwie tonacje są blisko, dostajesz obie.
Gdzie zawiedzie
Wykonania rubato, zmiany tempa, zmiany tonacji, muzyka modalna i atonalna oraz mocno perkusyjne utwory z niewielką ilością materiału o określonej wysokości dźwięku. W większości tych przypadków narzędzie powie, że nie jest pewne: i to jest prawidłowa odpowiedź.
Do czego służą tonacje zgodne
Pod wynikiem narzędzie podaje tonację równoległą i tonacje odległe o kwintę w każdą stronę: sąsiadów, których DJ-e nazywają przyległymi na kole Camelot. Utwory w tych tonacjach mają większość dźwięków wspólnych, dlatego miksowanie między nimi albo przenoszenie sampla z jednej tonacji do drugiej zwykle działa bez przestrajania.
Jak to działa
Tempo z autokorelacji obwiedni początków dźwięków wyznaczonej ze strumienia widmowego (spectral flux); tonacja przez korelację chromagramu z opublikowanymi profilami tonacji. Obie metody są podręcznikowe i żadna nie ma nic wspólnego z silnikiem Euphona Engine.

Częste pytania

Tak, jak zwykle się o to pyta

Krótkie odpowiedzi; pełne uzasadnienie jest w sekcjach powyżej.

Jak sprawdzić tonację piosenki?
Upuść plik w narzędziu powyżej. Przeglądarka go dekoduje, buduje profil klas wysokości dźwięku i podaje najbliższą tonację: a gdy dwie tonacje są naprawdę blisko, pokazuje też drugą w kolejności.
Czy wykryje BPM każdej piosenki?
Każdej z w miarę równym rytmem: tak. Pokazuje też odczyt dla połowy i dla podwójnego tempa, bo rytm w tempie 174 pasuje też do 87. Wykonania rubato i zmiany tempa to sytuacje, w których każdy detektor tempa, także ten, staje się zawodny.
Jak dokładne jest wykrywanie tonacji piosenki?
Zmierzone na prawdziwych płytach, nie tylko na dźwiękach testowych. Na 417 utworach z dziesięciu gatunków, do których metody nie dostrajano, tonacja jest dokładnie trafiona w 49 % przypadków, a w standardowej skali MIREX, która częściowo uznaje kwintę lub tonację równoległą, wynik to 69 na 100; na 200 utworach elektronicznych wynik to 59. Myli się na płytach, które modulują, trzymają się skali modalnej albo prawie nie mają centrum tonalnego, a narzędzie mówi, kiedy nie jest pewne, zamiast zgadywać.
Czy muszę przesyłać swój utwór?
Nie. Analiza odbywa się w całości w przeglądarce; ta strona nie ma żadnego endpointu, który mógłby odebrać nagranie. Zamknięcie karty usuwa każdy ślad pliku.