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 & Key Finder

Identifică tempo-ul 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

Privat — prelucrat pe dispozitivul tău, nu este încărcat niciodată

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 ritmurilor și mixarea armonică

Întrebări frecvente

Cât de precisă este detectarea BPM-ului și a tonalității?
Detectarea BPM 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ă combinăm BPM-ul și tonalitatea î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, pe baza unei singure încărcări, astfel încât un set de 50 de piese este pregătit într-o singură etapă, î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, în tonalități incompatibile, se ciocnesc în timpul tranzițiilor lungi. Combinarea BPM-ului cu tonalitatea Camelot îți permite să filtrezi în prealabil în funcție de compatibilitatea armonică înainte de a construi un set. Consultă Roata Camelot pentru regulile de compatibilitate.
În ce fel diferă această funcție 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 cu o singură funcție atunci când ai nevoie doar de o singură valoare sau când dorești să compari rezultatele cu cele obținute de un 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 pe fișier — spațiu suficient 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, luați î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 cu același BPM menține aliniate tiparele de kick, dar un tempo identic nu spune nimic despre faptul că piesele fac parte din acelaș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 trecere, dar acestea sunt doar remedii pentru o problemă care ar putea fi evitată. Soluția este să cunoști ambele valori din start: BPM-ul îți spune că piesele pot fi mixate, iar codul Camelot îți spune că ar trebui să fie mixate.

Un flux de lucru bazat pe citirea combinată

Adaugă o întreagă cutie în coada de așteptare și lasă detectorul combinat să eticheteze fiecare fișier. Sortează biblioteca mai întâi după codul Camelot, apoi după BPM în cadrul fiecărui grup de coduri, iar ordinea naturală a setului se stabilește aproape de la sine: codurile Camelot apropiate (8A → 8B → 9A) se îmbină perfect, iar intervalele BPM adiacente din cadrul fiecărui grup evită schimbările audibile de ton pe care le produc salturile mari de tempo. Căutător BPM și Key Finder nu îți oferă aceleași rețele neuronale care rulează individual dacă ai nevoie doar de o singură valoare; această pagină există deoarece fluxul de lucru din DJ nu necesită aproape niciodată o singură valoare pe rând.

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

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

Partea 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 decodat înseamnă că trecerea combinată este abia puțin mai lentă decât rularea fiecă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 („F# minor”, „C major”), cât și un cod Camelot (formatul folosit de DJ: 11A, 8B etc.). Numerele de la 1 la 12 formează un ciclu; litera A indică o tonalitate minoră, iar B indică una majoră. Mișcări care funcționează armonic: același cod, coduri adiacente (cu un pas în sensul acelor de ceasornic sau invers) ș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 roată sau o inversare combinată cu un pas. Referința Camelot Wheel vizualizează toate relațiile simultan. Odată ce o bibliotecă este etichetată, alcătuirea unui set se reduce la deplasarea pe distanțe scurte pe roată între piese cu tempo similar.

Pe lângă pregătirea pentru DJ, același afișaj este util și pentru producătorii care aleg sample-uri, precum și pentru remixerii care potrivesc acapella-urile. Pitch Shifter poate modifica înălțimea unui sample cu semitonuri, păstrându-i în același timp tempo-ul, astfel încât, odată ce cunoști tonalitatea unui sample și cea a proiectului, transpunerea diferenței se realizează cu un singur glisor.

Brizm

Deblochează Cloud Assist

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

sau