ibdspl-2.0 — opensource cross-platform digital signal processing algorithm library, written in C language. Distributed under LGPL v3 license. This allows to use this library in all applications with dynamic linking.
 
 
 
 
Go to file
Dsplib 141d792e3b added functions for power spectrum density estmation
Changes to be committed:
	modified:   dspl/ide/codeblocks/dspl.cbp
	modified:   dspl/ide/codeblocks/dspl.layout
	modified:   dspl/ide/codeblocks/dspl.workspace.layout
	modified:   dspl/ide/codeblocks/examples.layout
	modified:   dspl/src/complex.c
	modified:   dspl/src/fft.c
	new file:   dspl/src/psd.c
	new file:   examples/src/psd_welch_test.c
	modified:   include/dspl.c
	modified:   include/dspl.h
2020-10-08 19:36:29 +03:00
.github/ISSUE_TEMPLATE
_release added _release folder 2020-10-02 16:17:28 +03:00
dspl added functions for power spectrum density estmation 2020-10-08 19:36:29 +03:00
examples added functions for power spectrum density estmation 2020-10-08 19:36:29 +03:00
include added functions for power spectrum density estmation 2020-10-08 19:36:29 +03:00
performance doxyfiles has changed; 2020-09-24 10:37:02 +03:00
verification added doc for mean function 2020-10-01 23:32:25 +03:00
.gitattributes
.gitignore
.travis.yml
LICENSE
Makefile Project structure is changed 2020-10-02 14:50:18 +03:00
README.md
make.inc Project structure is changed 2020-10-02 14:50:18 +03:00

README.md

libdspl-2.0 free digital signal processing algorithm library

Build Status GitHub

libdspl-2.0 — opensource cross-platform digital signal processing algorithm library, written in C language. Distributed under LGPL v3 license. This allows to use this library in all applications with dynamic linking.

libdspl-2.0 includes follow algorithms sets:

  • Digital spectral analysis, discrete and fast Fourier transform algorithms.
  • Analog and digital IIR filters design and analysis.
  • Digital FIR filters design and analysis.
  • Windows function collection includes 15 different parametric and nonparametric window functions.
  • Digital Hilbert transform algorithms.
  • Mathematical sections includes trigonometric, hyperbolic, elliptic functions of real and complex variables.
  • Pseudorandom numbers generation algorithms.
  • Statistic functions.
  • Linear algebra BLAS and LAPACK packages are used under the hood.
  • Digital resampling algorithms.

Build and run libdspl-2.0

To build the DSPL-2.0 library on Windows, a special set of programs dsplib toolchain is provided. Dsplib toolchain includes GCC, Gnuplot, CodeBlocks IDE, file manager Far and also Unix utilities for Windows OS.

Documentation content