Wykrywacz akordów
Automatyczne wykrywanie akordów w dowolnym pliku audio. Działa bezpośrednio na Twoim urządzeniu — pliki nie są nigdy przesyłane.
Przeciągnij plik audio tutaj lub kliknij, aby wybrać plik
MP3, WAV, FLAC, OGG, M4A · Do 15 minut
Przygotowywanie...
| Time | Chord | Duration | Confidence |
|---|
Jak rozpoznawać akordy
- 1 Prześlij plik audio
- 2 Sztuczna inteligencja rozpoznaje akordy na osi czasu
- 3 Wyświetl postępy i wyniki kopiowania
Frequently Asked Questions
Jakie akordy potrafi rozpoznać?
Jak działa wykrywanie akordów w plikach audio?
Czy pokazuje czas trwania akordów?
Jak dokładny jest ten wskaźnik w przypadku gotowych miksów?
Czy rozpoznaje pojedyncze klawisze oraz akordy?
Czy mój plik audio został już przesłany?
Jak działa rozpoznawanie akordów na podstawie dźwięku
Chromogram — redukcja dźwięku do dwunastu klas wysokości dźwięku
Rozpoznawanie akordów rozpoczyna się od przekształcenia sygnału audio w chromogram – reprezentację, która pomija informacje o oktawach i zachowuje jedynie rozkład energii w obrębie dwunastu klas wysokości dźwięku (C, C#, D, D#, E, F, F#, G, G#, A, A#, B). Krótkotrwała transformacja Fouriera generuje widmo dla poszczególnych klatek; energia każdego przedziału jest przypisywana do odpowiedniej klasy wysokości dźwięku, niezależnie od oktawy. Wynikiem jest 12-wymiarowy wektor dla każdej klatki czasowej — rodzaj odcisku palca zawartości harmonicznej w danym momencie. Akord C-dur, który zawiera nuty C, E i G, pojawia się jako energia skoncentrowana na tych trzech klasach wysokości dźwięku; akord A-moll pokazuje energię na A, C i E. Różne inwersje, ułożenia i oktawy dają ten sam wzór chromogramu, co jest dokładnie tym, czego potrzebujesz do rozpoznawania akordów.
Dopasowywanie szablonów i ocena prawdopodobieństwa
W każdej klatce detektor porównuje obserwowany wektor klas wysokości dźwięku z biblioteką szablonów akordów — idealizowanymi 12-wymiarowymi wzorcami dla każdego akordu durowego, molowego, zmniejszonego, zwiększonego, dominantowego septymowego, durowego septymowego, molowego septymowego oraz zawieszonego, dla wszystkich dwunastu tonik. Na podstawie podobieństwa cosinusowego przyznawany jest wynik dla każdego kandydata; wygrywa ten z najwyższym wynikiem. Wygładzanie między klatkami zapobiega drganiom wyniku, gdy pojedynczy uderzenie jest niejednoznaczne, a wartość pewności obok każdego akordu w tabeli wyników to różnica między zwycięskim szablonem a kandydatem, który zajął drugie miejsce. Wysoka pewność oznacza, że dźwięk idealnie pasuje do jednego akordu; niska pewność zazwyczaj oznacza gęste brzmienie, równoczesne linie melodyczne lub przejście między akordami.
Opcjonalny filtr kicka u góry strony jest przeznaczony dla muzyki EDM i współczesnego popu. Mocny uderzenie bębna basowego wnosi energię do zakresu 50–130 Hz, która przenika do barwy sąsiednich klas wysokości dźwięku (zazwyczaj C, C#, D) i wpływa na działanie detektora. Filtr górnoprzepustowy przy 130 Hz usuwa uderzenie bębna basowego, nie naruszając przy tym zawartości harmonicznej syntezatorów i linii basowych znajdujących się powyżej. Wyłącz go w przypadku fortepianu, gitary i materiału orkiestrowego; włącz, gdy utwór zawiera kick typu „four-on-the-floor”.
Detektor akordów a lokalizator tonacji a analizator harmoniczny — kiedy czego używać
Różne pytania, różne narzędzia
"What key is this song in?" and "what chords does it contain?" are related but distinct questions. A key is a single label that summarises the harmonic centre of the whole song — A minor, F# major, etc — and is what DJs use for harmonic mixing on the Camelot wheel. A chord progression is a time-stamped sequence of changing harmonies. The chord detector tells you "the song moves Dm → G → C → Am over these timestamps"; the Wyszukiwarka kluczy tells you "the song is in C major" by aggregating chord and tonal evidence across the whole track. If you need a single label for tagging or mixing, use Key Finder. If you need the progression to learn or transcribe a song, use this page. If you need both at once, use the combined BPM and Key Finder.
Dlaczego izolowane źródła działają lepiej
Identyfikatory akordów działają najdokładniej, gdy materiał wejściowy zawiera wyraźną zawartość harmoniczną i minimalne zakłócenia ze strony innych elementów. Nagrania fortepianu solo, gitary fingerstyle i kwartetu smyczkowego dają niemal idealne wyniki, ponieważ każda słyszalna wysokość dźwięku należy do harmonii. Trudniejsze są gęste miksy pełnego składu: perkusja przenosi energię szerokopasmową, zniekształcone gitary rozmywają widmo, a równoległe melodie wokalne wprowadzają nuty spoza podstawowego akordu. Aby poprawić dokładność w przypadku pełnego miksowania, należy najpierw przepuścić plik przez Stem Splitter, a następnie wprowadzić ścieżkę instrumentalną (lub tylko bas + zawartość harmoniczną) z powrotem na tę stronę. Aby sprawdzić poszczególne nuty pod kątem oczekiwanej wysokości dźwięku — na przykład w celu zweryfikowania, czy gitara jest nastrojona — należy zamiast tego użyć Pitch Detector.
Gdy znasz już zarówno przebieg akordów, jak i tonację utworu, możesz oznaczyć każdy akord w przebiegu za pomocą jego funkcji wyrażonej cyfrą rzymską (I, IV, V, vi, ii itd.). Ułatwia to rozpoznawanie typowych schematów — „popowej progresji” I–V–vi–IV, jazzowej kadencji ii–V–I, 12-taktowego bluesa — oraz transponowanie utworu do tonacji bardziej sprzyjającej śpiewaniu bez utraty relacji harmonicznych.