Stereo Tool https://forums.stereotool.com/ |
|
Low latency secondary input (microphone) https://forums.stereotool.com/viewtopic.php?t=853 |
Page 47 of 75 |
Author: | Kakoon [ Sat Mar 06, 2010 5:45 pm ] |
Post subject: | Re: Low latency secondary input (microphone) |
Quote: That would not be difficult. I should tell you though that it's not really a split - the first band is the full signal, the 2nd band is similar except that the freqs below 200 Hz have been filtered out. And I'm then assuming that the 2nd band is about 30% softer than the first.
So one band reacts to the whole spectrum, and the other band to > 200 hz. So when there's alot of bass, the first band reduces volume, and the other band doesn't reduce as much because the bass is (partly) filtered out. However, when there are alot of highs, the first band also reduces volume, and the bass is reduced, right? So effectively in the second case it works as a single band AGC? Or is my theory wrong here?
If you increase the "split" frequency, the 30% softer will become a higher number, which mean that you'll get bigger volume effects (differences) if there are a lot of lows. That's why I tried to set the "split" frequency as low as possible, 200 seems to just suffice to get rid of high frequency volume drops when loud lows are present. |
Author: | hvz [ Sat Mar 06, 2010 10:29 pm ] |
Post subject: | Re: Low latency secondary input (microphone) |
Quote: Quote: That would not be difficult. I should tell you though that it's not really a split - the first band is the full signal, the 2nd band is similar except that the freqs below 200 Hz have been filtered out. And I'm then assuming that the 2nd band is about 30% softer than the first.
So one band reacts to the whole spectrum, and the other band to > 200 hz. So when there's alot of bass, the first band reduces volume, and the other band doesn't reduce as much because the bass is (partly) filtered out. However, when there are alot of highs, the first band also reduces volume, and the bass is reduced, right? So effectively in the second case it works as a single band AGC? Or is my theory wrong here?If you increase the "split" frequency, the 30% softer will become a higher number, which mean that you'll get bigger volume effects (differences) if there are a lot of lows. That's why I tried to set the "split" frequency as low as possible, 200 seems to just suffice to get rid of high frequency volume drops when loud lows are present. |
Author: | hvz [ Sat Mar 06, 2010 11:05 pm ] |
Post subject: | Re: Low latency secondary input (microphone) |
I just found a bug in the AGC filter that strangely enough only affects the left channel. It's sometimes processed VERY differently from the right channel. Working on it now. |
Author: | hvz [ Sun Mar 07, 2010 4:22 am ] |
Post subject: | Re: Low latency secondary input (microphone) |
Building an update now. This update also contains a fully functional quality slider! (All filters are working properly if you lower the quality setting). |
Author: | hvz [ Sun Mar 07, 2010 5:56 am ] |
Post subject: | Re: Low latency secondary input (microphone) |
Uploaded as BETA3A. About the Quality slider (located next to "Block Overlap" which must be set to 0 for the Quality slider to function): - Maximum = best quality. - Center position (50%) corresponds to "Normal" quality in v4.22. - 25% corresponds to "Low" quality in v4.22. Note that setting this slider a bit below 100% has very little effect on the quality, but a lot on the CPU load. At low settings, the effect of a change of this slider on the quality is very big, at high settings it's very small. Note: In v4.22, Normal and Low quality also means that certain filters are turned off. That's not the case when this new slider is used. |
Author: | hvz [ Mon Mar 08, 2010 1:42 am ] |
Post subject: | Re: Low latency secondary input (microphone) |
Uploaded another update as BETA3. Reason: Overlap>0 is no longer reachable in this version. Changes: - Restored quality/latency settings in MAIN window - Removed separate quality/latency window. (That's why Overlap>0 is no longer reachable). NO changes in processing! I'm not sure yet if I should re-enable choosing Overlap>0 as an option, will do some tests tomorrow. URL's: Winamp DSP plugin: http://www.stereotool.com/download/dsp_ ... _BETA3.exe Stand alone version: http://www.stereotool.com/download/ster ... _BETA3.exe VST version: http://www.stereotool.com/download/vst_ ... _BETA3.dll Edit: After running some tests with the latest BETA3A, I've noticed that in Overlap>0 mode there are more highs. And they seem to sound slightly better (although I'm not really sure about that, the difference is very small). Overlap=0 seems to suffer a bit more from low bass rumbling. On the other hand, Overlap=0 has more lows, with less artifacts. At the moment I'm not really sure which one sounds better, I'll look into it tomorrow. (Note: This is at latency 512, at high latency settings the difference is very small). |
Author: | Kakoon [ Mon Mar 08, 2010 4:22 pm ] |
Post subject: | Re: Low latency secondary input (microphone) |
Wow, cpu usage at low quality is 8-12 % here, never been that low before (4.22 was 40 % at low), very impressive! And I don't hear that much of a difference lowering the quality... I do hear a big difference between 4096 and 512/1024/2048? I miss high-end sounds in 4096, which are present in the other buffer sizes. |
Author: | hvz [ Mon Mar 08, 2010 8:07 pm ] |
Post subject: | Re: Low latency secondary input (microphone) |
Quote: Wow, cpu usage at low quality is 8-12 % here, never been that low before (4.22 was 40 % at low), very impressive! And I don't hear that much of a difference lowering the quality...
Are you using pre-emphasis and listening to the Winamp output (de-emphasized)? I've just ran a test and it looks like the de-emphasis filter in lower latency modes isn't working as well as I had expected, leading to differences in the frequency response. When I turn that filter off (by, in the FM settings, enabling 'pre-emphasize output') there's very little difference - in fact I'm getting slightly less highs at latency 2048 compared 4096. Differences are in the order of 0.1 dB - negligible. Tested with "FM Loud Bass (Europe)" preset.
I do hear a big difference between 4096 and 512/1024/2048? I miss high-end sounds in 4096, which are present in the other buffer sizes. |
Author: | hvz [ Mon Mar 08, 2010 8:15 pm ] |
Post subject: | Re: Low latency secondary input (microphone) |
I think I may have found a way to move the benefits of Overlap>0 mode (there are some...) into Overlap=0 mode without increasing the CPU load. Will test it in the coming days. |
Author: | Bojcha [ Mon Mar 08, 2010 10:00 pm ] |
Post subject: | Re: Low latency secondary input (microphone) |
Hi Hans, Nice panel for CPU usage/latency.. For that, i notice that for 512samples .. second band in AGC is much better to be off. Something there forces second band in AGC to go down. Something bother me last days from day when you fixed trumpet filter (crashing), i think it's from that version. I'll try to describe. The sound is like i am playing a 32kHz audio files. Much more is if i use more loudness (curently is at 1.90-2.00x at transmitter). I guess that trumpet filter is connected with loudness in some way?. Most noted is when high level vocal (female most) on mid range is playing. The voice is not clean but it's like little downsampled and sounds like constant super-small distortion. Many times highs are sounds like that. It's funny that i heard that first time 2-3 days ago in my car when i listened radio. My speakers are not so good but have nice mids. and highs. Loud "S" sounds like they are more downsampled then distorted. Luckily i always have last 10 betas and if i have time tonight i'll try erlier one to compare. |
Page 47 of 75 | All times are UTC+02:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |