Thanks for the comments Gale.
Gale Andrews wrote:Given few built-in effects have presets as such and we can assume many users will be unfamiliar with fade shape
OK, I can see your point, though I still think that the problem is worse for effects such as Compressor and Noise Reduction.
I agree that it is much less of a problem with v26.
Gale Andrews wrote:steve wrote: v26 can replace Cross-Fade In and Cross-Fade out because it provides superior alternatives.
Maybe, as long as not too many people use those.
For those that are using Cross-Fade In and Cross-Fade out for making cross-fades, the better shape should be a welcome enhancement, though it does lose some of the convenience of a one-click fade. The point I was making is that v26 can create an "equal power" fade shape that is suitable for cross-fading, whereas the original "Fade to dB" could only make linear fades.
Until we have some sort of "Effect Library Management" there ar practical difficulties of shipping too many plug-ins, however I think that it would be worth retaining the old "Cross-Fade In/Out" plug-ins on the wiki and possibly also adding a "version 2" of those plug-ins with the better fade shape.
Hopefully we will have room to include a proper "cross fade" effect (that applies a cross-fade) at some point.
Gale Andrews wrote:I largely accepted your case for that slider once it had the understandable "Mid-fade" title and given you didn't want a lot of dropdown choices. If you think the case is still strong then I'm not averse to considering it (if the interface remains as "simple" as v26), but I feel you have largely covered the requirement with the increased number of fade types. Is there any important fade type missing as a result of removing that slider?
Personally I like the "Mid-fade" control, but the interface is greatly simplified by removing it.
For "advanced users" I don't think there would be any problem in just adding one "Mid-fade" control, but as you have pointed out that may produce confusion for novice users. If we also need to work around this "potential confusion" by adding duplicate non-adjustable presets or disabling controls by default then I don't think that it is worth the extra complication.
In terms of "important fade types" the main loss would have been a curve like "Eq Power" but with a higher mid-point. The "High Curve" presets have been added to fill that hole.
The second most significant loss is a "normalized exponential" fade - that is, one that has an exponential fade shape, but goes to or from silence. A close approximation to this type of fade can be achieved by multiple applications of the standard Audacity Fade In/Out effects. It would have been nice to have included this as a one-pass effect, but I don't see any way of doing so without having an extra control (how many times do you want to repeat the linear fade?). As soon as we add the extra control we run back into the business of: Does this control affect all fade shapes or only one? How do we disable this control so as to return to "preset" shapes?
The third (though probably less important) loss is the "slightly rounded" fade shape of the "legacy" Cross-Fade In/Out. This could be added as an extra "Fade Type" but we don't want the list to be too long and I think that at least 8 of the current list are more important than this shape.
Probably the least useful fade shape that is included is the "Logarithmic" fade, but you specifically requested that, and as an inverse of the Exponential fade it probably has "educational" value.
Gale Andrews wrote:Should the wording of that still try and refer to "EQ Power" in some way? Users may associate the legacy "Cross Fade" with "Equal Power" and the Cosine curve (obviously) doesn't look quite the same.
I'm open to suggestions for a more descriptive name than "Cosine Fade", but I don't think that "Eq Power" is suitable because it is only "equal power" when it is being used for crossfading and is fading to or from silence.
Could this "Fade Type" perhaps be called "Cross Fade In" and Cross Fade Out""?
I don't think there would be an expectation that it will actually perform a "crossfade" as the plug-in is not a "crossfade" effect (and hopefully we will have a "Crossfade" effect in the not too distant future). It would clearly indicate its similarity with the current "Cross Fade" effects and would indicate the typical usage of this fade type.
Gale Andrews wrote:is there going to be resistance about having to enter text rather than drag or click?
With a dB scale, to provide a reasonable range the steps by clicking are 12 dB, which will often be too big, so text entry would probably be used regularly anyway.
With a linear scale, the maximum gain is likely to be only about 6 dB before text entry is required.
Text entry is a much simpler and more elegant solution than having multiple controls, some of which are disabled but not greyed out.
If anyone can think of a way to provide dB scale
and linear scale
and slider control
and silence to +48 dB
without the confusion of inactive/not greyed out controls, then I'm open to suggestions, but I don't think that it is possible within the limitations of the Nyquist plug-in interface.
Gale Andrews wrote:The bigger surprise was the "Linear" choice. To those who like the idea of target fades, it may really look as if it is that. "Wave is at 0.8 now for the start of the fade and I want 0.5, so enter 0.5, great! Eh? it's gone to 0.4 instead". For complete beginners, they may not even understand "1" as being 100% (1.0 maybe, as it looks like the default vertical scale, but then that adds to the "target" confusion).
There are several good reasons for keeping "Linear Scale" as the default:
I agree with your earlier comment that we should try, where possible, to implement features that have been requested by users.
The feature request on the wiki says:
New controls for start and end amplitude - quick linear fade from say 0.8 to 0.2, much simpler and quicker than the Envelope Tool (and VI-accessible) (26 votes)
If a user does not understand the difference between "gain" and "amplitude" then they need to learn. However we dress it up, this plug-in is of no use to anyone that does not grasp that basic concept.
If we ever have keyboard access to Envelope Control Points, then the gain is likely to be on a linear scale of 0=silence, 1=unity gain, because that is how Envelope Control Points are defined.
Users that can't understand that a Linear Scale Gain of 0.5 means "half the level" may find it just as difficult to understand that Percentage Scale Gain of 50 means "half the level".
It is often quicker and easier to type a linear value than a percentage value.
The default settings provide an example that the user will see at least once in every session that they use this effect.
Would it help if "Linear Scale" was renamed "Gain Factor" or something else? ("Linear Gain Factor" does not fit in the box)
-----------------------------------------------------
I don't want to lose sight of the topic of this forum thread:
Re: Professional sounding fade out..
We are looking at "Adjustable Fade" because you thought it necessary to provide a "package" of effects to replace Cross Fade In/Out rather than just promoting "Pro Fade Out" on its own merits.
Does "Adjustable Fade version 26" do enough to meet those requirements?
If it does, let's promote it.
If not, what is needed?