Hirdetés
- Milyen házat vegyek?
- TCL LCD és LED TV-k
- Plazma TV topic
- HiFi műszaki szemmel - sztereó hangrendszerek
- Fejhallgató erősítő és DAC topik
- Gaming notebook topik
- Milyen notebookot vegyek?
- Bambu Lab 3D nyomtatók
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Milyen HASZNÁLT notebookot vegyek?
-
PROHARDVER!

Új hozzászólás Aktív témák
-
Karma
félisten
válasz
DrojDtroll
#9486
üzenetére
A feladatot szerintem bármilyen nyelven meg lehet oldani.
Valahogy így képzelem el a folyamatot - bár nem voltam valami szuper jelek és rendszerekből, úgyhogy lehet téves, és majd kijavít valaki.
1) Szerezd meg a kvantált hangjelet (például folyasd át a programodon a zenét, vagy vedd fel mikrofonnal).
2) Futtass rajta folyamatosan FFT-t.
3) Az FFT-től kapott komplex számoknak vedd az abszolút értékét, majd átlagold.
4) Ezt a számot jelenítsd meg a 10 LED-eden a nagyságától függően (kísérletezd ki az értékkészletet).Mondjuk ebből a jel intenzitását fogod megkapni, de szerintem azt lehet 10 LED-en mutatni, a ritmust (BPM) inkább kiírni kéne
dabadab példája mondjuk elég jó alternatíva, három LED változik attól függően, hogy milyen ritmushangszert detektál a minim. Igazából az egészet megcsinálja neked bármely open source hangos lib. -
válasz
DrojDtroll
#9486
üzenetére
Amiről én tudok, az a minim nevű Java library, abban van a beatdetect, ezt használták LED-villogtatós Arduino projektekben.
Ja, és természetesen az 1/10 másodperc az nagyon sok, sokkal finomabban kell kvantálnod, a PAL 50 Hz-e már egész jónak tűnik.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- Milyen házat vegyek?
- TCL LCD és LED TV-k
- Plazma TV topic
- Honor Magic6 Pro - kör közepén számok
- HiFi műszaki szemmel - sztereó hangrendszerek
- Autós topik
- No Man's Sky (PS4, PC, Xbox One)
- További aktív témák...
- Asus ROG Ally Z1 Extreme 2027.10.02-ig garis Telekom számlás karcmentes dobozos jó microSD olvasóval
- Next Level Racing Motion Platform V3 - 1 év Garanciával
- XBox Series X 1TB + gyári kontroller, karcmentes újszerű, hibátlan, tiszta állapotban!
- Samsung T210 Galaxy Tab 3 - 7.0 - 8GB
- Apple iPad 2 (Wi-Fi + 3G) 9.7" - 64GB - RITKASÁG - GYŰJTŐI ÁLLAPOTBAN :)
- MSI GF65 Thin - 15,6"FHD 120Hz IPS - i5-9300H - 16GB - 1,25TB SSD - Win11 - GTX 1660 Ti - MAGYAR
- Újra raktáron! MacBook Pro 14" M1 32GB RAM 27%-os áfás számla
- Gigabyte Aorus 16X QHD 165Hz G-Sync i9-14900HX 24mag 16GB 1TB Nvidia RTX4070 8GB 140W Win11 Garancia
- GYÖNYÖRŰ iPhone 14 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3971, 94% Akkumulátor
- Xiaomi Redmi 14C / 4/128GB / Kártyafüggetlen / 12Hó Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

dabadab példája mondjuk elég jó alternatíva, három LED változik attól függően, hogy milyen ritmushangszert detektál a minim. Igazából az egészet megcsinálja neked bármely open source hangos lib.


