Re: AGC
I have ver. 9.92 and in my specific use, I think the multiband AGC is excellent. Please do not remove controls to simplify it. Instead have different levels of access. Level A could have a three-control set-up that produces great results for many users. Level D (for example) could have a multitude of controls.
I really like the AGC in 9.92 because I can set it up to not make gain changes unless they are necessary. The platform window action is superb. All the adjustments make this possible. User ability to limit window attack is brilliant design work, please do not remove these adjustments. In my application, most of the time the AGC meters suggest the AGC is stuck, maybe broken. Then it makes a smooth fast change gain, according to the parameters I set. It is beautiful thing to see, and not hear. The big advantage of this is because the AGC is not moving up and down a lot, I can be more aggressive in the following multiband.
Everything in above paragraph has been known and used for over 50 years. Remember the Audimax? Please don't remove user ability to extreme tweak it in the modern DSP era, which I see as a major benefit of Stereo Tool.
Regarding the AGC not sounding good on music, unless there is a "circuit" problem in the coding of the gain reduction, I don't see how that is possible. My guess is subjective dissatisfaction with AGC sound quality is unhappiness with single band control, or with parameters of multiband control. If a user is unhappy with the sound of multiband AGC, they should consider their crossover frequencies and ratios, GR coupling between bands and overall depth of GR. Noting GR coupling can be asymmetrical, and time based in "multiple dimensions" such as (but not limited to) (1) the amount of cross coupling, (2) the direction of the cross coupling, (3) the extent cross coupling can increase or decrease gain compared to in band GR, and (4) if cross coupling has a time constant on it. This means a large number of adjustments. It's not supposed to be easy. If users are interested in these things, they need the huge amount of adjustment controls available in some way, like "Level X" access mode.
Re: GUI- Would you consider a visual depiction of time-based GR settings, like the parametric EQ display? Y-axis could be GR voltage and X-axis could be time, with test input signal profile superimposed in another color. User would select background test input signal from a common list or maybe draw one, then adjust GR parameters for the desired action for the test signal. Additional levels of control could possibly be added in a fashion, such as limiter GR at a higher threshold, etc. I think this would make setting up a desired profile visual and fast.
For example, user might want to delay onset of GR 2 milliseconds, then slope up to needed GR over a period of 5 milliseconds, and be able to see GR hold, RMS/peak detector anomalies, and the release profile right there on the screen. Slope could be linear, exponential, etc. and visual on the screen. For me X-Y visual is a better workflow than interpreting control descriptions and listening to reference material over and over. Doing that requires taking Stereo Tool off-air, which puts a back-up processor on air, OR having a duplicate Stereo Tool offline to try things out on.
In broadcasting we will be listening to program material over and over, but by then the train has left the station. With the ability to set up GR time/amplitude parameters with a visual X-Y, we can set up many things in advance with efficiency. Users could set up a dozen attack-release profiles with X-Y display, save each one as a new modified preset of the existing on-air preset, and then A-B them on the air when programming comes along that demonstrates the need for hearing another setting.
In the task of developing user-friendly GUI that can achieve results quickly, AND can produce nuanced complex adjustments, I suggest looking at mixing consoles used for sound reinforcement by companies like DiGiCo, Yamaha, SSL, Avid, etc. This industry has developed GUIs that keep nearly every adjustment yet make it manageable by humans who may be very busy or stressed out.
btw- with all those XLR connectors on the back, does STXtreme have a way for the user to bridge and listen to a multitude of test points within the processor signal flow, without interrupting on-air audio? Is that a headphone jack and does it have a volume control and an easy way to switch the headphone feed to A-B between two test points? You'll probably need a gain trim to enable a smooth A-B. This dovetails into an earlier comment- will you consider an internal gain structure/headroom dashboard? Does the processor have excellent internal audio processing bit depth resolution regardless of input/output level settings of each processing block? Gain structure dashboard would ease concern.
Finally- consider adding band input level controls in multiband mode. Plus and minus 8 dB adjustment trim should be fine.
Thank you for developing the processor. There was obviously a lot of thought and skill put into it.
|