Stereo Tool
https://forums.stereotool.com/

Low latency secondary input (microphone)
https://forums.stereotool.com/viewtopic.php?t=853
Page 32 of 75

Author:  hvz [ Tue Jan 19, 2010 1:23 am ]
Post subject:  Re: Low latency secondary input (microphone)

Quote:
My bad! Hard Limit is ok! with Block overlap >0.
No it's not - it depends on other settings but it didn't always work. (It does in the version that I'm going to upload in a moment).

Author:  hvz [ Tue Jan 19, 2010 1:28 am ]
Post subject:  Re: Low latency secondary input (microphone)

I have a solution for the bass kick problem - will upload it in a moment.

Unfortunately the CPU load is about 2% higher...

Author:  hvz [ Tue Jan 19, 2010 3:18 am ]
Post subject:  Re: Low latency secondary input (microphone)

Uploaded as BETA3A.

Changes:
- Improved handling of bass kicks (biggest effect in Overlap=0 mode, but it's also better in Overlap>0 mode) - CPU load is about 2% higher.
- Improved Hard Limit peak control (but not good enough yet).

Author:  hvz [ Tue Jan 19, 2010 1:49 pm ]
Post subject:  Re: Low latency secondary input (microphone)

This is unexpected... The new version actually has MORE bass - despite the fact that I'm removing some bass that shouldn't be there.

This may point to the cause of the lower bass level (compared to v4.22) - will look into it (I should now be able to see where it goes wrong by turning this new filter on and off).

Author:  Luke [ Tue Jan 19, 2010 6:35 pm ]
Post subject:  Re: Low latency secondary input (microphone)

Hans, maybe something else and stupid. I've cought myself doing this multiple times.
The 'x' in the upper righthand corner closes the application (like it should) in the standalone version.
Maybe put like a ms like question for people like me :-) 'do you really want to close this program?'

Author:  hvz [ Tue Jan 19, 2010 10:27 pm ]
Post subject:  Re: Low latency secondary input (microphone)

Small update:
- Improved bass handling near extremes of the processing window (basically this means that the bass level should be more constant and a bit higher now).
- Moved the bass cleanup filter (which removes bass sounds that start before the bass kick) to after the 'very deep bass protection' filter.

TODO:
- Remove (small) remaining peaks in Final Limiter - they are a bit higher now due to the improved bass handling.
- Beep sounds are not completely constant in volume when they come out - check why and try to solve it. Caused by Pre Limiter , also Highpass filter
- Fix Stereo Boost - I found that it's behaving very differently from what I expected, but I don't know why.
- Fix Singleband compressor.
- Attempt to improve the highpass filter in Overlap=0 mode.
- Make CPU load configurable in Overlap=0 mode.
- Restore quality/latency display based on the new settings.
- Check the interface for settings that are no longer used (for example "Multiband HQ").

Later:
- "Do you really want to close ..." message in stand alone version :-)

Author:  Bojcha [ Wed Jan 20, 2010 12:02 am ]
Post subject:  Re: Low latency secondary input (microphone)

i have some proposals for ST too.
i'll wait this to be finished then i'll ask.

"Do you really want to close ..." + Checkbox "Don't ask this again" ;)

Author:  hvz [ Thu Jan 21, 2010 1:12 am ]
Post subject:  Re: Low latency secondary input (microphone)

Update uploaded:
- Pre limiter fixed (signal is now constant, before there were continuous small "bumps" in the sound, Overlap=0 mode)
- Stereo Boost fixed (there was a bug - I dunno if it's noticeable, but it should be better/more constant now, both in Overlap=0 and Overlap>0 mode)

I've done some tests, and it seems that the highpass filter in Overlap=0 mode is really bad (causes low frequency rumbling even if there are no low frequencies present in the original signal - only in Overlap=0 mode). So the next step will be to try to improve it. If everything else fails, I'll add an extra filter that detects new rumbling sounds and cleans them - but I hope to be able to find a better (and less CPU intensive) solution.

Author:  Bojcha [ Thu Jan 21, 2010 1:34 pm ]
Post subject:  Re: Low latency secondary input (microphone)

HI,
I notice that bass-bumps in erlier beta, now is gone. i Was think it's because Hard limit. All is OK about that.

Hard Limit Is much better now for mode 4096. BlockOverlap=0 mode is perfect, even better then BlockOverlap=100.
I notice that 512samples mode with BlockOverlap=0 is not so good now. Most of artifacts is now caused by Hard Limit (i think).

Hans, i guess yo know that Highpass still have bug (clicks) when switching Block Overlap 0/>0. It was not on your list, just to mention.
I like BlockOverlap=0 mode overall .. i think finall version will be much better quality (not only latency) then v4.22.

Is possible some of this things:
- Fix Stereo Boost meter (stops after few/many minutes/hours of work),
- Add "LINK" checkbox for "phase differences" in "Calibrate FM transmitter..." (20Hz-10240Hz), [someone call it TILT] :)
- Add Pre-Emphasize for Normal Output (10,15,20,25us), useful for web streaming, (?)
- Add "Phase Rotator" usefull for microphone processing,
-

Author:  hvz [ Thu Jan 21, 2010 3:26 pm ]
Post subject:  Re: Low latency secondary input (microphone)

Quote:
HI,
I notice that bass-bumps in erlier beta, now is gone. i Was think it's because Hard limit. All is OK about that.
That's possible, there was a problem with certain filters (including hard limit) that might have caused strange bass effects at the start/end of each block that's processed (Overlap=0). That should be gone now.
Quote:
Hard Limit Is much better now for mode 4096. BlockOverlap=0 mode is perfect, even better then BlockOverlap=100.
Maybe, but it leaves some peaks in the signal (no problem if you're using FM output + FM Overdrive, but for other situations I do need to fix it).
Quote:
I notice that 512samples mode with BlockOverlap=0 is not so good now. Most of artifacts is now caused by Hard Limit (i think).
Ok, will check that. What do you hear - and does it disappear when you disable Hard Limit? (And what happens if you disable the highpass filter?)

I'm asking because what you say is quite unexpected - I would expect Hard Limit to have far LESS effect than in previous versions (because it's filtering less strictly now).
Quote:
Hans, i guess yo know that Highpass still have bug (clicks) when switching Block Overlap 0/>0. It was not on your list, just to mention.
I know, but I think I'll need to redesign it anyway for Overlap=0 mode - I'm getting really bad artifacts, not just on bass sounds but on high frequencies as well.....
Quote:
I like BlockOverlap=0 mode overall .. i think finall version will be much better quality (not only latency) then v4.22.

Is possible some of this things:
- Fix Stereo Boost meter (stops after few/many minutes/hours of work),
- Add "LINK" checkbox for "phase differences" in "Calibrate FM transmitter..." (20Hz-10240Hz), [someone call it TILT] :)
- Add Pre-Emphasize for Normal Output (10,15,20,25us), useful for web streaming, (?)
- Add "Phase Rotator" usefull for microphone processing,
-
I'll put the Stereo Boost meter on my todo list. The other things as well, but probably for a later version (I really-really-really need to take some time off, I had originally planned to finish the low latency stuff last november...)

Page 32 of 75 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/