JDSP is a library of signal processing tools aimed at providing functionalities as available in MATLAB. The goal is to provide easy-to-use APIs for performing complex operation on signals eliminating the necessity of understanding the low-level complexities in the processing pipeline.
Functionalities can be grouped into the following categories:
Signal Pre-processing
Filters
Transformations
Splines
Peak Detection
Input/Output
Speech Processing
Version
v2.0.0
Date
August 1, 2022
Description of breaking changes
New module for Speech Processing has been added. Currently only silence detection is available, future releases will include functionalities like MFCC and PSOLA.
IIR filters and Kernel filter objects are now reusable.
Hilbert Transform can now render results exactly the same as in Scipy's implementation using only DFT (instead of FFT).
Fourier classes now have a getFFTFreq() which returns the frequency bins for the Fourier object.
Open Source Project name
JDSP - Digital Signal Processing for Java
What is your project?
JDSP is a library of signal processing tools aimed at providing functionalities as available in MATLAB. The goal is to provide easy-to-use APIs for performing complex operation on signals eliminating the necessity of understanding the low-level complexities in the processing pipeline.
Functionalities can be grouped into the following categories:
Version
v2.0.0
Date
August 1, 2022
Description of breaking changes
GitHub Repo
https://github.com/psambit9791/jdsp
Website
https://jdsp.dev/
Link to changelog
https://github.com/psambit9791/jdsp/releases/tag/v2.0.0
Social media
https://www.linkedin.com/posts/jdsp_github-psambit9791jdsp-a-java-library-activity-6961834770766929920-2_yo
Anything else to add?
Thanks!