A computer audio
system includes an audio codec and a tone controller. The audio codec is operably coupled to receive audio information, which includes tone control settings, PCM
digital audio inputs and PCM
digital audio outputs. In addition, the audio codec may receive audio information as analog input signals via a line-in, a CD input, or an auxiliary input. Based on the audio information, the audio codec provides a first stereo output, a second stereo output and a monotone audio output. The tone controller is operably coupled to the audio codec and includes a
low pass filter, a
high pass filter, a
band pass filter, and a summing module. The
low pass filter is operably coupled to filter the monotone audio output and isolates bass components of the
audio signal being processed. By further
coupling a
volume control module to the
low pass filter, the bass component of the
audio signal being processed may be varied. The
high pass filter is operably coupled to filter the first stereo
audio signal to pass treble components of the audio
signal being processed. Similarly, a
volume control module may be coupled to the
high pass filter to provide tone control for the treble components of the audio
signal being processed. The
band pass filter is operably coupled to filter the second stereo audio output, which passes midband components of the audio
signal being processed. Similarly, a
volume control module may be coupled to the
band pass filter such that midband components of the audio signal being processed may be adjusted. The summing module sums the bass component, treble component and midband component of the audio signal being processed to produce a tone controlled audio output.