Stereo Tool 8.54 BETA010
Windows 32 bit:
Windows stand alone:
http://www.stereotool.com/download/ster ... 54-010.exe
Winamp DSP:
http://www.stereotool.com/download/dsp_ ... 54-010.exe
VST:
http://www.stereotool.com/download/vst_ ... 54-010.dll
Windows 64 bit:
Windows stand alone:
http://www.stereotool.com/download/ster ... 54-010.exe
VST:
http://www.stereotool.com/download/vst_ ... 54-010.dll
CHANGES:
- Check compressor levels further -> Improved "Low CPU" mode: Much closer to normal mode now
- Octavafm's crash -> Happened once, didn't kill the audio (beside at the moment itself), recovered, message could be closed. Happened while changing parametric eq settings, but it crashed in Absolute Highs. Nothing suspicious according to Valgrind.... - Solved, was triggered by a NAN which caused a calculation to give an unexpected result, which caused a table lookup outside of allocated memory. Error has been there for almost 2 years, but would only occur if you have a NAN issue and Absolute Highs is enabled.
- Matt's MB1 NAN behavior (does not reproduce here, more info needed) --> Code added, long test running, all good so far
- SST update installer
- SST & ST update Matt's preset (Dense 3)
- Check merge use_ [1] from 8.54 to 8.53?
- Dequantizer effect on lossy codecs? -> 0.25 dB improvement on 16-bit audio without noisy sounds, if not using Noise Gate.
- MicroMPX Bits shifted -> Seems OK now, merge back into 8.53
- Run SST 8.53 release build
OLD CHANGES:
Verified the code with Valgrind, found a few somewhat suspicious things (calculations that were using uninitialized values on the first run) that are fixed now. This probably has no noticeable effect, but it could potentially solve some issues. Also found one bug with Valgrind when loading presets.
- Check if goniometers take latency into account
- RMS compressor mode fails in 8.53??? Just dies, no more compression, but audio output and limiters still there. (Possibly fixed, waiting for feedback)
- Omnia.9: Give more output values for smoother meters
- SST installer
- SST web gui fixes Koek
- Check report of VST crash in ProppFrexx (does not reproduce here, more info needed) ==> Solved, was not a Stereo Tool bug.
- Dropout when playing MPX2.flac in Winamp plugin
- Add MP3 detection sensitivity for variance to avoid detecting lowpassed audio as lossy
- Check MB1 Digital mode, reported to not work anymore
- Add Goniometer level compensation (in fact, just moved Pre Amp further in the chain)
- *Probably* fixed crash reported by Wunjo (CPU related, so I can't easily test it).
- Combined and reorganized Compressor calls for better cache behavior and fewer separate threading calls.
CPU load with identical settings: 6.7% before combining threads, 6.5% after, 6.4% after improving cache.
- Omnia.9: Clean up L-R area when AutoPilot is active -> L-R should not even be demodulated in that mode.
- Optimize Peak mode as well? -> No, but Average is possible (and done now).
- Add goniometer More places?
- Finished optimizing performance Auto EQ etc. DONE, 9.5 times faster than in version 8.52!
- Finished optimizing performance of AGC
- Optimized performance of Multiband 1, Multiband 2 and Singleband in RMS mode (factor 3).
- Buffer issue Triple
- SCA was broken - only for threads > 1
- Gray screen Wolf
- Optimized Auto EQ and new AGC performance (partially done) -> Output can be slightly different with 'Low CPU' enabled (possibly even better!)
- Added MagicRDS remoting support (Pira program)
- Auto EQ was missing in main page
- Increase NAN detection thresholds (test with new AGC with insane input levels)
- Omnia.9 return clipped audio via callback
- Omnia.9 logging remove time and \n
- Scheduler killed new AGC setting!
- MicroMPX decoder web interface could hang on right click on tray icon
- Buffer issue Generic plugin - needs to be tested.
- SST increased contrast
- SST wrong word in MicroMPX settings
TODO:
- Added more NAN logging (the location where it's detected first is now logged).
- External RDS
- Linux XCreateDisplay issue (strace output?)
- Report of Linux Jack version crashing - since 8.52
- Would a times 32 version be useful? (Or at least for ARM-based?) (Even more so now that the behavior is much closer!). Test performance.
- WatchCat website
- Set maximum to L-R asymmetry?
- Would multiple where_i_am start points improve attack? YES!!!! Think about how to implement it...
- Extra AGC?
- Compressor/limiter on input before AGC to handle extreme sounds? / 2nd AGC with higher threshold for voice tracks
- uMPX 24x2ch interface
- One bass page
- New bass effect
- Revisit new Hard Limit / Final Limiter with Matt
- GUI: Hide disabled stuff, far less confusing / much cleaner interface.
- Talk to chip
- 2 jaar
- Fardau
- -24 dB side chain range?
- Bigger font on 4K screens