Re: [LAD] Community Interaction and Working Together

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Harry van Haaren <harryhaaren@...>
Cc: linux-audio-user <linux-audio-user@...>, Linux Audio Developers <linux-audio-dev@...>
Date: Sunday, November 10, 2013 - 11:41 am

--001a11c355dc84b4c504ead11876
Content-Type: text/plain; charset=ISO-8859-1

On Fri, Sep 20, 2013 at 7:50 AM, Harry van Haaren wrote:

>

Since you asked and it was recommended to me some time back to chat with
you about this... ;)

The state of audio restoration tools on Linux is abysmal. The short
version is, nothing on Linux comes close to options in other OSes. There
are some options to run via Wine (ie. I run WaveARTs plugins via Wine) but
many more options that do not (ie. iZotope).

The tools I can think of...

Hum/Buzz Removal -- Essentially Notch filters, that are harmonically linked.
Broadband Noise Removal -- Even a good multiband gate can help, as that is
close to what WaveARTs MRNoise is, and it is noticeably better than options
on Linux. I am not sure what iZotope does for it's destructive process,
but I believe is also a form of multiband gating.
Click/Pop removal -- Not something I use a lot, so can't comment here
Expander -- A decent expander is surprisingly difficult to come by. Most
options on Linux are gates instead of true expanders, and the expanders I
can find like Calf, I haven't been to happy with the results I have been
able to get out of it. I would suggest looking at MRNoise from WaveARTs
for a great example of this, it honestly is one of the best expanders I
have used.

There is one last component to this, which is a destructive environment to
work in, actually non-realtime is a better term for what I am looking for.
Believe it or not this is one of the few areas I personally believe a
non-realtime workflow is better than realtime/non-destructive. I prefer
being able to find areas with a spectrograph to sample to set my multiband
gating process off of, and then apply to areas in the same way. I prefer
to do this non-realtime because in the same audio clip delivered to me by a
video editor, I may need to do this multiple times, with different settings
each time, for each edit point they have at times.

The workflow I would ideally see is the ability to open the file in the
editor, apply Hi/Lo-pass filtering as appropriate, hum and buzz removal if
needed, sample a section of audio for setting any appropriate settings for
hum/buzz and for broadband noise removal, then finally remove the noise via
multiband gating or whatever. The last step for me personally is downwards
expansion to hopefully provide just a slight amount more cleanup at the end.

The use case is pretty much a given for anyone that gets video from editors
in any form(But especially dialog), and has to edit the audio together. It
also works wonders if used appropriately on field recordings for SFX,
Dialog, etc. It is the one thing I wasn't able to stay in Linux for when
working on the recent Tube trailer.

So that should be a few years worth of work for you, should you choose to
accept it:)

Seablade

--001a11c355dc84b4c504ead11876
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On Fri, Sep 20, 2013 at 7:50 AM, Harry van Haaren <ha=
rryhaaren@gmail.com
> wrote:
=
I'd also li=
ke to get feedback from users, about what tools are needed most: plugins, s=
ynths, effects? Yet-Another-DAW?
If any of the above, please provide details / intended use-case.=
Since you =
asked and it was recommended to me some time back to chat with you about th=
is... ;)
The state of audio restoration tools on Linux is abysma=
l. =A0The short version is, nothing on Linux comes close to options in othe=
r OSes. =A0There are some options to run via Wine (ie. I run WaveARTs plugi=
ns via Wine) but many more options that do not (ie. iZotope).
The tools I can think of...Hu=
m/Buzz Removal -- Essentially Notch filters, that are harmonically linked.<=
/div>Broadband Noise Removal -- Even a good multiband gate can help, a=
s that is close to what WaveARTs MRNoise is, and it is noticeably better th=
an options on Linux. =A0I am not sure what iZotope does for it's destru=
ctive process, but I believe is also a form of multiband gating.
Click/Pop removal -- Not something I use a lot, so can't comment h=
ereExpander -- A decent expander is surprisingly difficult to co=
me by. =A0Most options on Linux are gates instead of true expanders, and th=
e expanders I can find like Calf, I haven't been to happy with the resu=
lts I have been able to get out of it. =A0I would suggest looking at MRNois=
e from WaveARTs for a great example of this, it honestly is one of the best=
expanders I have used.
There is one last component to this, which is a destruc=
tive environment to work in, actually non-realtime is a better term for wha=
t I am looking for. =A0Believe it or not this is one of the few areas I per=
sonally believe a non-realtime workflow is better than realtime/non-destruc=
tive. =A0I prefer being able to find areas with a spectrograph to sample to=
set my multiband gating process off of, and then apply to areas in the sam=
e way. =A0I prefer to do this non-realtime because in the same audio clip d=
elivered to me by a video editor, I may need to do this multiple times, wit=
h different settings each time, for each edit point they have at times.
The workflow I would ideally see is the ability to open=
the file in the editor, apply Hi/Lo-pass filtering as appropriate, hum and=
buzz removal if needed, sample a section of audio for setting any appropri=
ate settings for hum/buzz and for broadband noise removal, then finally rem=
ove the noise via multiband gating or whatever. =A0The last step for me per=
sonally is downwards expansion to hopefully provide just a slight amount mo=
re cleanup at the end.
The use case is pretty much a given for anyone that get=
s video from editors in any form(But especially dialog), and has to edit th=
e audio together. =A0It also works wonders if used appropriately on field r=
ecordings for SFX, Dialog, etc. =A0 It is the one thing I wasn't able t=
o stay in Linux for when working on the recent Tube trailer.
So that should be a few years worth of work for you, sh=
ould you choose to accept it:)=A0 =A0 =A0 =A0 =A0=
Seablade

--001a11c355dc84b4c504ead11876--

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAD] Community Interaction and Working Together, Harry van Haaren, (Fri Sep 20, 10:11 am)
Re: [LAD] Community Interaction and Working Together, Ralf Mardorf, (Fri Sep 20, 10:38 am)
Re: [LAD] Community Interaction and Working Together, Harry van Haaren, (Fri Sep 20, 11:50 am)
Re: [LAD] Community Interaction and Working Together, Thomas Vecchione, (Sun Nov 10, 11:41 am)
Re: [LAD] Community Interaction and Working Together, Ralf Mardorf, (Fri Sep 20, 12:26 pm)
Re: [LAD] Community Interaction and Working Together, Ralf Mardorf, (Fri Sep 20, 1:46 pm)
Re: [LAD] Community Interaction and Working Together, Jeremy Jongepier, (Fri Sep 20, 3:44 pm)
Re: [LAD] Community Interaction and Working Together, Ralf Mardorf, (Fri Sep 20, 4:12 pm)
Re: [LAD] Community Interaction and Working Together, Fons Adriaensen, (Fri Sep 20, 4:04 pm)
Re: [LAD] Community Interaction and Working Together, Harry van Haaren, (Fri Sep 20, 12:37 pm)
Re: [LAD] Community Interaction and Working Together, Ralf Mardorf, (Fri Sep 20, 12:48 pm)
Re: [LAD] Community Interaction and Working Together, Harry van Haaren, (Fri Sep 20, 12:34 pm)