Patent ID: 8442818

Claim:
An audio encoding apparatus comprising an input for receiving samples of audio data; an output for encoded audio data; implementing means configured to implement selectably any one of a plurality of encoding functions, wherein each of said encoding functions implements a respective part of a single audio encoder when applied to said audio samples; causing means configured to cause at least some of said encoding functions to be applied in use to said audio data to produce said encoded audio data; and an adaptation controller arranged to adjust at least one of said implementing means and said causing means in response to at least one feedback input received by said adaptation controller during operation of said audio encoder to change at least one of said at least some encoding functions, and wherein said adaptation controller is configured to change at least one of said at least some encoding functions during production of encoded audio data by said audio encoder and said causing means comprising an operation scheduler arranged to control the order in which at least some of the encoding functions are applied to said audio data.