Comments (3)
I think this is normal behavior of clippers when they are oversampled. I have seen this in other clippers, and I have seen and read people suggest to always turn oversampling off when hard clipping to avoid things getting past ceiling values.
from peakeater.
That's what I suspected. I was told it was not supposed to happen, but it turned out to be incorrect.
from peakeater.
It has to do with the low-pass anti-aliasing filter itself (and probably lot to do with how steep/high order filter is). A low- or hi-pass filter that's steeper than 6dB/oct will always boost a bit around the cutoff frequency, whether you are using minimum-phase (IIR) or linear-phase (FIR) filters. You also want it to be pretty steep to effectively stop aliasing, which will boost the frequencies around the cutoff even more.
Imperfect resampling and Gibbs phenomenon are probably also part of the problem.
Fabien from Tokyo Dawn Labs said it pretty well:
In addition to this, with all things "limiting", it's important to understand that one can either limit the peak level of a signal, or limit the bandwidth of a signal. Never both at once:
A. Any attempt to dynamically limit the peak level extends the bandwidth (by introducing harmonics/IMD of some sort).
B. Any attempt to limit the bandwidth (e.g. for antialiasing/a better spectral integrity during limiting) will extend the peak level.
from peakeater.
Related Issues (20)
- [Bug] Phase shifts at high frequencies when oversampling is enabled
- [Bug] Incompatible with macOS 10.13 High Sierra, notwithstanding announced macOS 10.9 or 10.10 minimal version compatibility HOT 1
- [Bug] Possibly wrong operation in Sine Clipping mode
- Zoom for display + link to ceiling
- [Issue] Unable to build on debian. HOT 3
- [Peakeater doesn't work]
- Reaper failed to scan[Bug]
- [Bug]
- [Bug]
- [Bug] Reaper and Logic on OSX 10.14 can not open Peakeater 0.8.2. I installed even LV2 and CLAP files. This is not helped me. Work of plugins on M processors can not be support on Intel
- [Bug] PeakEater fades in when it first receives audio for no reason
- [Bug] The 'Eaten' display can be inaccurate
- Blend between clipping types HOT 1
- emphasis / de-emphasis EQ for more versatile shaping of the clipping saturation
- Please add target LUFS and automatic threshold setting
- [Bug] The DAW interface does not work when the plugin is open
- [Bug] Link button does not work in MXLinux 21.3
- [Bug] v0.8.1 not loading in REAPER (Mac mojave) HOT 4
- PeakEater v0.8.1 Plugin Not Loading: AU, VST3 in High Sierra HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from peakeater.