15.03.2017 (01:40:28)
8-bit
:
Jo, potřebuješ ještě funkci co bude obšťastňovat A/D převodník a ukládat hodnoty do pole. Frekvenční doména vyjde v rozsahu od 0 do 1/2 vzorkovací frekvence, takže nastav vzorkovací frekvenci třeba na 40 KHz. Akorát jediný problém je, že ta sračka má na to strašně málo paměti. Všechno se totiž počítá lineárně abys to pak zobrazil logaritmicky. Takže aby výpočet vešel do paměti v 16b přesnosti, budeš se muset spokojit jenom se 128bodovým výsledkem (ze 256 naměřených vzorků). Takže 1. hodnota ve frekvenční doméně bude 20000/128 = 156,25 Hz a nebude to tím pádem moc reálně ukazovat basy. Možná asi fakt bude o hodně vhodnější použít pro každé pásmo jeden digitální filtr, ale s tím ti bohužel já neporadím.