feat: remove selected audio DC offset with double precision analysis

This commit is contained in:
Johannes Findeisen 2026-11-06 01:05:19 +01:00
commit 9f1ff5f1e4
7 changed files with 20 additions and 8 deletions

View file

@ -1762,12 +1762,12 @@ Implemented: selected-range polarity inversion preserves source length and every
Measure and subtract the selected range mean using double precision accumulation, preserve other frames and reject invalid ranges atomically.
### Tasks and acceptance criteria
- [ ] Implement bounded C99 analysis/processing and accessible FLTK controls.
- [ ] Preserve source files, atomic error handling, history and callback safety.
- [ ] Pass meaningful core and GUI checks; document exact behavior and limits.
- [x] Implement bounded C99 analysis/processing and accessible FLTK controls.
- [x] Preserve source files, atomic error handling, history and callback safety.
- [x] Pass meaningful core and GUI checks; document exact behavior and limits.
### Implementation status
Planned.
Implemented: double-precision selected-range mean subtraction in a new sample snapshot; nonfinite results reject without mutation. Core residual mean/exact surrounding samples and GUI processing/undo pass.
---