BPM detection

Dec 27, 2005 18 Replies
Jump to replies (18)

Pozdrav, uglavnom mene zanima kako napraviti bpm detection (beats per minute)...



uglavnom, kada scira glazba, na dj mixeti postoji ledica koja blinka u ritmu, ali i led display koji pokazuje koliki je bpm (recimo 131)



uglavnom , kako napraviti da ledica blinka u ritmu glazbe.., naime, nekuzim kako to imaju izvedene originalne mixete (pioneer, behringer..., ), zato kaj to nije samo basss, nego i srednji..., a sto ako nema bass-a, nego samo treable ide u nekom ritmu , kako onda ? (neznam kak mixete onda rade.. ;)



uglavnom, ima li netko shemu kako to napraviti..



mislio sam paralelno s ulaza u pojacalo povuci kabel, i tu staviti taj sklop za bpm detection.., nemorate mi dati shemu brojaca, nego trebam dobiti samo da blinka ledica...,



dal ima neki gotov audio chip koji to radi ?



hvala


i ja se ljeti bavim s DJ-ingom pa me to jako zanimalo, pogotovo jer sam radio ne pioner 500 mixeru, a vidio sam da i behringeri imaju taj dio ok izveden kad sam ovo ljeto instalirao ozvucenje u jednom klubu stavio sam dvije behringerove DJ miksete i obje to imaju.

Trebalo bi posuditi negdje mixer pa rastaviti i vidjeti kako je izvedeno, no sumnjem da bi mogao sto skuziti od behringera jer je sve SMD i jako jako stisnuto

hmm, i ja se preko ljeta (nekada), bavim mixanjem... i vidim da behringer djx 600 (ili djm, nisam siguran), ima dobru mixetu, a pioneerova s takvim mogucnostima kosta 3 puta vise....,

neznam kako je to rjeseno, ;), zato i pitam , ak netko zna..

Hvala

formatting link

Pogledaj dolje pod BPM counter, ili da pitamo njega ili kopamo po kojem behringeru??

el' poshe..sto tako :-) ?

vidi vidi,i mene to zanima... Ja se bavim jedino doma produciranjem i mixanjem,no dobro bi dosao takav sklop... Kad se nema para za gotove proizvode....

Ipak,traktor DJ studio je tu glavni..

ok, evo idem pogledat.., ajde ga ti pitaj (ja sam malo losiji s engleskim ;)

pozdrav

nekuzim

samo

mislim da to radi samo na bass.

no

Vjerojatno je izvedeno s kontrolerom ili DSP-om pa rastavljanje nebi puno pomoglo. Za bass bi najjednostavnije bilo stavit LPF na ciji izlaz je spojen neki komparator i tako detektirat bubanj.Drugi nacin, za koji nisam siguran da bi radio, je detekcija peakova u signalu.

tak i ja.., ali nije on savrsen.., znam da ove mixete, to rade puuuno bolje

Ma nije ba¹.... ljudsko uho najbolje detektira... uostalom ¹ta æe vam svim bmp counter? slu¹ke na u¹i i slu¹aj! :) BMP samo odvraæa pozornost...

p.l.u.r.

da, ali stvar je do brzine.. i ajmo rec, kvalitete , kada se radi sync.., (moze se pogoditi offset.., ali bpm, nemres sam brzo otkriti dobar bpm, ), mozda mozes da valja nekih 10 sec, ili vise.., ali ak oces 2 min imat dvije pjesme odjednom na output-t...., da, da,....

ma, uglavnom, treba i meni bpm display...

bolje bi bilo umjesto schmita stavit komparator koji bi usporedjiva izlaz lpf-a s levelom muzike jer bi se time smanjila osjetljivost na glasnocu signala. Brojac bi se trebao resetirat svakih 6sekundi.

hmm, mozda ne svakih 6 sekundi, jer onda se nagle promjene ne vide, recimo da svaku 1 sec, se refresha display...,

izlaz

Tad je problem u tocnosti mjerenja i potrebno je mnoziti dobiveni broj sa

60, za saznat bpm neke pisme idealno bi bio peroid od 1 minute ali to je predugo.

Ucitaj vaw file u neki audio editor (sound forge recimo) i prelgledaj ovojnicu signala, glasniji dijelovi koji su k tome u odredjenom freq pojasu ce ciklicki mjenjati nivo, eto...

Znaci napravis bandpass filter recimo od 50-3000Hz i razdjelis signal na dva OP-a, jedan signal usrednjis i atenuiras 10% a drugi ostavis normalnim i sve to jos dodatno ispeglas (low pass) i spustis na komparator... Uglavnom jedan signal ce ti biti malo ispod vrsnih vrijednosti i sljedit ce maximalnu vrijednost (u biti 10% je odokativno najbolje je ovakve stvari napraviti podesivima pa ce se experimentalno doci do tocnih vrijednosti da li 10 ili 50%) a drugi se ostavi as is samo profiltriran, i to se onda gleda komparatorom koji ce van davati kratkotrajne impulse u ritmu BPM-a, to se bubne na counter i imas BPM (bolje vrijeme izmedju dva spica pa se BPM izracuna sa 1/t)... Z

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required