Audio bass management methods and circuits and systems using the same
AssigneeCirrus Logic, Inc.
InventorsPu Liu, Raghunath Rao, Miroslav Dokic
Life of this patent
Estimating the term…
Abstract
A method of managing multiple channels of audio data in an audio system having multiple speakers. A first channel signal is selectively passed through a software high-pass filter to selectively drive a first one of the speakers. A plurality of channel signals are selectively summed in software to generate a composite signal and the composite signal passed through a software low-pass filter to selectively drive a second one of the speakers.
Claims23
A method of managing multiple channels of audio data in an audio system including a processing engine operating in response to software routines and having multiple speakers comprising the steps of:
- selectively passing a first channel signal through a software high pass filter to selectively drive a first one of the speakers;
- selectively summing in software a plurality of channel signals to generate a composite signal;
- and
- selectively passing the composite signal through a software low pass filter to selectively drive a second one of the speakers.
A digital signal processing program for speaker management in an audio system comprising:
- a processing unit for selectively driving a first speaker from a first input data stream corresponding to a first channel comprising:
- a first processing path including a filter for filtering the input stream;
- and
- a second processing path including a summer for combining the first input stream with a second data stream;
- and
- a routine for passing to the first speaker a data stream generated by a selected one of the first and second paths of the processing unit;
- and
- a summing module for selectively driving a second speaker comprising:
- a first processing path including a summer for combining a plurality of received data streams each corresponding to a channel and a filter for selectively filtering the combination of the plurality of data streams;
- a second processing path for passing a second input data stream corresponding to a second channel;
- and
- a routine for passing to the second speaker a data stream generated by a selected one of the first and second paths of the summing module.
A multi-speaker audio system comprising:
- a single-chip processing device operating in response to a program for managing multiple channels of audio data and operable to:
- pass data of a selected channel through a high pass filter when selectively driving a high frequency speaker;
- sum data of a plurality of channels when selectively driving a full bandwidth speaker;
- and
- provide low frequency data when selectively driving a low frequency speaker.
Dependencies are inferred from the claim text.