Method and system for codec with polyringer
First Claim
1. A method for processing audio signals, the method comprising:
- processing digital polyphonic ringer data and digital audio data;
modifying a first data rate of said digital polyphonic ringer data and a second data rate of said digital audio data so that said digital polyphonic ringer data and said digital audio data have a common data rate; and
adding at least a portion of said processed and modified digital polyphonic ringer data and said processed and modified digital audio data.
6 Assignments
0 Petitions
Accused Products
Abstract
In an audio processing device, a method and system for improved CODEC with polyringer are provided. An audio CODEC may comprise an audio ADC, an audio DAC, and a sidetone generator. Data from an external microphone may be processed by an audio ADC and may be sent to a processor that may be adapted to perform digital signal processing operations. The audio DAC may receive from the processor digital audio and polyphonic ringer data and may process the digital audio and polyphonic ringer data through separate digital filters and digital interpolators. The audio DAC may add the processed digital audio and polyphonic ringer data before analog conversion. The audio DAC may perform analog conversion by utilizing a delta-sigma demodulator, a current-based DAC, and a switched-capacitor filter. The converted data may be filtered with an RC filter and may be utilized to drive an external speaker or earpiece.
-
Citations
23 Claims
-
1. A method for processing audio signals, the method comprising:
-
processing digital polyphonic ringer data and digital audio data;
modifying a first data rate of said digital polyphonic ringer data and a second data rate of said digital audio data so that said digital polyphonic ringer data and said digital audio data have a common data rate; and
adding at least a portion of said processed and modified digital polyphonic ringer data and said processed and modified digital audio data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 11)
-
-
9. The method according to claim 9, further comprising programming an integer or fractional interpolation factor for said decimation.
-
12. A system for processing audio signals, the system comprising:
-
an audio DAC that processes digital polyphonic ringer data and digital audio data;
said audio DAC modifies a first data rate of said digital polyphonic ringer data and a second data rate of said digital audio data so that said digital polyphonic ringer data and said digital audio data have a common data rate; and
said audio DAC adds at least a portion of said processed and modified digital polyphonic ringer data and said processed and modified digital audio data. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An audio DAC, the audio DAC comprising:
-
an IIR HPF filter coupled to an IIR LPF filter;
said IIR LPF filter coupled to an audio sinc filter;
said audio sinc filter coupled to an adder;
an up-sampler coupled to an FIR COMP filter;
said FIR COMP filter coupled to a polyringer sinc filter;
said polyringer sinc filter coupled to a DAC decimator;
said DAC decimator coupled to said adder;
said adder coupled to a delta-sigma modulator;
said delta-sigma modulator coupled to a current DAC and SC filter; and
said current DAC and SC filter coupled to an RC filter and speaker driver.
-
Specification