Journal of the Acoustical Society of Japan (E)
Online ISSN : 2185-3509
Print ISSN : 0388-2861
ISSN-L : 0388-2861
Realization of dynamic range controllers on a digital signal processor for audio systems
Shugang WeiKensuke ShimizuMing Zhang
Author information
JOURNAL FREE ACCESS

1995 Volume 16 Issue 6 Pages 353-362

Details
Abstract
This paper describes a new design method of dynamic range controllers, such as compressor, limiter, expander and noise gate, on a DSP for digital audio systems. For the compressor, we have previously proposed an efficient implementing method on DSP by calculating the polynomial expression to approximate the power transformation. Based on the approximation algorithm, we extend the positive compression ratio to the negative compression ratio for the compressor. Then, we design an expander based on the facts that the ideal compression characteristic could be obtained by application of a polynomial expression. By defining an expansion (downward expansion) characteristic with two threshold levels, the gain for getting the expansion may be decomposed into a gain of an upward expansion with an integer expansion ratio, a gain of a compression and gain shift. By this method, the ideal input-output characteristic can be achieved by using seven-order polynomial expression for dynamic range control of 50dB. The digital signal processing on DSP is about 130 steps for the compressor, and 120 steps for the expander with a given expansion ratio equal to or smaller than 15.
Content from these authors
© The Acoustical Society of Japan
Previous article Next article
feedback
Top