Trình phát hiện hợp âm
Tự động phát hiện hợp âm từ bất kỳ tệp âm thanh nào. Chạy trên thiết bị của bạn — các tệp không bao giờ bị tải lên.
Thả tệp âm thanh vào đây hoặc nhấp để duyệt
MP3, WAV, FLAC, OGG, M4A · Tối đa 15 phút
Đang chuẩn bị...
| Time | Chord | Duration | Confidence |
|---|
Cách phát hiện hợp âm
- 1 Tải lên một file âm thanh
- 2 AI phát hiện hợp âm trên toàn bộ dòng thời gian
- 3 Xem vòng hợp âm và sao chép kết quả
Frequently Asked Questions
Nó có thể phát hiện những hợp âm nào?
Tính năng phát hiện hợp âm từ âm thanh hoạt động như thế nào?
Nó có hiển thị thời gian của hợp âm không?
Nó có chính xác trên các bản mix hoàn chỉnh không?
Nó có phát hiện khóa nhạc (key) cùng với hợp âm không?
Âm thanh của tôi có bị tải lên không?
Cách hoạt động của tính năng nhận diện hợp âm từ âm thanh
Chromagram — thu gọn âm thanh vào mười hai lớp cao độ
Quá trình nhận diện hợp âm bắt đầu bằng cách rút gọn âm thanh thành một chromagram, một biểu đồ loại bỏ thông tin quãng tám và chỉ giữ lại sự phân bố năng lượng trên mười hai lớp cao độ (C, C#, D, D#, E, F, F#, G, G#, A, A#, B). Biến đổi Fourier thời gian ngắn tạo ra một phổ theo từng khung hình; năng lượng của mỗi dải tần được gộp vào lớp cao độ tương ứng bất kể quãng tám. Kết quả là một vector 12 chiều cho mỗi khung thời gian — một dạng dấu vân tay của nội dung hòa âm tại thời điểm đó. Một hợp âm Đô trưởng (C major), chứa các nốt C, E và G, hiển thị dưới dạng năng lượng tập trung ở ba lớp cao độ đó; một hợp âm La thứ (A minor) hiển thị năng lượng ở A, C và E. Các thể đảo, cách xếp ngón và quãng tám khác nhau đều tạo ra cùng một mẫu chromagram, và đây chính xác là điều bạn cần để nhận diện hợp âm.
Đối chiếu mẫu và chấm điểm độ tin cậy
Đối với mỗi khung hình, bộ phát hiện so sánh vector lớp cao độ quan sát được với một thư viện các mẫu hợp âm — các mẫu 12 chiều lý tưởng hóa cho mọi hợp âm trưởng, thứ, giảm, tăng, át 7, trưởng 7, thứ 7 và hợp âm treo trên tất cả mười hai nốt gốc. Độ tương tự Cosine đưa ra điểm số cho mỗi ứng viên; điểm cao nhất sẽ chiến thắng. Việc làm mịn qua các khung hình giúp kết quả đầu ra không bị giật cục khi một nhịp rơi vào trạng thái không rõ ràng, và giá trị độ tin cậy bên cạnh mỗi hợp âm trong bảng kết quả là khoảng cách giữa mẫu chiến thắng và ứng viên đứng thứ hai. Độ tin cậy cao có nghĩa là âm thanh khớp hoàn toàn với một hợp âm; độ tin cậy thấp thường có nghĩa là cách xếp ngón dày đặc, các tuyến giai điệu diễn ra đồng thời hoặc sự chuyển tiếp giữa các hợp âm.
Bộ lọc kick tùy chọn ở đầu trang dành cho nhạc EDM và pop hiện đại. Một tiếng trống kick nặng sẽ bơm năng lượng vào dải tần 50–130 Hz, tràn sang chroma của các lớp cao độ lân cận (thường là C, C#, D) và làm sai lệch bộ phát hiện. Bộ lọc thông cao (high-pass) ở 130 Hz loại bỏ tiếng kick mà không ảnh hưởng đến nội dung hòa âm của synth và bassline ở dải tần trên nó. Hãy tắt bộ lọc này đối với piano, guitar và nhạc cụ dàn nhạc; bật nó lên khi bản nhạc có nhịp kick four-on-the-floor.
Trình phát hiện hợp âm vs công cụ tìm khóa nhạc vs máy phân tích hòa âm — khi nào nên dùng công cụ nào
Các câu hỏi khác nhau, các công cụ khác nhau
"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 Tìm khóa 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.
Tại sao các nguồn âm thanh riêng lẻ lại hoạt động tốt hơn
Các công cụ nhận diện hợp âm đạt độ chính xác cao nhất khi đầu vào có nội dung hòa âm rõ ràng và ít bị nhiễu nhất từ các yếu tố khác. Các bản thu âm solo piano, guitar fingerstyle và tứ tấu đàn dây cho kết quả gần như hoàn hảo vì mọi cao độ nghe được đều thuộc về hòa âm. Các bản mix đầy đủ ban nhạc dày đặc thì khó hơn: trống rò rỉ năng lượng băng thông rộng, guitar distortion làm nhòe phổ âm, và các giai điệu giọng hát song song đưa vào các nốt nằm ngoài hợp âm nền. Để cải thiện độ chính xác trên một bản mix hoàn chỉnh, hãy chạy tệp qua Stem Splitter trước và đưa stem nhạc cụ (hoặc chỉ phần bass + nội dung hòa âm) trở lại trang này. Để kiểm tra từng nốt nhạc so với cao độ mong đợi — ví dụ như để xác minh xem guitar của bạn đã chuẩn dây chưa — hãy sử dụng Pitch Detector.
Khi bạn đã có cả vòng hợp âm và khóa nhạc của bài hát, bạn có thể gắn nhãn mỗi hợp âm trong vòng hợp âm bằng chức năng chữ số La Mã của nó (I, IV, V, vi, ii, v.v.). Điều đó giúp dễ dàng nhận ra các mẫu phổ biến — "vòng hợp âm pop" I–V–vi–IV, kết tầng jazz ii–V–I, blues 12 bar — và chuyển giọng bài hát sang một khóa dễ hát hơn mà không làm mất đi các mối quan hệ hòa âm của nó.