https://github.com/jpcima/rezonateur
Virtual-analog 3-band resonator
https://github.com/jpcima/rezonateur
audio-effect dpf filter resonator virtual-analog
Last synced: 10 months ago
JSON representation
Virtual-analog 3-band resonator
- Host: GitHub
- URL: https://github.com/jpcima/rezonateur
- Owner: jpcima
- License: bsl-1.0
- Created: 2019-07-04T15:17:36.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2020-07-19T09:22:26.000Z (almost 6 years ago)
- Last Synced: 2025-05-06T17:48:14.232Z (about 1 year ago)
- Topics: audio-effect, dpf, filter, resonator, virtual-analog
- Language: C++
- Homepage:
- Size: 493 KB
- Stars: 15
- Watchers: 3
- Forks: 3
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rézonateur
Virtual-analog 3-band resonator
This resonator consists of 3 multi-mode resonant filters which cover independent bands of the audio spectrum.
- Low: 100 Hz - 300 Hz
- Mid: 300 Hz - 1.5 kHz
- High: 1.5 kHz - 7.5 kHz
This device is also known as a formant filter. Such a device was implemented on the Polymoog synthesizer.
## Download
Get from [Open Build Service](https://software.opensuse.org//download.html?project=home%3Ajpcima&package=rezonateur).
## Build instructions
1. Obtain prerequisites
Install needed packages:
- `git`
- `build-essential`
- `pkg-config`
- `libx11-dev`
- `libcairo2-dev`
- `libjack-jackd2-dev` or `libjack-dev`
- `mesa-common-dev`
2. Check out the repository and submodules
```
git clone https://github.com/jpcima/rezonateur.git
cd rezonateur
git submodule update --init
```
3. Patch DPF
This recommended patch works around a current bug in LV2 graphical interfaces.
```
patch -d dpf -p 1 -i "`pwd`/resources/patch/DPF-bypass.patch"
```
4. Compile
```
make
```
5. Install
The VST, LV2, and JACK are available in the `bin` folder.
Copy these plugins to their appropriate system locations.