Penghapus Suara Vokal Pencari BPM BPM Pencari Kunci Key Track ID ID
30 min remaining

Dapatkan lebih banyak menit Cloud Assist
Pricing

BPM & Pencari Kunci

Kenali tempo dan kunci musik yang tepat dari lagu apa pun hanya dalam satu langkah. Berjalan langsung di perangkat Anda — file tidak pernah diunggah.

Seret berkas audio ke sini atau klik untuk memilih berkas

Maks. 30 MB · MP3, WAV, FLAC, OGG, M4A

Pribadi — diproses di perangkat Anda, tidak pernah diunggah

Cara Menentukan BPM & Kunci

  1. 1 Unggah berkas audio (MP3, WAV, FLAC, OGG, M4A)
  2. 2 Jaringan saraf dapat mendeteksi tempo dan kunci secara bersamaan di perangkat Anda
  3. 3 Unduh kode BPM dan Camelot untuk beatmatching dan harmonic mixing

Pertanyaan Umum

Seberapa akuratkah deteksi BPM dan kunci nada?
Deteksi BPM menggunakan ansambel jaringan saraf tiruan dengan akurasi 1 BPM. Deteksi kunci menggunakan jaringan saraf konvolusional khusus yang dilatih menggunakan lebih dari 50.000 lagu. Keduanya dijalankan secara lokal di perangkat Anda — tanpa inferensi server.
Mengapa menggabungkan BPM dan kunci dalam satu alat?
DJ dan produser hampir selalu membutuhkan keduanya — mengetahui tempo tanpa kunci nada (atau sebaliknya) berarti harus memuat file tersebut ke alat lain. Halaman ini menjalankan kedua analisis tersebut secara bersamaan dalam satu kali unggahan, sehingga 50 lagu dapat disiapkan dalam satu kali proses, bukan dua kali.
Apakah rekaman suaraku sudah diunggah ke server?
Tidak. Kedua jaringan saraf tersebut sepenuhnya berjalan di perangkat Anda. File-file Anda tidak pernah meninggalkan perangkat Anda — bahkan tidak untuk sementara waktu sekalipun demi analisis.
Bagaimana cara kerja kombinasi BPM dan deteksi kunci?
Kedua detektor tersebut berbagi satu buffer audio yang telah diterjemahkan — Brizm menjalankan analisis tempo dan kunci secara paralel menggunakan dua jaringan saraf tiruan. Proses gabungan ini memiliki kecepatan yang kurang lebih sama dengan masing-masing alat jika dijalankan sendiri-sendiri. Anda akan mendapatkan nilai BPM, kunci (mayor atau minor), dan kode Camelot dalam satu hasil.
Mengapa saya membutuhkan BPM dan kunci saat menjadi DJ?
Hanya menyesuaikan BPM saja tidak menjamin bahwa dua lagu akan terdengar selaras saat diputar bersama. Dua lagu dengan BPM 128 yang berada dalam kunci yang tidak kompatibel akan terdengar tidak selaras saat dipadukan dalam durasi yang lama. Dengan menggabungkan BPM dan kunci Camelot, Anda dapat menyaring terlebih dahulu berdasarkan kompatibilitas harmonis sebelum menyusun set. Lihat Roda Camelot untuk mengetahui aturan kompatibilitasnya.
Apa bedanya ini dengan BPM Finder dan Key Finder yang terpisah?
Jaringan saraf yang sama di balik layarnya — halaman ini menjalankan keduanya secara paralel dalam satu kali unggahan, sementara BPM Finder dan Key Finder masing-masing berfokus pada satu sinyal pada satu waktu. Gunakan alat khusus tersebut saat Anda hanya membutuhkan satu nilai, atau saat ingin membandingkan hasil dengan detektor lain. Gunakan alat gabungan ini untuk persiapan set DJ, di mana setiap trek memerlukan kedua nilai tersebut.
Format dan ukuran file apa saja yang didukung?
MP3, WAV, FLAC, OGG, M4A, dan sebagian besar format audio umum lainnya hingga 30MB per file — kapasitas yang cukup untuk campuran DJ berdurasi penuh dan trek album. File yang lebih besar akan didekode secara bertahap alih-alih ditolak. Untuk campuran yang sangat panjang, pertimbangkan untuk menganalisis trek per trek daripada seluruh sesi.
Mengapa perlu mendeteksi tempo dan kunci secara bersamaan dalam persiapan DJ?

Penyelarasan irama memang penting, tetapi tidak cukup

Menggabungkan dua lagu dengan BPM yang sama memang membuat pola kick drum tetap selaras, tetapi tempo yang identik tidak menjamin bahwa kedua lagu tersebut berada dalam dunia musik yang sama. Jika satu lagu berada dalam kunci F minor dan lagu berikutnya dalam kunci B mayor, jarak harmonis di antara keduanya — enam langkah pada roda Camelot — adalah jarak maksimum yang mungkin. Synth yang berkelanjutan, bassline, dan frasa vokal bertabrakan secara langsung selama proses pencampuran, menghasilkan gejolak disonansi yang mengubah transisi yang mulus menjadi seperti tabrakan mobil. DJ yang terampil mengatasi hal ini dengan memotong bagian yang cepat atau menggunakan efek, tetapi itu hanyalah perbaikan untuk masalah yang sebenarnya bisa dihindari. Solusinya adalah mengetahui kedua nilai tersebut sejak awal: BPM memberi tahu Anda bahwa trek-trek tersebut dapat dicampur, sedangkan kode Camelot memberi tahu Anda bahwa mereka seharusnya dicampur.

Alur kerja yang dibangun berdasarkan hasil pembacaan gabungan

Masukkan seluruh kotak ke dalam antrian dan biarkan detektor gabungan menandai setiap berkas. Urutkan perpustakaan berdasarkan kode Camelot terlebih dahulu, kemudian berdasarkan BPM di dalam setiap kelompok kode, dan urutan alami akan terbentuk hampir dengan sendirinya: kode Camelot yang berdekatan (8A → 8B → 9A) berpadu dengan mulus, dan rentang BPM yang berdekatan di dalam setiap kelompok menghindari pergeseran nada yang terdengar akibat lompatan tempo yang besar. Pencari BPM dan Pencari Kunci Jaringan saraf ini akan memberikan hasil yang sama jika dijalankan secara terpisah, jika Anda hanya membutuhkan satu nilai; halaman ini dibuat karena alur kerja DJ hampir tidak pernah memerlukan satu nilai pada satu waktu.

Bagaimana cara kerja kombinasi BPM dan deteksi kunci secara internal

Satu proses dekode, dua jaringan saraf tiruan, inferensi paralel

Bagian yang memakan waktu dalam menganalisis berkas audio bukanlah proses pendeteksiannya — melainkan memasukkan berkas tersebut ke dalam memori sebagai sinyal yang dapat digunakan. Membaca wadah berkas, mendekode codec lossy, melakukan resampling ke laju sampel model, dan mengonversinya ke representasi spektrogram menghabiskan sebagian besar waktu proses. Brizm melakukan dekoding sekali dan menyalurkan buffer hasilnya ke dua jaringan saraf paralel: model pelacakan tempo yang memperkirakan posisi ketukan dan BPM yang sesuai, serta model deteksi kunci yang membangun profil kelas nada dan mengklasifikasikannya ke dalam salah satu dari 24 kunci (12 mayor ditambah 12 minor). Dengan berbagi buffer yang telah didekode, proses gabungan ini hanya sedikit lebih lambat daripada menjalankan salah satu model secara terpisah, meskipun menghasilkan output dua kali lipat.

Notasi Camelot dalam bahasa sehari-hari

Detektor ini mengeluarkan baik nama kunci standar ("F# minor", "C mayor") maupun kode Camelot (format yang digunakan DJ: 11A, 8B, dll). Angka 1–12 berputar seperti jarum jam; huruf A menandakan minor, sedangkan B menandakan mayor. Pergerakan yang harmonis: kode yang sama, kode yang berdekatan (searah jarum jam atau berlawanan arah jarum jam satu langkah), dan angka yang sama dengan huruf terbalik (8A → 8B). Pergerakan yang terdengar kasar: berjarak dua langkah atau lebih pada lingkaran, atau kombinasi pembalikan huruf dengan pergerakan. Referensi Camelot Wheel memvisualisasikan setiap hubungan secara sekaligus. Setelah perpustakaan diberi tag, menyusun satu set hanya memerlukan perpindahan jarak pendek pada roda antara trek-trek dengan tempo serupa.

Selain untuk persiapan DJ, tampilan yang sama ini juga berguna bagi produser yang memilih sampel dan remixer yang menyesuaikan acapella. Pitch Shifter dapat memindahkan nada sampel per setengah nada sambil mempertahankan temponya, sehingga begitu Anda mengetahui kunci sampel dan kunci proyek, menyesuaikan selisih nada tersebut hanya memerlukan satu penggeser.

Brizm

Aktifkan Cloud Assist

Pindahkan proses yang berat ke GPU pribadi yang aman. Dapatkan 15 menit gratis untuk memulai.

atau