Skip to content

Releases: HEnquist/camilladsp

v0.4.2

13 Jan 09:34
Compare
Choose a tag to compare

Changes since v0.4.1:
Bugfixes:

  • Fix random garbage output when using the Stdout playback device.

v0.4.1

27 Dec 19:54
Compare
Choose a tag to compare

Changes since v0.4.0:

Bugfixes:

  • Fix incorrect config checks for LinkwitzRiley and Butterworth biquads.

v0.5.0 beta2

17 Dec 19:59
cc80126
Compare
Choose a tag to compare
v0.5.0 beta2 Pre-release
Pre-release

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

09 Dec 21:40
Compare
Choose a tag to compare
v0.5.0 beta1 Pre-release
Pre-release

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

19 Nov 19:57
375849a
Compare
Choose a tag to compare

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 of SystemTimeto 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

03 Nov 20:29
Compare
Choose a tag to compare
v0.4.0 beta 6 Pre-release
Pre-release

Changes since beta 5:

  • Fix noise at fs/2 in synchronous resampler

v0.4.0 beta 5

30 Oct 19:29
Compare
Choose a tag to compare
v0.4.0 beta 5 Pre-release
Pre-release

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

17 Oct 21:05
4a44af9
Compare
Choose a tag to compare
v0.4.0 beta 4 Pre-release
Pre-release

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

29 Sep 19:09
Compare
Choose a tag to compare
v0.4.0 beta 3 Pre-release
Pre-release

Changes since beta 2:

  • Use Instant instead of SystemTime to avoid issues when system clock is changed.

0.4.0 beta2

25 Sep 20:36
Compare
Choose a tag to compare
0.4.0 beta2 Pre-release
Pre-release

Changes since beta 1

  • Rename the optional websocket to feature to websocket.
  • Add new optional feature secure-websocket for wss support.