Skip to content

v2.5.0-beta1

Pre-release
Pre-release

Choose a tag to compare

@elegos elegos released this 13 Jul 10:19
· 26 commits to develop since this release

⚠️ Pre-release ⚠️

Incremental changes since v.2.5.0-beta0

Added

  • Noise Cancellation panel (side-menu entry): software microphone noise suppression via a LADSPA plugin chain.
  • Five presets: Off, Light (HPF + RNNoise), Standard (+ noise gate), Studio (+ compressor), Custom (full manual control). Default: Standard.
  • Custom mode exposes gate parameters (threshold, reduction, attack, release) and compressor parameters (threshold, ratio, makeup gain), each with a per-section reset-to-defaults button.
  • Input device selector, defaulting to the detected Arctis microphone source.
  • Runtime plugin detection: missing ladspa-rnnoise-plugin disables the whole panel with a banner and per-distro install instructions; missing swh-plugins disables only HPF/gate/compressor stages with a separate inline banner. Both banners include a Retry button.
  • D-Bus NC interface stub (GetNCCapabilities, GetNCSettings, SetNCSettings) on /NC object path — daemon-side implementation is a separate task.