Library for acoustic signal processing (Rust implementation of to-be-fast code). https://code.ascee.nl/ascee/lasprs
Go to file
2024-08-19 20:23:29 +02:00
python/lasprs First work on ZPKmodel for the benefit of the sound level meter implementation. Added code for bilinear transforms. Added butterworth analog filters. Documentation improvements. This is an intermediate commit of working code, but nothing finished. 2024-08-11 11:58:50 +02:00
src Added octave band filter design code. First steps into SLM. Still needs proper testing 2024-08-19 20:23:29 +02:00
test Version bump with wrappers 2023-11-25 15:01:40 +01:00
tools First work on ZPKmodel for the benefit of the sound level meter implementation. Added code for bilinear transforms. Added butterworth analog filters. Documentation improvements. This is an intermediate commit of working code, but nothing finished. 2024-08-11 11:58:50 +02:00
.gitignore Default output stream working 2024-04-18 18:38:35 +02:00
Cargo.toml Added octave band filter design code. First steps into SLM. Still needs proper testing 2024-08-19 20:23:29 +02:00
noxfile.py Version bump with wrappers 2023-11-25 15:01:40 +01:00
pyproject.toml Bugfixes for building Python extension module 2024-07-18 13:41:27 +02:00
README.md Comment syntax markdown fix 2024-07-18 17:40:57 +02:00

LASPrs: Library for Acoustic Signal Processing in Rust

Welcome to LASPrs: Library for Acoustic Signal Processing. LASPrs is a rust library that provides tools and measurement software that enables the acquisition and processing of (multi) sensor data in real time on a PC and output results.

Note to potential users

This crate is still under heavy development. API changes happen on the fly. Documentation is not finished. Use with caution but except things to be broken and buggy.

Documentation

Documentation is provided at doc.rs.

Python bindings

The library has Python bindings (via pyo3, which can be installed via:

$ pip install git+https://code.ascee.nl/ascee/lasprs --install-option "--all-features"