A multi-channel
signal processing system adapted to provide binaural compressing of tonal inputs is provided. Such a
system can be used, for example, in a binaural
hearing aid system to provide the dynamic-range binaural compression of the tonal inputs. The multi-channel
signal processing system is essentially a system with two
signal channels connected by a control link between the two signal channels, thereby allowing the binaural
hearing aid system to model behaviors, such as crossed olivocochlear bundle (COCB) effects, of the
human auditory system that includes a neural link between the left and right ears. The multi-channel
signal processing system comprises first and second channel compressing units respectively located in first and second signal channels of the multi-channel
signal processing system. The first and second channel compressing units receive first and second channel input signals, respectively, to generate first and second channel compressed outputs. The multi-channel
signal processing system further includes peak detecting means detecting signal peaks of the first and second channel input signals for generating first and second channel control signals. Thereafter,
gain adjusting means adjusts signal gains of the first and second channel control signals. The first and second channel compressing units then respectively compress the first and second channel input signals to produce the first and second channel compressed outputs in accordance with the adjusted first and second channel control signals, respectively.