Chodzi mi o napisanie algorytmu nakładającego filtr dolnoprzepustowy, górnoprzepustowy, środkowoprzepustowy i środkowozaporowy na dowolny przebieg szesnastobitowy unsigned (ewentualnie przebieg szesnastobitowy signed).
Dane to by były następujące: Częstotliwość próbkowania przebiegu (dźwięku), częstotliwość filtru (dolnoprzepustowy, górnoprzepustowy), ewentualnie druga częstotliwość filtru (środkowoprzepustowy i środkowozaporowy).
Jeżeli filtrowi dolno lub górnoprzepustowemu poddamy szum biały (przebieg o płaskiej charakterystyce częstotliwościowej), to wokól częstotliwości tego filtru po jego przepuszczeniu zobaczymy jakby "zbocze", którego "stromość" w niektórych programach można ustawić w decybelach na oktawę. Mnie głównie interesuje taki filtr, który "twardo" ucina częstotliwości bez łskośnego "zbocza".
Czy może mi ktoś podać algorytm Delphi lub Pascala realizujący filtr dolno lub górnoprzepustowy? Środkowoprzepustowy i środkowozaporowy to chyba połączenie dolno- i górnoprzepustowego.