Updated version.
Changes:
- Bug introduced in previous version fixed: FM pre-emphasis and AGC now work together properly again
- Down Speed behavior changed.
Old behavior:
- Split 100 ms portion of sound into smaller segments
- For each segment, calculate the RMS level in that segment
- Perform volume drop directly proportional to amount of audio within segment
This caused the delay: A constant signal has constant drops, so the 1st segment drops only slightly etc.
New behavior:
- Split 100 ms portion of sound into smaller segments
- For each segment, check if it's the loudest so far
- If it is indeed louder than anything before this one, drop the volume, based on how much of the maximum segment RMS level this is.
Delay is gone now, volume immediately drops very rapidly.
Note: This MAY cause some reduced punch, especially when a new loud punch starts.
Winamp DSP plugin:
http://www.stereotool.com/download/dsp_ ... ETA008.exe
Stand alone version:
http://www.stereotool.com/download/ster ... ETA008.exe
VST version:
http://www.stereotool.com/download/vst_ ... ETA008.dll
VST version (No SSE2):
http://www.stereotool.com/download/vst_ ... ETA008.dll
Command line version:
http://www.stereotool.com/download/ster ... ETA008.exe
Remaining TODO's:
- Change AGC default values (I'll check Bojcha's and SuperH's presets)
- Update presets (especially FM Hot doesn't work anymore, and will work much better if I use 2 AGC's)
- (Probably) enable switching between old and new down speed behavior, to maintain punch for FM Hot preset (?)
- Pentium 3 behavior
- See Edit below
Edit: If I load the "FM Loud (Bass Boost) Europe preset, I hear a lot of distortion, which isn't there in version 5.00. I don't know what the difference is. It must be in the preset, because if I load this preset in BETA8 and then load 5.00, I still hear this distortion, and if I load the preset in 5.00 and then load BETA8, the distortion isn't there.... Will check this later.