Eliminator de voce Voce Căutător BPM BPM Key Finder Key Track ID ID
30 min remaining

Obțineți mai multe minute Cloud Assist
Pricing

BPM și Key Finder

Identifică ritmul exact și tonalitatea oricărei melodii într-un singur pas. Funcționează direct pe dispozitivul tău — fișierele nu sunt încărcate niciodată.

Trageți fișierul audio aici sau faceți clic pentru a căuta

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

Private — processed on your device, never uploaded

Cum să afli BPM-ul și tonalitatea

  1. 1 Încărcați un fișier audio (MP3, WAV, FLAC, OGG, M4A)
  2. 2 Rețelele neuronale detectează simultan tempo-ul și tonalitatea pe dispozitivul tău
  3. 3 Descărcați codul BPM și Camelot pentru sincronizarea ritmului și mixarea armonică

Frequently Asked Questions

Cât de precisă este detectarea ritmului și a tonalității?
Detectarea ritmului cardiac utilizează un ansamblu de rețele neuronale cu o precizie de 1 BPM. Detectarea tonalității utilizează o rețea neuronală convoluțională personalizată, antrenată pe peste 50.000 de piese. Ambele funcționează local pe dispozitivul tău — fără inferență pe server.
De ce să combini BPM-ul și funcția de introducere a datelor într-un singur instrument?
DJ-ii și producătorii au nevoie aproape întotdeauna de ambele informații — a cunoaște tempo-ul fără a ști tonalitatea (sau invers) înseamnă a încărca fișierul într-un al doilea instrument. Această pagină efectuează ambele analize în paralel, cu o singură încărcare, astfel încât un set de 50 de piese este pregătit dintr-o singură mișcare, în loc de două.
Fișierul meu audio este încărcat pe un server?
Nu. Ambele rețele neuronale funcționează exclusiv pe dispozitivul dumneavoastră. Fișierele dumneavoastră nu părăsesc niciodată dispozitivul — nici măcar temporar, pentru analiză.
Cum funcționează combinarea BPM-ului cu detectarea tonalității?
Ambele detectoare utilizează un singur buffer audio decodat — Brizm efectuează analiza tempo-ului și a tonalității în paralel, folosind două rețele neuronale. Viteza de procesare combinată este aproximativ aceeași cu cea a fiecărui instrument luat separat. Veți obține BPM-ul, tonalitatea (majoră sau minoră) și codul Camelot într-un singur rezultat.
De ce am nevoie atât de BPM, cât și de tonalitate pentru a mixa?
Simpla potrivire a BPM-ului nu garantează că piesele vor suna armonios împreună. Două piese la 128 BPM, dar în tonalități incompatibile, se ciocnesc în timpul tranzițiilor lungi. Combinarea BPM-ului cu tonalitatea Camelot îți permite să filtrezi în prealabil piesele în funcție de compatibilitatea armonică înainte de a-ți construi un set. Consultă Roata Camelot pentru regulile de compatibilitate.
În ce fel diferă aceasta de aplicațiile separate BPM Finder și Key Finder?
Aceleași rețele neuronale în fundal — această pagină rulează ambele funcții în paralel la o singură încărcare, în timp ce BPM Finder și Key Finder se concentrează fiecare pe un singur semnal la un moment dat. Folosește instrumentele specializate atunci când ai nevoie doar de o singură valoare sau când dorești să compari rezultatele cu cele ale unui alt detector. Folosește acest instrument combinat pentru pregătirea seturilor de DJ, unde fiecare piesă necesită ambele valori.
Ce formate și dimensiuni de fișiere sunt acceptate?
MP3, WAV, FLAC, OGG, M4A și majoritatea celorlalte formate audio obișnuite, cu o dimensiune de până la 30 MB per fișier — suficient spațiu pentru mixuri complete, potrivite pentru DJ, și piese de album. Fișierele mai mari sunt decodate pe segmente, în loc să fie respinse. Pentru mixuri foarte lungi, ia în considerare analizarea pieselor individuale în loc de întreaga sesiune.
De ce este important să detectezi simultan tempo-ul și tonalitatea în pregătirea pentru un set de DJ

Sincronizarea ritmurilor este necesară, dar nu suficientă

Mixarea a două piese la același BPM menține aliniate tiparele de kick, dar un tempo identic nu spune nimic despre faptul că piesele aparțin aceluiași univers muzical. Dacă o piesă este în Fa minor, iar următoarea în Si major, distanța armonică dintre ele — șase trepte pe roata Camelot — este cea mai mare posibilă. Sintetizatoarele susținute, liniile de bas și frazele vocale se ciocnesc frontal în timpul mixării, producând o agitație disonantă care transformă o tranziție lină într-un accident de mașină. DJ-ii pricepuți rezolvă această problemă prin tăieri rapide sau efecte de rulare, dar acestea sunt remedii pentru o problemă care poate fi evitată. Soluția este să cunoști ambele valori dinainte: BPM-ul îți spune că piesele pot fi mixate, codul Camelot îți spune că ar trebui să fie mixate.

Un flux de lucru bazat pe citirea combinată

Drop an entire crate into the queue and let the combined detector tag every file. Sort the library by Camelot code first, then by BPM within each code group, and the natural set order falls out almost by itself: nearby Camelot codes (8A → 8B → 9A) blend cleanly, and adjacent BPM ranges within each group avoid the audible pitch shifts that wide tempo jumps produce. Căutător BPM and Key Finder give you the same neural networks running individually if you only need one value; this page exists because the DJ workflow almost never calls for one value at a time.

Cum funcționează la nivel intern combinarea BPM-ului cu detectarea tonului

O singură decodare, două rețele neuronale, inferență paralelă

Partea cea mai costisitoare a analizei unui fișier audio nu este detectarea, ci încărcarea fișierului în memorie sub forma unui semnal utilizabil. Citirea containerului, decodarea codecului cu pierderi, reeșantionarea la rata modelului și conversia într-o reprezentare spectrogramă consumă cea mai mare parte a timpului real. Brizm decodifică o singură dată și alimentează bufferul rezultat către două rețele neuronale paralele: un model de urmărire a tempo-ului care estimează pozițiile bătăilor și BPM-ul corespunzător, și un model de detectare a tonalității care construiește un profil al clasei de înălțime și îl clasifică într-una dintre cele 24 de tonalități (12 majore plus 12 minore). Partajarea bufferului decodificat înseamnă că trecerea combinată este abia mai lentă decât rularea oricărui model separat, chiar dacă produce o ieșire dublă.

Notația Camelot explicată pe înțelesul tuturor

Detectorul emite atât denumirea standard a tonalității („Fa diez minor”, „Do major”), cât și un cod Camelot (formatul folosit de DJ: 11A, 8B etc.). Numerele de la 1 la 12 formează un cerc; litera A indică minor, iar B indică major. Mișcări care funcționează armonic: același cod, coduri adiacente (în sensul acelor de ceasornic sau invers, cu un pas) și același număr cu inversarea literei (8A → 8B). Mișcări care sună aspru: la două sau mai multe pași distanță pe ceas, sau o inversare combinată cu un pas. Referința Camelot Wheel vizualizează toate relațiile simultan. Odată ce o bibliotecă este etichetată, construirea unui set este o chestiune de deplasare pe distanțe scurte pe roată între piese cu tempo similar.

Pe lângă pregătirea pentru DJ, aceeași afișare este utilă și pentru producătorii care aleg sample-uri, precum și pentru cei care realizează remixuri folosind acapella. Funcția Pitch Shifter permite transpunerea unui sample cu semitonuri, păstrând în același timp tempo-ul acestuia; astfel, odată ce cunoști tonalitatea sample-ului și cea a proiectului, transpunerea diferenței se realizează cu o singură glisare.

Brizm

Deblochează Cloud Assist

Delegați sarcinile de procesare grele către GPU-uri private securizate. 15 minute gratuite pentru a începe.

sau