Pendeteksi BPM Deteksi tempo (BPM) dari file audio atau musik apa pun.
Pendeteksi BPM
Deteksi tempo (BPM) dari file audio atau musik apa pun.
Unggah Audio
Tarik dan lepas file musik atau audio Anda, atau klik untuk menjelajahi.
Deteksi BPM
Klik Deteksi untuk menganalisis tempo audio Anda.
Lihat Hasil
Lihat hasil deteksi BPM dan analisis tempo.
What Is Pendeteksi BPM?
Detektor BPM menganalisis berkas audio untuk mendeteksi tempo dalam ketukan per menit (BPM). Unggah berkas musik apa pun dan alat ini akan menganalisis konten ritmis untuk menentukan BPM. Ini menggunakan deteksi awal dan algoritma autokorelasi yang diimplementasikan dengan Web Audio API. Detektor bekerja paling baik dengan musik ritmis, tetapi juga dapat menganalisis kata-kata yang diucapkan dan audio lainnya. Hasil termasuk BPM yang terdeteksi, tingkat kepercayaan, dan klasifikasi tempo (misalnya, Allegro, Moderato). Penting untuk DJ, produser musik, dan siapa saja yang perlu mengetahui tempo trek.
Why Use Pendeteksi BPM?
-
Deteksi BPM yang akurat menggunakan beberapa algoritma analisis
-
Bekerja dengan format audio apa pun (MP3, WAV, OGG, dll.)
-
Menampilkan tingkat kepercayaan dan klasifikasi tempo
-
Sama sekali berbasis browser - tidak perlu mengunggah
Common Use Cases
DJing
Tentukan BPM trek untuk beat-matching dan organisasi playlist.
Produksi Musik
Temukan tempo sampel, loop, dan trek referensi.
Playlist Olahraga
Urutkan musik berdasarkan BPM untuk playlist lari, sepeda, atau olahraga.
Teori Musik
Analisis dan pelajari tempo dari berbagai karya musik dan genre.
Technical Guide
Deteksi BPM menggunakan algoritma multi-tahap. Pertama, audio didekode menjadi AudioBuffer dan dicampur ke mono. Filter lowpass menekankan frekuensi bass di mana ketukan paling menonjol. Sinyal yang disaring menjalani deteksi awal: audio dibagi menjadi jendela, dan fluks spektral (perubahan energi antara bingkai konsekutif) dihitung. Puncak pada fungsi deteksi awal sesuai dengan ketukan. Selanjutnya, interval antar-onset dianalisis menggunakan autokorelasi untuk menemukan periodisitas yang paling umum, yang memberikan BPM. Fungsi autokorelasi R(τ) = Σ x(n) * x(n+τ) mengungkapkan periodisitas dominan. BPM dihitung sebagai 60 / peakPeriod. Kandidat tempo ganda dievaluasi dan yang paling konsisten secara statistik dipilih. Skor kepercayaan mencerminkan seberapa jelas ritme tersebut berkala.
Tips & Best Practices
-
1Bekerja paling baik dengan musik yang memiliki irama jelas dan stabil
-
2Rock, pop, elektronik, dan hip-hop biasanya memberikan hasil yang paling akurat
-
3Musik klasik dan jazz dengan perubahan tempo mungkin memberikan hasil yang kurang dapat diandalkan
-
4Jika deteksi BPM tampak setengah atau dua kali tempo sebenarnya, itu adalah kesalahan oktaf umum - cukup kalikan atau bagi dengan 2
Related Tools
Pengubah Kecepatan Audio
Ubah kecepatan pemutaran file audio tanpa mempengaruhi nada.
🎵 Audio Tools
Pembangkit Gelombang Audio
Buat gambar gelombang visual dari file audio apa pun.
🎵 Audio Tools
Analyzer Spektrum Audio
Visualisasikan spektrum frekuensi file audio secara waktu nyata.
🎵 Audio Tools
Metronom Online
Sebuah metronom digital presisi untuk musisi dan latihan musik.
🎵 Audio ToolsFrequently Asked Questions
Q Seberapa akurat deteksi BPM?
Q Apa itu BPM?
Q Mengapa kadang-kadang menampilkan setengah/double BPM yang diharapkan?
Q Apakah bekerja dengan trek vokal saja?
Q Apakah musik saya diunggah?
About This Tool
Pendeteksi BPM is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.