Normalize/Normalise and the Remove DC offset effect
- Dominant language
- C++
- Stars
- 18.4k
- Forks
- 2.7k
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 78
Description
**DC offset**
I note that in AU4 we now have a useful new command in the **Volume and compression** menu for **Remove DC offset**.
In AU3 and earlier DC offset could only be removed by using the **Normalize** effect. AU4 for some reason still retains a facility for DC offset removal in the **Normalise** effect.
a) surely this is now redundant (and unnecessary duplication) in the in the **Normalise** effect.
b) DC offset removal is something that should be done very early in the editing process (immediately after recording, if necessary) and in contrast normalization should be one of the very last things - another good reason for removing the DC offset removal from the **Normalise** effect.
Contributor guide
Research direction
Locate the Normalize/Normalise effect implementation and the Volume and compression > Remove DC offset command, then compare how each exposes DC-offset removal. Done means the redundant DC-offset option is removed from Normalize while the standalone command remains available; the issue names no specific files or tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- audio-video-rtc, desktop
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 63/100