Phát hiện tempo (BPM) của bất kỳ bài hát hay beat nào bằng cách phân tích khoảng cách peak — chạy hoàn toàn trên trình duyệt.
Thả file audio vào đây hoặc click để chọn
WAV, MP3, OGG, M4A, FLAC, WebM Opus.
Phân tích tempo chạy hoàn toàn trên trình duyệt. Audio không rời khỏi page.
Cắt, resample, mono/stereo, gain, fade — chuyển audio sang WAV 16-bit ngay trên trình duyệt.
Chuẩn hoá độ to audio về target Spotify/YouTube/Podcast/Broadcast theo peak hoặc LUFS — hoàn toàn trên trình duyệt.
Chuyển văn bản thành giọng nói bằng voice có sẵn của trình duyệt. 50+ ngôn ngữ, chạy offline sau khi voice được cài.
BPM (beats per minute) là tốc độ pulse cơ bản của bài hát lặp lại — 128 BPM tiêu biểu cho house, 140 BPM cho trap, 174 BPM cho drum & bass, 120 BPM cho hầu hết pop. DJ cần BPM chính xác để beatmatch track; nhà sản xuất nhạc cần để sync sample; runner và gym-goer chọn playlist theo BPM khớp cadence. Công cụ BPM Detector cho phép thả bất kỳ file audio nào và nhận ước tính tempo trong 1–3 giây, hoàn toàn trên trình duyệt. Thuật toán low-pass filter signal để cô lập band kick/bass nơi beat nhất quán nhất, tìm peak trên ngưỡng động, tính khoảng cách inter-peak, và gấp các BPM candidate kết quả vào histogram. Bin mạnh nhất là tempo chủ đạo, kèm tối đa năm ứng viên runner-up cho trường hợp bài hát mơ hồ half-time / double-time (ballad 70-BPM và remix 140-BPM có cùng cấu trúc peak — detector chọn cái khả năng cao nhất, bạn có thể chọn cái khác từ danh sách alternatives).
Tempo vốn mơ hồ: kick drum mỗi nốt đen ở 120 BPM nhìn giống hệt kick mỗi nốt đơn ở 60 BPM. Thuật toán gấp candidate vào range 60–200 BPM, nhưng câu trả lời đúng phụ thuộc ngữ cảnh âm nhạc mà thuật toán không biết. Nếu tempo phát hiện cảm thấy lệch 2×, check danh sách alternatives — cái đúng thường được hiển thị. Range gấp bắt đầu từ MIN=60 vì tempo chậm hơn thường là tempo nhanh chưa gấp.