Filter Curve Complaint

I have a complaint about the new Filter Curve display.

This is a factory-baked curve. Which one is it?


Screen Shot 2019-12-20 at 4.34.32.png
The display should say somewhere with no other work on my part.

koz

I’m minded to agree with you Koz - I’d go further and say that saved user-baked curves should display their name too.

It is actually a regression on 2.3.2 - where under the previous Save.Manage curves regime the curve name was displayed.

Accordingly I shall be logging it as a regression bug.


Peter

Logged as P1 Bug #2260 (P1 due to the regression)

https://bugzilla.audacityteam.org/show_bug.cgi?id=2260
New equalization effects do not show a selected curve’s name

Peter.

Sure looks like “Low rolloff for speech”.

How did you get that curve? I’m guessing that you selected “Low rolloff for speech” from the Factory Presets.

Surely if you’ve selected a preset from the preset menu, you know what preset you selected? :confused:
If you’re unsure if you selected the correct preset, then you can select it again.


So let’s say that you selected a preset called “Bass Cut”, and this is what you see:


Which are you going to believe - the preset name (displayed in the title bar), or the frequency curve?


As the Filter Curve Eq uses the same GUI code as other effects, and because we like consistency, such a change would have to be applied to all effects. Do we want / need that?
As the common effect GUI code has been pretty much the same for several years, and we’ve lived happily without preset names being displayed, why do we need it all of a sudden now? Isn’t it just that we’re familiar with the old Equalization GUI and we don’t like change?

To make it more interesting… If you modify the filter it is no longer the filter which you loaded. Should the name change - disappear completely, display as modified (“modified Base Cut” etc.)?

Isn’t it just that we’re familiar with the old Equalization GUI and we don’t like change?

I did select it…weeks ago. I’ll give you it looks like Low Rolloff, only because of historical and institutional knowledge. We’re coming off an interval when Equalization would scramble or misplace corrections. I’m not fond of sudden hiding of information, particularly when we have to tell others how to do things in as few words or actions as possible.

If you’re unsure if you selected the correct preset, then you can select it again.

I do and it’s a Time Waster. I bet you can get a computer to help with that.

Which are you going to believe - the preset name (displayed in the title bar), or the frequency curve?

If they obviously don’t match and you didn’t do anything, it’s time for a bug report.

such a change would have to be applied to all effects.

Works for me.

Koz

In the old Equalization effect in 2.3.2 earlier - as son as you modified a retrieved named file the name changed to “unnamed” - simple really.

Peter.

I’m with Koz here - the computer/app is (or should be) here to help me - not unnecessarily hide things.


This would be ideal - but necessarily mandatory - doing for the bew equalization effects would be a good start …

Peter

Should the name change - disappear completely

Vanish. It is no longer the pre-built correction. Full Stop.

Correct me, but curve management is already fried for other reasons. If you want to save your new curve, that’s the place to name it.

Koz



  1. Select the audio that you want to process
  2. Launch the “Filter Curve” effect
  3. Click the “Manage” button and select “Low rolloff for speech” from the Factory presets

How will displaying the preset name provide a more succinct way to say that?

Maybe you modified a “Bass Cut” user preset some time in the past and forgot to change the name, or you entered a nonsensical name when you created the “Bass Cut” user preset?

“Unnamed” works.

Koz

But it’s still a regression on how we did things in Equalization in 2.3.2 and all earlier

Even 1.2.6 showed the preset curve name in the dialog after the user had selected it.


Peter

but you’ve never complained about other effects “hiding” the name of a selected preset. I also don’t agree that simply because the interface doesn’t show something that it is therefore “hiding” it. If your sock draw does not have a label saying “socks”, would you say that the absence of the label is “hiding” your socks?

I’m not arguing against displaying the preset name as an “enhancement”, but clearly it is an enhancement that James does not think is important. Personally I agree that it would be better (ie an “enhancement”) over the current version if the name of the currently selected preset was displayed in the effect’s main window. I disagree that this is greater than P4. By rating it as P1, we are saying that this “issue” is more important than any of the P2 or lower bugs.

but only for the 12 factory presets?

I disagree with making it a “special case” for this one effect. The “manage / preset” code is common to all effects, both in terms of user experience, and in the code. If this enhancement is implemented, it should go into the “base class” from which the GUI is derived for all effects.

If you feel that this is “essential” for the Filter Curve effect, how can you not also feel that it is essential for the Graphic Eq, or Reverb, or any other effect?

You’re right. “Import” and “Export” are not functional. In my opinion this is a far more serious “bug” than not showing the preset name in the main interface, so should that be logged as “P negative 1”?

Indeed - but then in 1.2.6 there was no functionality for user-defined eq curves :nerd:

Peter

I do feel it is “essential” for Graphic EQ too - look at 2260’s bug title:
New equalization effects do not show a selected curve’s name

New equalization effects do not show a selected curve’s name.

It’s only “essential” for these two because for these two we have created a regression - we have taken away something users used to have and now they do not. And Koz clearly finds himself missing at (from the outset of this thread).

For all other effects it would be an extremely “nice to have”.

Peter

When you install a factory or personally managed and named curve, it should say so in a visible label somewhere. If you move a control point, the label changes to “Unnamed” and locks out until you either reload the effect or possibly name the work you just created. It stays “Unnamed” even if you put the point back where you think it was. You have contaminated the curve. Your only options are New and Name It. You can’t change a factory name and changing one of your curves must warn you.

Wasn’t something like that part of the old system? I have a pile of personally created close-to-each-other curves and I don’t remember going through any of this.

At no time should the system either hide info from you or lie.

Also beware the Friedel Cycle:

We should take some desirable action > the action is awkward/difficult/time-consuming > so we so won’t do anything.

That’s a stable, fully qualified Friedel Cycle and it can be applied to a number of different situations.

Friedel was, until recently, a respected Executive Vice President of Fox Television. He is the illustration of my theory that people become famous for the wrong reasons.

Koz