All times are UTC+02:00




Post new topic  Reply to topic  [ 719 posts ]  Go to page Previous 130 31 32 33 3472 Next
Author Message
 Post subject: Re: Stereo Tool 6.00
PostPosted: Sat Jan 22, 2011 4:31 pm 
User avatar

Joined: Tue Mar 17, 2009 2:56 pm
Posts: 4231
Yes, Punch have some other type of distortion, when it's more then 1/3 slider (512).


Top
   
 Post subject: Re: Stereo Tool 6.00
PostPosted: Sat Jan 22, 2011 5:32 pm 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11425
I think it's not really distortion, but the type of artifacts that I removed for higher latencies earlier. For low latencies the artifact level is much higher, so I'll have to 'reduce' the Punch behavior further to compensate for that - if there are no high frequencies that can mask it.


Top
   
 Post subject: Re: Stereo Tool 6.00
PostPosted: Sat Jan 22, 2011 7:49 pm 
User avatar

Joined: Mon Jun 07, 2010 1:15 am
Posts: 99
Quote:
Quote:
Very good progress...
i almost like some tracks more at 512 then at 4096...
:shock:
Lmao xD he said "almost" so its not like he is insane :P

_________________
:mrgreen: <-- I like this guy!


Top
   
 Post subject: Re: Stereo Tool 6.00
PostPosted: Sat Jan 22, 2011 10:27 pm 
User avatar

Joined: Tue Mar 17, 2009 2:56 pm
Posts: 4231
It's not funny :D

Take a deep listen of start of track i post few posts erlier with BBP (witch is "good" processor) preset 'rustonium' (max quality)
http://www2.zippyshare.com/v/65864193/file.html
There is similar "artifacts" but well covered by rest of sound. (?)


Top
   
 Post subject: Re: Stereo Tool 6.00
PostPosted: Sat Jan 22, 2011 10:42 pm 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11425
"Bass boost" distortion is fixed :D
Now going to look at Punch.

"Punch" distortion is now also fixed, but it does have quite an impact on the Punch behavior (and I noticed that the same bass also caused some distortion at higher latencies, so I had to change the behavior for all latencies).

I will post this version, with a question: Should I attempt to let Punch behave as it did in the past as much as possible, or not? Basically, I can 'predict' how much distortion may occur, and dynamically switch between the original Punch behavior and the new behavior. Alternatively, I can always keep the current behavior.

(Basically, distortion only occurs if there's a very deep bass sound, and there are no highs available to 'hide' the distortion). The definition of 'very deep' depends on the latency...


Top
   
 Post subject: Re: Stereo Tool 6.00
PostPosted: Sat Jan 22, 2011 11:53 pm 

Joined: Sun Dec 12, 2010 2:26 pm
Posts: 885
Quote:
(Basically, distortion only occurs if there's a very deep bass sound, and there are no highs available to 'hide' the distortion). The definition of 'very deep' depends on the latency...
That's been an issue for me when I've been trying to figure out if I have distortion by playing Bass Only from the Bass Boost section. I've learned to somewhat ignore what I hear that way in the hopes that the magic in the Loudness section cleans it up when there are highs involved...


Top
   
 Post subject: Re: Stereo Tool 6.00
PostPosted: Sun Jan 23, 2011 12:18 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11425
BETA601-019:
- Removed distortion in Bass Boost
- Removed distortion in Loudness Punch at all latencies (most effect at 512)

Winamp DSP plugin: http://www.stereotool.com/download/dsp_ ... 01-019.exe
Stand alone version: http://www.stereotool.com/download/ster ... 01-019.exe
VST version: http://www.stereotool.com/download/vst_ ... 01-019.dll
VST version (No SSE2): http://www.stereotool.com/download/vst_ ... 01-019.dll
Command line version: http://www.stereotool.com/download/ster ... 01-019.exe
Linux command line version: http://www.stereotool.com/download/ster ... ETA601-019 [not available]
Linux GUI version: http://www.stereotool.com/download/ster ... ETA601-019 [not available]


What remains for 6.01:
- Multiband: Adjust band 3 (and others?) 'soft limit' behavior at very low latencies. Maybe: Also check clipping (also for band 3, might be re-enabled!). DONE! - 1 hour
- Multiband: Adjust extreme EQ settings before processing to avoid issues caused by steepness. - 1 hour
- Multiband: Add 'Enable' button for steepness. 1 hour
- Performance: Multiband steepness: Moving UP can be done inside current loop, no separate loop needed. Maybe down too. Currently Multiband is FAR more expensive than before. - DONE, solved in a different way. - 1 day
- MAYBE: Make Steepness smarter. That would much better preserve the audio, especially at very low latencies! How: Instead of setting all the levels at AT MOST the level of neighboring bands + a bit, combine adjacent bands, determine total output level, and then fix it such that this combined output level is approached more. (So one very low, one very high --> one a bit less low, one a bit less high instead of both low).
- Fix NOISE GATE behavior in VST plugin
- Fix 'red output bar' issue. DONE - 1 day?
- Fix Highpass filter for higher input frequencies.
- Dynamic audio processing window: I've tested this at latency 512, and there it helps. But I don't have a clue what the effect is on higher latencies. They might also sound better, but they could just as well sound worse. - 2 hours. Result: 512 and 1024 got better, 2048 and 4096 got worse. So only turned on for the first two.
- Attempt to set GAUSS back to 0 - gives MUCH better processing of most filters (no high frequency noise). BUT: Loudness effect in Bjork - It's Oh So Quiet - can that be resolved in another way? BUSY, 1 day?
- Performance: Multiband: Remove sqrt(sqrt(cos())), pow(x, .75) etc. - too expensive, replace by lookup table. 2 hours
- Reduce downsampling frequency because currently very high frequencies (21-22 kHz @ 176.4 kHz input sampling rate) in the input can cause spikes even if Hard Limit is used. 1 hour
- And I need to check how much the performance is impacted by the latency improvements, in the case where no upsampling and downsampling is needed. This seems to be impacted way more than I expected (could also be Multiband steepness --> Not anymore, fixed). ???
- Chris: "I still hear diff on Bass and kick between Beta 16 vs Beta 08 on 2048 latency. I hear more bass and kick on Beta 08. Pls check!"

Questions:
* Multiband: Question: Is Steepness behavior ok?
* Loudness: QUESTION: The changed Punch behavior, is that good or bad? Should I attempt to let Punch behave as it did in the past as much as possible, or not?

Check:
Check difference in behavior between 44.1 and 48 kHz input for multiband! This could potentially result in really big differences.


Notes (from BETA 018, but still valid):
1. Frequencies between 60 and 75 Hz are not handled properly yet, and can still cause vibration effects at soft high frequencies in latency 512 mode. (But FAR less than in version 6.00). Fixing this will probably increase artifacts for bass in this frequency range.
2. CPU load is probably a lot higher (haven't measured it yet) due to the dynamic adjustment of the behavior. The dynamic code was originally intended to be executed only once when a latency was selected, and it's not optimized at all. Optimize, 1 day

At latency 512, Steepness can now be set a bit higher than before because there are far less artifacts.


Top
   
 Post subject: Re: Stereo Tool 6.00
PostPosted: Sun Jan 23, 2011 4:44 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11425
BETA601-020:
- Added switch to turn Steepness protection on/off
- Fixed highpass filter for high input sample rates
- Turned dynamic audio processing window shape OFF for latencies above 1024 because there it hurt the sound quality instead of improving it
- Extreme equalizer settings are handled better than before (setting one slider to '0.01' does not remove almost all the audio anymore).

Winamp DSP plugin: http://www.stereotool.com/download/dsp_ ... 01-020.exe
Stand alone version: http://www.stereotool.com/download/ster ... 01-020.exe
VST version: http://www.stereotool.com/download/vst_ ... 01-020.dll
VST version (No SSE2): http://www.stereotool.com/download/vst_ ... 01-020.dll
Command line version: http://www.stereotool.com/download/ster ... 01-020.exe
Linux command line version: http://www.stereotool.com/download/ster ... ETA601-020 [not available]
Linux GUI version: http://www.stereotool.com/download/ster ... ETA601-020 [not available]


What remains for 6.01:
- Multiband: Adjust band 3 (and others?) 'soft limit' behavior at very low latencies. Maybe: Also check clipping (also for band 3, might be re-enabled!). DONE! - 1 hour
- Multiband: Adjust extreme EQ settings before processing to avoid issues caused by steepness. - 1 hour
- Multiband: Add 'Enable' button for steepness. 1 hour
- Performance: Multiband steepness: Moving UP can be done inside current loop, no separate loop needed. Maybe down too. Currently Multiband is FAR more expensive than before. - DONE, solved in a different way. - 1 day
- MAYBE: Make Steepness smarter. That would much better preserve the audio, especially at very low latencies! How: Instead of setting all the levels at AT MOST the level of neighboring bands + a bit, combine adjacent bands, determine total output level, and then fix it such that this combined output level is approached more. (So one very low, one very high --> one a bit less low, one a bit less high instead of both low).
- Fix NOISE GATE behavior in VST plugin
- Fix 'red output bar' issue. DONE - 1 day?
- Fix Highpass filter for higher input frequencies.
- Dynamic audio processing window: I've tested this at latency 512, and there it helps. But I don't have a clue what the effect is on higher latencies. They might also sound better, but they could just as well sound worse. - 2 hours. Result: 512 and 1024 got better, 2048 and 4096 got worse. So only turned on for the first two.
- Dynamic audio processing window: CPU load is probably a lot higher (haven't measured it yet) due to the dynamic adjustment of the behavior. The dynamic code was originally intended to be executed only once when a latency was selected, and it's not optimized at all. Fixed, CPU load reduced, and for latency 2048 and 4096 there's no difference. - Optimize, 1 day
- Reduce downsampling frequency because currently very high frequencies (21-22 kHz @ 176.4 kHz input sampling rate) in the input can cause spikes even if Hard Limit is used. DONE - 1 hour
- Attempt to set GAUSS back to 0 - gives MUCH better processing of most filters (no high frequency noise). BUT: Loudness effect in Bjork - It's Oh So Quiet - can that be resolved in another way? BUSY, 1 day?
- Frequencies between 60 and 75 Hz are not handled properly yet, and can still cause vibration effects at soft high frequencies in latency 512 mode. (But FAR less than in version 6.00). Fixing this will probably increase artifacts for bass in this frequency range.
- Performance: Multiband: Remove sqrt(sqrt(cos())), pow(x, .75) etc. - too expensive, replace by lookup table. 2 hours
- And I need to check how much the performance is impacted by the latency improvements, in the case where no upsampling and downsampling is needed. This seems to be impacted way more than I expected (could also be Multiband steepness --> Not anymore, fixed). ???
- Chris: "I still hear diff on Bass and kick between Beta 16 vs Beta 08 on 2048 latency. I hear more bass and kick on Beta 08. Pls check!"

Questions:
* Multiband: Question: Is Steepness behavior ok?
* Loudness: QUESTION: The changed Punch behavior, is that good or bad? Should I attempt to let Punch behave as it did in the past as much as possible, or not?

Check:
Check difference in behavior between 44.1 and 48 kHz input for multiband! This could potentially result in really big differences.


At latency 512, Steepness can now be set a bit higher than before because there are far less artifacts.


Top
   
 Post subject: Re: Stereo Tool 6.00
PostPosted: Sun Jan 23, 2011 5:47 am 
User avatar

Joined: Fri Oct 08, 2010 3:58 am
Posts: 304
Hans, VST versions apparently has not been uploaded. Or have you not yet written the VST version for beta 20? Dying to try it out.. :cry:

_________________
visit website


Top
   
 Post subject: Re: Stereo Tool 6.00
PostPosted: Sun Jan 23, 2011 6:31 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11425
Hm, apparently the FTP connection quit before everything was uploaded. I'm re-uploading now. --> Done!

Edit: Don't expect too much changes - basically the most important change is that I restored the audio processing window behavior of BETA's prior to BETA018 (I think) for higher latencies. So there's nothing really new here...


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 719 posts ]  Go to page Previous 130 31 32 33 3472 Next

All times are UTC+02:00


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited