Releases: HEnquist/camilladsp
Releases · HEnquist/camilladsp
v3.0.0
v3.0.0
New features:
- Optional multithreaded filter processing.
- Request higher proprity of audio threads for improved stability.
- Add a signal generator capture device.
- Optionally write wav header when outputting to file or stdout.
- Add
WavFile
capture device type for reading wav files. - Optional limit for volume controls.
- Add websocket command for reading all faders with a single call.
- Linux: Subscribe to capture device control events for volume, sample rate and format changes.
- Linux: Optionally select Alsa sample format automatically.
- Improved controller for rate adjustment.
- Command line options for setting aux volume and mute.
- Optional user-defined volume limits for volume adjust commands.
- Add noise gate.
- Add optional channel labels for capture devices and mixers.
- Optional log file rotation.
Changes: - Remove the optional use of FFTW instead of RustFFT.
- Rename
File
capture device toRawFile
. - Filter pipeline steps take a list of channels to filter instead of a single one.
Bugfixes: - Windows: Fix compatibility issues for some WASAPI devices.
- MacOS: Support devices appearing as separate capture and playback devices.
- Linux: Improved Alsa error handling.
v3.0.0 beta 2
- Minor updates to reduce underruns.
- Adjust Github actions to match updated macOS runners
v3.0.0 test build for Windows 7
v3.0.0-win7test Add build with rust 1.75 to keep win7 compatibility
v3.0.0 beta 1
First beta release of 3.0.0
v2.0.3
v2.0.2
v2.0.1
v2.0.0
v2.0.0-alpha5
Bump to alpha 5
v2.0.0-alpha4
Bump version