Releases: HEnquist/camilladsp
Releases · HEnquist/camilladsp
v0.4.2
v0.4.1
v0.5.0 beta2
New since beta1:
- Add ShibataLow dither types.
- Add option to write logs to file.
Additionaly, the linux amd64 binary is now built on Ubuntu 20.4 instead of 19.10.
v0.5.0 beta1
New features:
- Add RMS and Peak measurement for each channel at input and output.
- Add a Volume filter for volume control.
- Add exit codes.
- Adapt
check
output to be more suitable for scripts. - Search for filter coefficient files with relative paths first in config file dir.
v0.4.0
New features:
- New commands to get more playback information from the websocket server.
- Changed all websocket commands to use Json input and output.
- Added optional support for secure websocket connections (wss).
- Rename the optional websocket to feature to
websocket
. - Add new optional feature
secure-websocket
for wss support. - Added an option to generate arbitrary length filters for testing convolution cpu load.
- Possible to use Reload command to restart from inactive state.
- Handle quirks of the USB audio gadget when used as Alsa capture source.
- Add
loglevel
option. - Use local time instead of UTC in log messages.
- Add command line options to override some parameters.
- Add substitution of
$samplerate$
and$channels$
tokens in config.
Bugfixes:
- Better handling of input device errors, fixes 100% cpu usage after panic.
- Use
Instant
instead ofSystemTime
to avoid issues when system clock is changed. - Fix 100% cpu when Stdin doesn't provide any data.
- Reduce cpu usage when using PulseAudio.
- Fix buffer size handling for alsa capture.
- Fix high frequency noise from synchronous resampler.
v0.4.0 beta 6
Changes since beta 5:
- Fix noise at fs/2 in synchronous resampler
v0.4.0 beta 5
Changes since beta 4:
New features:
- Add
loglevel
option. - Use local time instead of UTC in log messages.
Bugfixes:
- Fix buffer size handling for alsa capture.
v0.4.0 beta 4
Changes since beta3:
New features:
Added an option to generate arbitrary length filters for testing convolution cpu load.
Possible to use Reload command to restart from inactive state.
Handle quirks of the USB audio gadget when used as Alsa capture source.
Bugfixes:
Fix 100% cpu when Stdin doesn't provide any data.
Reduce cpu usage when using PulseAudio.
v0.4.0 beta 3
Changes since beta 2:
- Use
Instant
instead ofSystemTime
to avoid issues when system clock is changed.
0.4.0 beta2
Changes since beta 1
- Rename the optional websocket to feature to
websocket
. - Add new optional feature
secure-websocket
for wss support.