https://github.com/solarliner/valib
Library of reusable blocks for musical DSP.
https://github.com/solarliner/valib
dsp rust virtual-analog virtual-analog-modelling
Last synced: over 1 year ago
JSON representation
Library of reusable blocks for musical DSP.
- Host: GitHub
- URL: https://github.com/solarliner/valib
- Owner: SolarLiner
- License: mit
- Created: 2022-12-19T19:40:39.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-24T14:32:14.000Z (over 1 year ago)
- Last Synced: 2025-02-27T05:56:10.518Z (over 1 year ago)
- Topics: dsp, rust, virtual-analog, virtual-analog-modelling
- Language: Rust
- Homepage: https://solarliner.github.io/valib/valib
- Size: 2.82 MB
- Stars: 24
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# valib



[](https://solarliner.dev/valib/valib/)
Plugins: [Abrasive](plugins/abrasive) (currently broken)
Examples: [Diode Clipper](examples/diodeclipper) | [SVF Mixer](examples/svfmixer) | [Dirty Biquad](examples/dirty-biquad)
Library of reusable blocks for musical DSP.
## Features
- Generic over scalars
- Generic over saturators
- Oversampling filter
- Biquad filter
- State Variable Filter
- Ladder filter
## Download
You can download the plugins and examples from the permalink [here](https://nightly.link/SolarLiner/valib/workflows/build/main).
## Licensing
To comply with `nih-plug` licensing requirements (and it stemming from VST3's requirements), the project is dual-licensed.
The code for the library (that is, everything under the `src` directory) is available under the `MIT` license.
Plugins and examples are available under the `GPLv3` license.