Công cụ tìm BPM & Tông nhạc
Phát hiện chính xác nhịp độ và tông nhạc của bất kỳ bài hát nào chỉ trong một bước. 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
Tối đa 30MB · MP3, WAV, FLAC, OGG, M4A
Cách tìm BPM & Tông nhạc
- 1 Tải lên một tệp âm thanh (MP3, WAV, FLAC, OGG, M4A)
- 2 Mạng nơ-ron phát hiện nhịp độ và tông nhạc đồng thời trên thiết bị của bạn
- 3 Nhận BPM và mã Camelot để khớp nhịp và phối trộn hòa âm
Các câu hỏi thường gặp
Độ chính xác của việc phát hiện BPM và tông nhạc là bao nhiêu?
Tại sao lại kết hợp BPM và tông nhạc trong cùng một công cụ?
Âm thanh của tôi có bị tải lên máy chủ không?
Việc kết hợp phát hiện BPM và tông nhạc hoạt động như thế nào?
Tại sao tôi cần cả BPM và tông nhạc để làm DJ?
Công cụ này khác gì so với các công cụ Tìm BPM và Tìm tông nhạc riêng biệt?
Các định dạng và kích thước tệp nào được hỗ trợ?
Tại sao nên phát hiện nhịp độ và tông nhạc cùng lúc để chuẩn bị cho DJ
Khớp nhịp (beat-matching) là cần thiết nhưng chưa đủ
Việc mix hai bản nhạc ở cùng một BPM giúp các mẫu kick (trống) được đồng bộ, nhưng nhịp độ giống hệt nhau không nói lên được liệu các bản nhạc có thuộc về cùng một vũ trụ âm nhạc hay không. Nếu một bản nhạc ở giọng Fa thứ (F minor) và bản tiếp theo ở giọng Si trưởng (B major), khoảng cách hòa âm giữa chúng — sáu bước trên vòng Camelot — là mức tối đa có thể. Các âm synth kéo dài, bassline và các câu hát sẽ va chạm trực diện trong quá trình hòa trộn, tạo ra sự hỗn loạn chói tai biến một quá trình chuyển đổi mượt mà thành một thảm họa. Các DJ lành nghề khắc phục điều này bằng cách cắt nhanh hoặc sử dụng hiệu ứng, nhưng đó chỉ là những cách sửa chữa cho một vấn đề có thể tránh được. Giải pháp là phải biết trước cả hai giá trị: BPM cho bạn biết các bản nhạc có thể mix với nhau, mã Camelot cho bạn biết chúng nên được mix với nhau.
Một quy trình làm việc được xây dựng xoay quanh kết quả đọc kết hợp
Thả toàn bộ danh sách nhạc vào hàng đợi và để bộ phát hiện kết hợp gắn thẻ từng tệp. Sắp xếp thư viện theo mã Camelot trước, sau đó theo BPM trong từng nhóm mã, và thứ tự set nhạc tự nhiên sẽ gần như tự động xuất hiện: các mã Camelot gần nhau (8A → 8B → 9A) hòa trộn một cách mượt mà, và các dải BPM liền kề trong mỗi nhóm giúp tránh được sự thay đổi cao độ rõ rệt do những bước nhảy nhịp độ lớn tạo ra. Công cụ tìm kiếm BPM và Tìm tông nhạc cung cấp cho bạn các mạng nơ-ron tương tự chạy riêng lẻ nếu bạn chỉ cần một giá trị; trang này tồn tại vì quy trình làm việc của DJ hầu như không bao giờ chỉ cần một giá trị tại một thời điểm.
Cách thức hoạt động bên trong của việc phát hiện kết hợp BPM và tone nhạc (key)
Một lần giải mã, hai mạng nơ-ron, suy luận song song
Phần tốn kém nhất khi phân tích một tệp âm thanh không phải là việc phát hiện — mà là đưa tệp vào bộ nhớ dưới dạng tín hiệu có thể sử dụng được. Việc đọc vùng chứa (container), giải mã codec nén mất dữ liệu, lấy mẫu lại theo tốc độ của mô hình và chuyển đổi sang biểu diễn phổ đồ (spectrogram) tiêu tốn phần lớn thời gian thực. Brizm giải mã một lần và đưa bộ đệm kết quả vào hai mạng nơ-ron song song: một mô hình theo dõi nhịp độ ước tính các vị trí nhịp và BPM tương ứng, và một mô hình phát hiện tone nhạc (key) xây dựng hồ sơ lớp cao độ và phân loại nó vào một trong 24 tone (12 trưởng cộng với 12 thứ). Việc chia sẻ bộ đệm đã giải mã có nghĩa là quá trình kết hợp hầu như không chậm hơn so với việc chạy riêng lẻ từng mô hình, mặc dù nó tạo ra lượng đầu ra gấp đôi.
Ký hiệu Camelot bằng ngôn ngữ dễ hiểu
Bộ phát hiện xuất ra cả tên tone nhạc chuẩn ("F# minor", "C major") và mã Camelot (định dạng mà các DJ sử dụng: 11A, 8B, v.v.). Các số từ 1–12 bao quanh một mặt đồng hồ; chữ cái A biểu thị giọng thứ, B biểu thị giọng trưởng. Các bước di chuyển hoạt động tốt về mặt hòa âm: cùng mã, mã liền kề (theo chiều kim đồng hồ hoặc ngược chiều kim đồng hồ một bước), và cùng số nhưng đổi chữ cái (8A → 8B). Các bước di chuyển nghe có vẻ chói tai: cách nhau hai bước trở lên trên đồng hồ, hoặc đổi chữ cái kết hợp với một bước di chuyển. Tài liệu tham khảo Vòng Camelot trực quan hóa mọi mối quan hệ cùng một lúc. Khi một thư viện đã được gắn thẻ, việc xây dựng một set nhạc chỉ là vấn đề di chuyển những khoảng cách ngắn trên vòng giữa các bản nhạc có nhịp độ tương tự.
Ngoài việc chuẩn bị cho DJ, kết quả đọc tương tự cũng hữu ích cho các nhà sản xuất khi chọn sample và các remixer khi ghép acapella. Công cụ Pitch Shifter có thể dịch chuyển một sample theo từng bán âm trong khi vẫn giữ nguyên nhịp độ của nó, vì vậy một khi bạn biết tone của sample và tone của dự án, việc chuyển cung để lấp đầy khoảng cách chỉ cần một thanh trượt duy nhất.