Gale Andrews wrote:Novice users could easily knock the sliders without any understanding of how to "reset" them, so lose any "easy" way to make a fade to/from silence
I think that is a very minor issue - certainly a lot less of an issue than accidentally knocking a control in any of the built-in effects because, unlike built-in effects, Nyquist effects always reset to their defaults at the start of a session.
Having an indicator (of some sort) for the default position of sliders is a feature request for 'all' effects (not just Nyquist effects).
Gale Andrews wrote:Power users would lose the feature of being able to retain "custom" slider settings while still being able to do a preset fade to/from silence.
I don't think that is a big issue either. It would be nice to be able to save user presets (like in the Equalization effect) but that is not an option for Nyquist plug-ins. In practice I think that it's useful to be able to retain settings from one occasion to the next occasion within the same session (for example when fading down and then back up again) which the current offerings will do.
Gale Andrews wrote:how are the workflows if we combine the almost identical controls for "preset" and "custom" fade types in 25c and have a "simple" first control that chooses either "Preset" or "Customize"; then the control below for fade types applies to both presets and customised (v25d below):
I don't see the slider controls as an optional extra, but rather as the primary purpose of this plug-in. I agree that we should try to make the effect as easy as possible for less able users, but not at the expense of what the plug-in is intended for.
In effect, a control that chooses either "Preset" or "Customize" is the same as an option to "Disable All Sliders". As disabling the sliders disables the core feature of this effect it should definitely not be the default. The Equalization effect does not have the presets as the default option, though I'm sure that some less able user would find that easier, but such an idea would not be entertained by either the developers or the vast majority of users because it would cripple the effect for what it is intended for.
I could live with an option to disable the sliders as long as the default is off, though I really don't think it is necessary.
With the version 25 GUI, this effect is by no means the most complicated effect in Audacity. I suspect that most users that are likely to struggle with it are unlikely to even find the effects that are below the divider.
Gale Andrews wrote:I don't see how that is a showstopper for you against linear - I am assuming if we have linear at all (or offer it commented out) it has to be in addition to the dB choice.
It would be a show stopper for me if % was the only option. I think consistency is important as it allows the tools in Audacity to work together, not against each other.
Gale Andrews wrote:I agree four gain sliders "looks" a little intimidating though I don't think it's hard to understand in comparison to say, Sliding Time Scale
No, not compared to "Sliding Time Scale", but you also seem to be arguing that having
any sliders is too complicated for some users as the reason for having default presets. I think that we need to accept that anything more that the standard linear Fade In and Fade Out will be too complicated for some users.
Gale Andrews wrote:though that is only the case if we ship a plug-in like Text Envelope that includes a % choice.
A linear scale is an option in the current "Text Envelope" effect and I'm strongly in favour of keeping that option.
I would not against having a linear scale in this effect if it could be done in a clear way without duplicating controls that can't be greyed out. If Nyquist plug-ins supported greying out controls then I'd say yes, let's have both. If Nyquist plug-ins supported tabbed interfaces so that we could have a simple and an advanced interface, then I'd say let's have linear on the simple and dB on the advanced (provided that the simple or advanced selection persisted from one session to the next). Unfortunately the Nyquist plug-in interface does not allow these options, which leaves the choice between duplicating controls or deciding on dB OR linear. With a choice of one or the other I think we have to go for dB.
There is one other option that occurs to me, though I'm not sure how much either of us will like it
Rather than having a choice drop-down selection for dB or linear plus sliders (or text boxes), we cold have one text box below the sliders.
If the text box is empty (or invalid), then the dB sliders control the high point and low point.
If the text box contains exactly two numbers, then they are the high point and low point on a linear scale.
Perhaps called something like:
(Optional) Gain as %: [___________]
Gale Andrews wrote:
I assume v24 (Fade In/Out/Up/Down) is out of contention? I don't like that one.
For any of these v25's, can one make a line of text e.g. "GAINS" above a set of controls without making it a control itself?
Version 25 is currently my favourite. I much prefer it to version 24.
The only place that text can go is as ;control text (before and/or after the control) and the ;info text (at the top of the interface).