Hobby code related to Digital Signal Processing.
###Functionality Current functionality is:
- 1-D Fast Fourier transform and inverse
- 1-D Discrete wavelet transform and inverse
- Convolution
- Cross correlation
- Auto correlation
- Generating a QMF pair
Utility functions include
- Calculating L2 norm
- Upsampling
- Array operations like padding, element wise operations
- Plotting a 1-D signal with the help of JFreeChart
###Dependencies
- Java 8
- Apache commons math (Complex)
- JFreeChart (for plotting utils only)
- Guava