Hello !
What I would do (in this particular order):
1. Band pass filter from 60Hz - 12kHz
to remove DC and low freq rumbling,
If you want to optimize for Laptop speakers, you could raise the 60Hz to
200-500).
The high cut is not necessary, but speech doesnt really require much more
and you can remove eventualy high freq noise.
After the filtering, you have only speech relevant frequencies in your signal.
2. Auto leveling compressor
*Slow* dynamic compression to raise everything to a certain volume level.
3. Multi band compressor
This will make the speech more crisp and better intelligable.
Because it is multi band, you dont need a seperate EQ or anything.
You can control the timbre with the multi bands.
4. Limiter
To push the signal to a maximum loudness, limit all the remaining peaks
and boost the signal to 0db. That should make your signal about 2x louder.
Done!
Stay away from gating or denoising. Your brain can filter noise better
than DSP, and you are looking for a DSP chain that works well on
random material. Gating/Denoising is only satisfying if the dose if very well
balanced, which cannot be done on random material.
Regards,
Thilo
On 07.03.2014, you wrote:
> Send music-dsp mailing list submissions to
> music-***@music.columbia.edu
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://music.columbia.edu/mailman/listinfo/music-dsp
> or, via email, send a message with subject or body 'help' to
> music-dsp-***@music.columbia.edu
>
> You can reach the person managing the list at
> music-dsp-***@music.columbia.edu
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of music-dsp digest..."
>
>
> Today's Topics:
>
> 1. Re: Mastering correction by FFT-based filtering followed by 1
> octave or 1/10 octave equalizer (Charles Z Henry)
> 2. Re: Mastering correction by FFT-based filtering followed by 1
> octave or 1/10 octave equalizer (Peter S)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 6 Mar 2014 16:53:54 -0600
> From: Charles Z Henry <***@gmail.com>
> To: A discussion list for music-related DSP
> <music-***@music.columbia.edu>
> Subject: Re: [music-dsp] Mastering correction by FFT-based filtering
> followed by 1 octave or 1/10 octave equalizer
> Message-ID:
> <CAPfmNOF9LcnnQSy4Q5DnE1JhbwhPT=***@mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> On Thu, Mar 6, 2014 at 11:53 AM, Emanuel Landeholm <
>***@gmail.com> wrote:
>
>> Continuing off topic...
>>
>> On "correction"; it's an interesting philosophical concept. I listen to
>> lots of audio books, and the program material comes with all kinds of
>> problems. Noise, too low volume due to spurious noise+peak-limiting, too
>> much dynamics etc. My typical listening device is my laptop's internal
>> speaker which doesn't play very loud (nor well), so too low volume is often
>> a problem.
>>
>
>> I have been thinking about a processing chain that might solve some of
>> these issues.
>>
>> 1) Steep filter to isolate speech (100-4k?).
>>
>
> Not a great idea over all. You might just mangle the audio a bit more. It
> loses some temporal qualities when filtered too much. Listening to speech
> relies a lot on temporal cues that you want to keep intact.
>
> A broad filter with that much bandwidth would probably be negligible
> however. The wider the bandwidth, the shorter the filter.
>
>
>> 2) Noise gate
>>
>
> Probably a good idea to precede compression. You don't want to use the
> noise gate after compression anyway.
>
>
>> 3) Some kind of "crystalizer" for extra "crunch"/contrast
>>
>
> I'd advise not. It's just about vocal clarity. Enhancing speech features
> would be inconsistent and not necessarily helpful.
>
>
>> 4) Compression
>>
>
> Here you go. Definitely needed. Speech has a lot of pops, clicks, and
> rarely a consistent volume level. You should definitely do something to
> expand the lower volume levels and reduce the volume of sibilant and
> percussive sounds.
>
>
>> 5) Amplification to 0 - -3 dBFS
>>
>
> Scaling to full-scale by peak value is also important. If the result is
> too soft in rms terms, you may apply an all-pass filter to shift the phases
> and reduce the peaks. It's probably not necessary though.
>
> I can't say what processing has already been done on your audio books.
> Enhancing speech quality is a non-trivial problem--but if the engineers
> have done an unsatisfying job, it can't hurt to tweak it to your tastes,
> right?
>
> Best,
> Chuck
>
>
>> What do you think?
>>
>> cheers,
>> Emanuel
>>
>>
>>
>
>
> ------------------------------
>
> Message: 2
> Date: Fri, 7 Mar 2014 01:10:29 +0100
> From: Peter S <***@gmail.com>
> To: A discussion list for music-related DSP
> <music-***@music.columbia.edu>
> Subject: Re: [music-dsp] Mastering correction by FFT-based filtering
> followed by 1 octave or 1/10 octave equalizer
> Message-ID:
> <CAM=gyjaSyjiTnfDZnxtGcMLNWNFKZ7TP_-V6583m9k+***@mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> On 06/03/2014, Charles Z Henry <***@gmail.com> wrote:
>
>>> 1) Steep filter to isolate speech (100-4k?).
>>>
>>
>> Not a great idea over all. You might just mangle the audio a bit more. It
>> loses some temporal qualities when filtered too much. Listening to speech
>> relies a lot on temporal cues that you want to keep intact.
>
> I think probably he meant a multiband processor, using crossover
> filters to isolate and process the important region (100-4k), and then
> combine that with the rest of the (unprocessed) spectrum. At least
> that's how I imagined it. Losing the high frequency formants above 4k
> would decrease intelligibility a lot.
>
> - Peter
>
>
> ------------------------------
>
> --
> dupswapdrop -- the music-dsp mailing list and website: subscription info,
> FAQ, source code archive, list archive, book reviews, dsp links
> http://music.columbia.edu/cmc/music-dsp http://music.columbia.edu/mailman/listinfo/music-dsp
>
> End of music-dsp Digest, Vol 123, Issue 18
> ******************************************
>
Regards,
Thilo Koehler
--