Re: [linux-audio-dev] Paper on dynamic range compression

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <linux-audio-dev@...>
Date: Friday, October 6, 2006 - 9:00 am

On Fri, Oct 06, 2006 at 08:24:10AM +0100, Steve Harris wrote:

> Looking at the code, the compressors use a pretty expensive linear -> dB

Most didn't, and the set compression ratio was just an indication
of how strong the effect would be, and by no means constant over the
dynamic range. And that was probably part of their charm. Many of the
control circuits were just designed or tweaked by trial and error
rather than trying to follow some exact mathematical law.

The same can be said of the time constants, in particular the
attack time, which in most analog circuits depends on the actual
levels (the higher, the faster). Just the simple combination of a
diode and a capacitor defeats any analysis in simple terms, since
a real diode is highly non-linear.

A lot depends on if the compressor uses feed-forward control
(i.e. the gain is controlled by the input signal), or feedback
gain control (the gain is controlled by the output level).
At high compression ratios, FF requires very precise control
voltage manipulation, and most analog equipment would use FB
for that reason.

--
FA

Lascia la spina, cogli la rosa.

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

Messages in current thread:
[linux-audio-dev] Paper on dynamic range compression, Andres Cabrera, (Thu Oct 5, 3:50 am)
Re: [linux-audio-dev] Paper on dynamic range compression, Alfons Adriaensen, (Thu Oct 5, 8:46 am)
Re: [linux-audio-dev] Paper on dynamic range compression, Andres Cabrera, (Thu Oct 5, 1:44 pm)
Re: [linux-audio-dev] Paper on dynamic range compression, Andres Cabrera, (Thu Oct 5, 2:01 pm)
Re: [linux-audio-dev] Paper on dynamic range compression, Andres Cabrera, (Fri Oct 6, 2:25 am)
Re: [linux-audio-dev] Paper on dynamic range compression, Andres Cabrera, (Thu Oct 5, 2:14 pm)
Re: [linux-audio-dev] Paper on dynamic range compression, Alfons Adriaensen, (Thu Oct 5, 3:29 pm)
Re: [linux-audio-dev] Paper on dynamic range compression, Andres Cabrera, (Fri Oct 6, 2:48 am)
Re: [linux-audio-dev] Paper on dynamic range compression, Fons Adriaensen, (Thu Oct 5, 5:05 pm)
Re: [linux-audio-dev] Paper on dynamic range compression, Erik de Castro Lopo, (Tue Oct 17, 9:18 pm)
Re: [linux-audio-dev] Paper on dynamic range compression, Erik de Castro Lopo, (Tue Oct 17, 10:28 pm)
Re: [linux-audio-dev] Paper on dynamic range compression, Jens M Andreasen, (Wed Oct 18, 5:23 am)
Re: [linux-audio-dev] Paper on dynamic range compression, Erik de Castro Lopo, (Wed Oct 18, 8:50 am)
Re: [linux-audio-dev] Paper on dynamic range compression, Fons Adriaensen, (Wed Oct 18, 11:33 am)
Re: [linux-audio-dev] Paper on dynamic range compression, Fons Adriaensen, (Wed Oct 18, 4:35 pm)
Re: [linux-audio-dev] Paper on dynamic range compression, Erik de Castro Lopo, (Wed Oct 18, 11:21 am)
Re: [linux-audio-dev] Paper on dynamic range compression, Steve Harris, (Wed Oct 18, 11:08 am)
Re: [linux-audio-dev] Paper on dynamic range compression, Steve Harris, (Wed Oct 18, 10:42 am)
Re: [linux-audio-dev] Paper on dynamic range compression, Paul Winkler, (Tue Oct 17, 11:00 pm)
Re: [linux-audio-dev] Paper on dynamic range compression, Steve Harris, (Wed Oct 18, 10:58 am)
Re: [linux-audio-dev] Paper on dynamic range compression, Fons Adriaensen, (Tue Oct 17, 9:54 am)
Re: [linux-audio-dev] Paper on dynamic range compression, Fons Adriaensen, (Tue Oct 17, 2:41 pm)
Re: [linux-audio-dev] Paper on dynamic range compression, David Olofson, (Tue Oct 17, 4:51 pm)
Re: [linux-audio-dev] Paper on dynamic range compression, Fons Adriaensen, (Tue Oct 17, 5:05 pm)
Re: [linux-audio-dev] Paper on dynamic range compression, Dominique Michel, (Wed Oct 18, 3:40 pm)
Re: [linux-audio-dev] Paper on dynamic range compression, Steve Harris, (Wed Oct 18, 10:54 am)
Re: [linux-audio-dev] Paper on dynamic range compression, Steve Harris, (Tue Oct 17, 12:06 pm)
Re: [linux-audio-dev] Paper on dynamic range compression, Alfons Adriaensen, (Fri Oct 6, 9:00 am)
Re: [linux-audio-dev] Paper on dynamic range compression, Alfons Adriaensen, (Thu Oct 5, 2:22 pm)
Re: [linux-audio-dev] Paper on dynamic range compression, Andres Cabrera, (Fri Oct 6, 3:47 am)
Re: [linux-audio-dev] Paper on dynamic range compression, Andres Cabrera, (Fri Oct 6, 2:31 pm)