C library for digital signal processing 40 Kb
Fast Fourier Transforms (FFTs), wavelet transforms, coherence analysis, auto and cross covariance, digital filtering of data, moments analysis, Wigner-Ville transform, linear regression, spectral analysis, and cross spectral analysis.
Several iDCT routines 138 Kb
These routines perform 8x8 inverse discrete cosine transformation. They all are written in C++ and each of them provide different speed and accuracy with 3D Now! instructions.
Optimal FIR filters design 102 Kb
This program designs optimal linear phase FIR filters from a text input file. There is no front-end.
Original Intel-SSE version of 8x8 iDCT 6.5 Kb
Known as AP-922, this is raw SSE assembly routine, performing 8x8 inverse discrete cosine transformation.
CORDIC method for fast computation of many elementary functions - SIN, COS, TAN, EXP, LOG, SQR 130 Kb
The Volder's method is known since the 50's. It allows computing of every simple math function with shift, add, subtract and compare operations only. Especially square root is very easy realizable. The only "discomfort" is the need of fixed point numbers.
Generating pseudo-random numbers 3 Kb
The period of the sequence is 2^144 (about 10^43).
This page was last updated on 17 December 2000