Respected specialists! Proposal for a noise reduction effect. Is it possible to make the effect apply by default to the whole track (without deselection and additional selection) immediately after creating a noise model? Because in 2 steps it’s still not very convenient.
Assuming that you only have one track in the project:
- Make the selection for the Noise Profile
- Open the Noise Reduction effect and take the Noise Profile
- Press “Ctrl + A” (select all)
- Press “R” (repeat last effect - in this case, it applies Noise Reduction with the settings from step 2)
Thank you, but that’s not quite right. The idea is that steps 3 and 4 can be passed. For example, provide in the effect menu additionally to step 1, step 2 a new item: “get noise profile (from the selected audio) and apply to the entire track.”
And so, in fact, you have to perform 4 actions.
- Select audio
- Open effect - step1
- Deselect (or Select all)
- Open again (or repeat) - step2.
And as I suggest - there will be only 2 actions.
With the current Noise Reduction effect, that’s not going to happen. The developers and QA people like consistency, and the consistent way that all effects work is that they process the selected audio. There may be a new Noise Reduction effect in the future that is able to reduce noise in one step, but until someone develops an effect that can do that, I think the keyboard shortcut method described in my previous post is as efficient as it gets.
You could make the Profile step optional. That would make Noise Reduction a lot more like other tools.
I have a very old license of SoundSoap that does Noise Reduction credibly with no Profile step—probably the same way the cellphone does it. Either any constant sound past a certain time must be noise, or average the whole selection or timeline and use that.
And it could be optional.
[X] Auto
[_] Manual Noise Select
It runs under OS-X, so I should have a license on something here…
Koz
Dear Steve, for the specified 4 points, a macro chain cannot be created? Please help to compose.
It is not possible to create a Macro that will perform all 4 steps and will work every time. This is because the action of running the Noise Reduction effect depends on whether a noise profile exists or not.
- If the Noise Reduction effect does not have a noise profile, then running the effect will create a noise profile
else - if the Noise Reduction effect does have a noise profile, then running the effect will apply the noise reduction
You can however reduce the process to 2 steps.
Step 1.
Get the noise profile in the normal way
Step 2.
Use a Macro to “select all” and apply Noise Reduction.
The Macro for step 2 requires two Macro commands:
- Select All
- Noise Reduction
I believe the profile setting “sticks” after the first time as long as you don’t close Audacity. So if you get the profile once, application would only be Select All and Noise Reduction action step with the reduction settings.
That’s why I said Auto Profile would reduce Noise Reduction to only two steps.
And you do need two because you have to adjust Noise Reduction for each application. Noise Reduction doesn’t lend itself to automation.
Koz
I think (in fact I know) you believe right Koz
Peter
Thank you, apparently, and have to do so. Checked, in my opinion, everything goes fine.
Cool. So now all we need is:
[X] Save Profile.
Koz
Workaround: just create a little project that just has your “preferred” noise in it - then you can always open that up first grab your noise profile wnd then Ctrl+N (or Cmd+N for Macophytes) to open a new project - carrying that noise profile with you.
Peter.
While remembering that the quality of noise reduction is highly dependent on how closely the noise profile matches the actual noise in the track that you are processing.
While remembering that the quality of noise reduction is highly dependent on how closely the noise profile matches the actual noise in the track that you are processing.
I’m thinking about the audiobook recorded for weeks on the same microphone in the same room on a laptop you have to move regularly for your day job.
Koz