Patent ID: 7206650

Claim:
A method for processing an audio signal to produce an encoded audio signal for subsequent transmission through one of two or more transmission mediums selected for the transmission of the encoded audio signal, each of which has one or more transmission medium characteristics, the method comprising: storing in a memory of a computer, processing parameter data related to the two or more transmission mediums, wherein the processing parameter data specifies audio signal processing in two or more cascaded processing stages by which the audio signal is processed according to one or more of the transmission medium characteristics of the transmission mediums to produce the encoded audio signal for subsequent transmission through one of the two or more transmission mediums selected for the transmission of the encoded audio signal; receiving signals which specify the transmission medium selected for the transmission of the encoded audio signal; retrieving from the memory, the processing parameter data related to the transmission medium selected for the transmission of the encoded audio signal; processing the audio signal in the two or more cascaded processing stages in accordance with the retrieved processing parameter data to produce the encoded audio signal for subsequent transmission through the transmission medium selected for the transmission of the encoded audio signal; and wherein the two or more cascaded processing stages further include a sample rate converter stage; (i) further wherein the processing parameter data for each of the two or more transmission mediums include delivery sample rate data which specify a transmission sample rate of the encoded audio signal; (ii) further wherein the processing in the two or more cascaded processing stages further comprises re-sampling the audio signal in accordance with the sample rate data to produce a decimated/interpolated intermediate signal which has the transmission sample rate; and (iii) further wherein the two or more cascaded processing stages further comprises a step of filtering comprising filtering the decimated/interpolated intermediate signal in the filtering stage in accordance with filtering parameter data of the retrieved processing parameter data to produce a filtered audio signal.