⚠️ 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-plugindisables the whole panel with a banner and per-distro install instructions; missingswh-pluginsdisables 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/NCobject path — daemon-side implementation is a separate task.