Stereo Tool https://forums.stereotool.com/ |
|
Stereo Tool 7.32 BETA https://forums.stereotool.com/viewtopic.php?t=4989 |
Page 27 of 30 |
Author: | dj_szpajda [ Sun Dec 15, 2013 9:39 am ] |
Post subject: | Re: Stereo Tool 7.32 BETA |
Quote: So I guess you cannot use the normal FM output because the sample rate is too high?
Yes, now normal output has preemphasis but it sounds like preemfasis->deemphasis always together.For some reasons I'm using external hardware encoders. I'm using now winamp+ST plugin and it's almost ok but hire's time to change for something maybe much better ST+VLC ![]() Of course I know that it's not very very important option only suggestion. |
Author: | hvz [ Sun Dec 15, 2013 9:43 pm ] |
Post subject: | Re: Stereo Tool 7.32 BETA |
Wow. I just measured the compressor performance of BETA026 vs. BETA027 and there's a considerable improvement in CPU load. The reason: I have split the code into 72 different versions (depending on the settings, for example if the feedback level is 0% the feedback code is removed). BETA026 had 8 different versions - but now I've seen how much difference this makes I think I should look through the rest of my code again to see if I can do something similar elsewhere. |
Author: | hvz [ Tue Dec 17, 2013 9:16 am ] |
Post subject: | Re: Stereo Tool 7.32 BETA |
Windows stand alone: http://www.stereotool.com/download/ster ... 32-028.exe Winamp DSP: http://www.stereotool.com/download/dsp_ ... 32-028.exe Windows VST: http://www.stereotool.com/download/vst_ ... 32-028.dll CHANGED IN THIS BETA: - Test new compressor performance --> HAS IMPROVED! - Add DIFF mode for Power Bass - Check low latency Power Bass mode -> Was broken, fixed - Add presets DONE OLD DONE: - Fix compressor optimization (keep 2 new lines switched off if not needed) - Check existing presets on RMS mode, settings must be updated. Check effect of new RMS compression/limiting. What to do with block sizes? Check old presets... Also check what to do with better limiter settings. Weird: Some presets are ok without any modifications, others are very different... - Change version number - Finish or remove Gas Mode. Release is probably good now, but I think I should not touch attack (at least for now) - so restore the old code. Not sure if this is thing is useful? --> Ok, attack mode fix make the attack mode sound much closer to the Gas attack mode. Renamed Gas mode back to Continuous Release. Should be good now. - Updated existing presets with RMS mode compression (but maybe I can automate it) - Auto-set RMS block sizes per band. - Power Bass does not work too well with side chain with a lot of bass reduction New mode added (and also maximum effect added), waiting for feedback... - Added Controlled Distortion, including intermodulation distortion detection - Rewrote Stokkemask code and added some options to control behavior and CPU load. For a similar behavior as before (yet at a lower CPU load), use Audio Quality 0, no skip, no faster. Faster seems to have very little impact on the signal but reduces CPU load, Skip reduces it further but causes bigger overshoots, with far less impact on audio. A higher Audio Quality greatly reduces the impact on the audio (especially if you leave 'allow small overshoots' at 0). - More than 2 channel audio compressor issue should be fixed. - Use RDBS names when using 75 us pre-emphasis viewtopic.php?f=16&t=4869 - GUI closing warning viewtopic.php?f=16&t=4708 - Fix AGC problem (release doesn't respond the same at very high input levels). Old behavior still present for compatibility. - AGC improvement: Bojcha reported that the AGC gives a much more consistent output at lower latency settings. Now, at higher latency settings you can replicate the lower latency settings behavior (See AGC -> Bands -> Block size; suggested value is 1024). - Added AGC matrix mode (L+R/L-R processing) - Added full screen mode (Configuration top panel), this hides all window bars and should also hide the Windows task manager. Especially useful for small (eg. 7") displays. - Limiter improvement: Bojcha reported that the compressors (mainly the limiters) give a much more consistent output at lower latency settings. Now, at higher latency settings you can replicate the lower latency settings behavior (See the 'Block size' parameter (under 'detection'), available for all compressors (singleband and multiband per band). Very low settings can cause bass intermodulation distortion. - Added multi-language support - Command line version --samplerate option to use different sample rates. With this, it's now also possible to output an MPX signal (but the input sample rate needs to be high enough, since input and output sample rates are still identical). - Command line version --r128 option for R128 normalization. Including options to set the target level (default is -23 LUFS) and max TruePeak level. - Improved and optimized Traditional Peak mode for compressors (Singleband, Multiband) and Natural Dynamics. - Fixed several bugs in the declipper -> output sounds better - Scale added to meters - Added zooming in/out to waveform displays, optimized the code, and made it possible to turn the display off - CPU load for moving mouse over Bands or Equalizer displays greatly reduced - Compressor: Peak mode replaced by Traditional Peak, RMS by Traditional RMS; RMS compatiblity mode available for old presets (only thing it does is raise the thresholds by 1.75 dB). Code is further optimized. - Improved limiter attack and release behavior. See new 'Limiter maximum release' slider. (Difference is pretty big, the resulting signal is much tighter and pumps less; if I only use the limiter it's also about 0.75 dB louder than before with the same peak level). - Improved multi-touch screen handling - New version notification: Removed from GML plugin - Added R128 normalization to GML plugin version - Improved VMware detection (added param, and let it be set to VMware, Native, Unknown - where Unknown is automatically changed to either if it can be determined reliably.) - Metering: MPX power added - BS412 memory usage reduced - Added MULTIPATH protection settings. Now similar to Stokkemask but with some settings not configurable. Tests needed... - Added hysterisis when changing buffer size to avoid (or at least reduce) Juli@ driver crashes. If the buffer size is changed, only one restart is performed per 250 ms. Change was needed to avoid Juli@ ASIO crashes, but I've implemented it now for all input and output methods. Waiting for test results Note: This is a workaround to reduce the chance of an ASIO driver crash caused by an error in the Juli@ sound card driver. It greatly reduces the chance of crashes but doesn't (and cannot) completely protect against it. - Added sound card restart behavior in case of driver errors. No guarantee that it works (because I don't know if the problem that was reported by Storm905 viewtopic.php?f=2&t=5054 was caused by what I think it's caused by) - but it might. - Added option to receiving a stream via VLC, instead of using an external player and virtual cable. - Added FM transmitter synchronization to stand alone version - Added "Power Bass" mode to AGC. Makes bass far more constant and stronger. Based on feedback from Wouter Tietema and Jeff Prins. TODO: - Moved Phase Shaping below Phase Rotator (since it's hardly used or useful). - Join input sound cards for Rockland/Radio SAW. - waiting for some updates from Bojcha... And is Sevdah a real preset? (No ND, no noise gate, ...) - RELEASE |
Author: | Chris [ Tue Dec 17, 2013 11:16 am ] |
Post subject: | Re: Stereo Tool 7.32 BETA |
Checking now, as far as i can... The Bass slider on Agc needs more than 1 click to change 1 Hz Uber Bass ![]() ![]() |
Author: | hvz [ Wed Dec 18, 2013 4:21 pm ] |
Post subject: | Re: Stereo Tool 7.32 BETA |
Quote: Checking now, as far as i can...
Fixed. Also moved 'Phase Shaping' under 'Phase rotation' because I think it's pretty useless and hardly anyone uses it...
The Bass slider on Agc needs more than 1 click to change 1 Hz Uber Bass ![]() ![]() |
Author: | DJ-DOGGY [ Wed Dec 18, 2013 10:28 pm ] |
Post subject: | Re: Stereo Tool 7.32 BETA |
I still think that "RMS block size" option is not enough big . Only to 40ms ? make it to at least 1 second |
Author: | hvz [ Wed Dec 18, 2013 11:47 pm ] |
Post subject: | Re: Stereo Tool 7.32 BETA |
Quote: I still think that "RMS block size" option is not enough big . Only to 40ms ? make it to at least 1 second
It needs to be big enough to contain a bit more than one 'wave' repetition. Also, it cannot be bigger than half the latency (which is at most about 93 ms).
|
Author: | \_/ [ Thu Dec 19, 2013 7:37 am ] |
Post subject: | Re: Stereo Tool 7.32 BETA |
There are people who use ST non-realtime, so latency isn't a problem. The longer the look-ahead the better and loudness measurement needs about half a second of RMS block size. Anyhow nice progress compared to version 7.31! ![]() |
Author: | hvz [ Thu Dec 19, 2013 12:17 pm ] |
Post subject: | Re: Stereo Tool 7.32 BETA |
Quote: There are people who use ST non-realtime, so latency isn't a problem. The longer the look-ahead the better and loudness measurement needs about half a second of RMS block size.[/quote
Thanks!
Not for this feature! If the RMS block size is half a second, attack will be incredibly slow and the first few kicks will get through almost without attenuation. Quote: Anyhow nice progress compared to version 7.31! ![]() |
Author: | hvz [ Thu Dec 19, 2013 12:20 pm ] |
Post subject: | Re: Stereo Tool 7.32 BETA |
Windows stand alone: http://www.stereotool.com/download/ster ... 32-029.exe Winamp DSP: http://www.stereotool.com/download/dsp_ ... 32-029.exe Windows VST: http://www.stereotool.com/download/vst_ ... 32-029.dll CHANGED IN THIS BETA: - Moved Phase Shaping to under Phase Rotator (since it's hardly used or useful). - Join input sound cards for Rockland/Radio SAW. - Renamed some Natural Dynamics settings for clarity. OLD DONE: - Test new compressor performance --> HAS IMPROVED! - Add DIFF mode for Power Bass - Check low latency Power Bass mode -> Was broken, fixed - Add presets DONE - Fix compressor optimization (keep 2 new lines switched off if not needed) - Check existing presets on RMS mode, settings must be updated. Check effect of new RMS compression/limiting. What to do with block sizes? Check old presets... Also check what to do with better limiter settings. Weird: Some presets are ok without any modifications, others are very different... - Change version number - Finish or remove Gas Mode. Release is probably good now, but I think I should not touch attack (at least for now) - so restore the old code. Not sure if this is thing is useful? --> Ok, attack mode fix make the attack mode sound much closer to the Gas attack mode. Renamed Gas mode back to Continuous Release. Should be good now. - Updated existing presets with RMS mode compression (but maybe I can automate it) - Auto-set RMS block sizes per band. - Power Bass does not work too well with side chain with a lot of bass reduction New mode added (and also maximum effect added), waiting for feedback... - Added Controlled Distortion, including intermodulation distortion detection - Rewrote Stokkemask code and added some options to control behavior and CPU load. For a similar behavior as before (yet at a lower CPU load), use Audio Quality 0, no skip, no faster. Faster seems to have very little impact on the signal but reduces CPU load, Skip reduces it further but causes bigger overshoots, with far less impact on audio. A higher Audio Quality greatly reduces the impact on the audio (especially if you leave 'allow small overshoots' at 0). - More than 2 channel audio compressor issue should be fixed. - Use RDBS names when using 75 us pre-emphasis viewtopic.php?f=16&t=4869 - GUI closing warning viewtopic.php?f=16&t=4708 - Fix AGC problem (release doesn't respond the same at very high input levels). Old behavior still present for compatibility. - AGC improvement: Bojcha reported that the AGC gives a much more consistent output at lower latency settings. Now, at higher latency settings you can replicate the lower latency settings behavior (See AGC -> Bands -> Block size; suggested value is 1024). - Added AGC matrix mode (L+R/L-R processing) - Added full screen mode (Configuration top panel), this hides all window bars and should also hide the Windows task manager. Especially useful for small (eg. 7") displays. - Limiter improvement: Bojcha reported that the compressors (mainly the limiters) give a much more consistent output at lower latency settings. Now, at higher latency settings you can replicate the lower latency settings behavior (See the 'Block size' parameter (under 'detection'), available for all compressors (singleband and multiband per band). Very low settings can cause bass intermodulation distortion. - Added multi-language support - Command line version --samplerate option to use different sample rates. With this, it's now also possible to output an MPX signal (but the input sample rate needs to be high enough, since input and output sample rates are still identical). - Command line version --r128 option for R128 normalization. Including options to set the target level (default is -23 LUFS) and max TruePeak level. - Improved and optimized Traditional Peak mode for compressors (Singleband, Multiband) and Natural Dynamics. - Fixed several bugs in the declipper -> output sounds better - Scale added to meters - Added zooming in/out to waveform displays, optimized the code, and made it possible to turn the display off - CPU load for moving mouse over Bands or Equalizer displays greatly reduced - Compressor: Peak mode replaced by Traditional Peak, RMS by Traditional RMS; RMS compatiblity mode available for old presets (only thing it does is raise the thresholds by 1.75 dB). Code is further optimized. - Improved limiter attack and release behavior. See new 'Limiter maximum release' slider. (Difference is pretty big, the resulting signal is much tighter and pumps less; if I only use the limiter it's also about 0.75 dB louder than before with the same peak level). - Improved multi-touch screen handling - New version notification: Removed from GML plugin - Added R128 normalization to GML plugin version - Improved VMware detection (added param, and let it be set to VMware, Native, Unknown - where Unknown is automatically changed to either if it can be determined reliably.) - Metering: MPX power added - BS412 memory usage reduced - Added MULTIPATH protection settings. Now similar to Stokkemask but with some settings not configurable. Tests needed... - Added hysterisis when changing buffer size to avoid (or at least reduce) Juli@ driver crashes. If the buffer size is changed, only one restart is performed per 250 ms. Change was needed to avoid Juli@ ASIO crashes, but I've implemented it now for all input and output methods. Waiting for test results Note: This is a workaround to reduce the chance of an ASIO driver crash caused by an error in the Juli@ sound card driver. It greatly reduces the chance of crashes but doesn't (and cannot) completely protect against it. - Added sound card restart behavior in case of driver errors. No guarantee that it works (because I don't know if the problem that was reported by Storm905 viewtopic.php?f=2&t=5054 was caused by what I think it's caused by) - but it might. - Added option to receiving a stream via VLC, instead of using an external player and virtual cable. - Added FM transmitter synchronization to stand alone version - Added "Power Bass" mode to AGC. Makes bass far more constant and stronger. Based on feedback from Wouter Tietema and Jeff Prins. TODO: - waiting for some updates from Bojcha... - Check command line version (got a report that R128 mode returns noise) - RELEASE - Spend some time on making a new help framework... |
Page 27 of 30 | All times are UTC+02:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |